From owner-svn-src-head@freebsd.org Wed Mar 8 17:22:16 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BBDAD034E3 for ; Wed, 8 Mar 2017 17:22:16 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CFECE76 for ; Wed, 8 Mar 2017 17:22:16 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x233.google.com with SMTP id g138so43399102itb.0 for ; Wed, 08 Mar 2017 09:22:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=mcNm8Y0SyHhK8p3pv3WS882kNiTKVbn1k6+uH7yzg8I=; b=oVjEntwcINDmLt2AG5fKjcbvjnDDXeKUxYibaipL/F5jQcmHOc2L2NvmlqghNa9EBm eubUcoqTrqEs8xEFE86mVSYzmnLDsGi2StOV7RMx2tLyhm5uC5qNwrdVBCTLUaYvL0hi 4bSEqdszzxRMPgbHfkYzsCsE2TNfns6S9NBpQ8v/h4kgBL5GJ6yCgx+SRKw+xrcpWW7b KNnz/s78I1wnPNO8wAGp8iruU4K0US8q7HUgZt0U4okqTGb8qpeGuJbRiD41IeXa8si4 j9s594FA3JQbUbjSb2BOqkmRfPIKulym464WbU+/cbcVfp6fW9/jguU/AuxxUP9pByLv Bq1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=mcNm8Y0SyHhK8p3pv3WS882kNiTKVbn1k6+uH7yzg8I=; b=XFxJ3CsTX69ROpDXvbEbclAKRmcklS9MV3Vwth2bTCylJQA7usE4ezLWUT81I+bJyV npzd0BPPwcZXF57+mlPl3Z9UYSGID9bhb+AGA0d1ZN7xMDZRHynqOXVSSAdDcvdWnUaP HsiSpKCO80A3JBIObDMtEjHZD0rD4qcK0wWUnM3WWXpa+5dBuK4ZSIjS0c++Mnvik1Av 4d2FhXOrcchK27BhC3yLgGlkaGtnGJR0xiJ6RuyD6yw3bMVT6/vQHxLSbVwN7/SYZGu6 vpPCSr5pZqXWvFhOQCfNb6OSjyi3o9JpsR7RwTTW/41QK13XqPMMPZJgoXFyEgXep3dK zlfQ== X-Gm-Message-State: AMke39nqU6fL5jocmNXfBqpwqZswt1FT3DT8V2r07aUwyggJPXq0jJMU0TQAJZ0baa7yMC2jNzNy5lZL+TzkYw== X-Received: by 10.36.116.71 with SMTP id o68mr8058588itc.60.1488993735127; Wed, 08 Mar 2017 09:22:15 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.134.129 with HTTP; Wed, 8 Mar 2017 09:22:14 -0800 (PST) X-Originating-IP: [69.53.245.200] In-Reply-To: References: <201703081703.v28H3YUf001602@pdx.rh.CN85.dnsmgr.net> From: Warner Losh Date: Wed, 8 Mar 2017 10:22:14 -0700 X-Google-Sender-Auth: BBZpl2NSF7sKqt5lPQ2uCnISmlg Message-ID: Subject: Re: svn commit: r314905 - in head/sys: compat/linuxkpi/common/include/linux compat/linuxkpi/common/src conf modules/linuxkpi To: rgrimes@freebsd.org Cc: Hans Petter Selasky , src-committers , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2017 17:22:16 -0000 On Wed, Mar 8, 2017 at 10:05 AM, Warner Losh wrote: >>> The project's guidance to >>> committers for the last 20 years is to do a range of copyright dates. >> The projects guidance has wrongly been changed then, as I have >> always tried to make sure the A, B, C-D information was applied >> correctly. I do have a fairly good understanding of copyright law. >> >> Can you point to any "published" project guidance on this manner? When the guidance was originated, we used https://www.oppedahl.com/copyrights/ as a guide since I knew Mr Oppedahl personally and we talked about it at the time. He recommended that we use ranges, as he does in his FAQ. He said it was the safest way to not mislead about the copyright dates. Microsoft uses ranges of dates, even when they haven't made changes in every single year. Of course, talking to a lawyer about this gives one a big "it depends" and things get fuzzy. The practical implication might be an inability to enforce the license terms at the end of the 90 years that people have copyrights for, so as a practical matter he suggested that for open source a range was the best compromise between an exhaustive list of years and never updating the notice. It is (or at I think it was) in the developers portion of the handbook, but I can't find it now. It's implicit in style(9) (I made the changes there). It's come up several times in the past. But like I said, please feel free to improve things by getting a definitive statement that our current range is wrong from the lawyers and getting their recommended advice. However, this has been SOP for the last 20 years, so there's many places that would need to be corrected.... I doubt that's it's a windmill worth tilting at, but it's your time. Warner