From owner-svn-src-head@freebsd.org Thu Jun 14 05:47:46 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD8EC1001EAE for ; Thu, 14 Jun 2018 05:47:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x242.google.com (mail-it0-x242.google.com [IPv6:2607:f8b0:4001:c0b::242]) (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 49C82748FF for ; Thu, 14 Jun 2018 05:47:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x242.google.com with SMTP id k17-v6so1449402ita.0 for ; Wed, 13 Jun 2018 22:47:45 -0700 (PDT) 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=6gs+hphMLBQqKan7uhiwZwb0WFrZCAYrD6jdEFWpkYw=; b=bWXe+M/wCCTxOHXmG/Y57PfhfTlCur4wj/exTcC/6geCJzhdz77E4dFGKozgOAB4k6 lSVQvxIzMKwjDVlcKg8nryanr7xtXsWEeknZdb8Rbhcxv5MGPXz0cELDkYTC8w74UhPU +O4ArtM55pK+RnMM0UomOXNE1R9bjKcQhN+wWCR00qyKayjahkgVnst9YqNDxKhh2+v/ 3jGvzO8ytTlsjcX34Psr4e4jBmwjEmqeZO5BGN/ivyxxP7MBZKUiOTyJd1QJ81Hsol3Y 8drHThLoyQyA7lZxRXEB+PavdUj4wdqQ0cc5WYy9lUpASK9hXYHAZAvwulksTcAlsAnY CMtg== 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=6gs+hphMLBQqKan7uhiwZwb0WFrZCAYrD6jdEFWpkYw=; b=HeJETphhdm8pLQQ2lnH7rGhRYKLxL7+1cGnnOrZ2wbgpIypfeSziMy5r+pAUoP5gwx 12XncsWMr6Wo1h2XdDjeCzRMAKycvR9Op5z0qTZ2ZPtiRe8xN+ha5VmTmN6K3FhHOp6a wE3c+2LN6qio61XA4sOacgLyKS12Qc/x9fMiaxCb14DXD4PiQ71nJPWqOvLfZ/8pSiFo siodr0dO+B1BenF/CNInlNSEu3XytRYFGs8r/Mo3BU3m5Z7i06VbNVyu6I1m97ncaqkW YSowQkQAP3C6EgptzUTVBPTWAh+AwHlaRCOy81hMNJZ8yF+qq5x8iWjExiNndrHK6Ti4 /kNQ== X-Gm-Message-State: APt69E0MYww9FQXH2zf77a/GcarNHYtBukoqwLvJFMlbuyVhvXwI7uwq Nq9rMuCrO33RiWnmoS/aTdDVW+eHy2TSvQ6XcmeqCg== X-Google-Smtp-Source: ADUXVKJ9YwbzACgYYD/YedepiY0C8BPPG24AQnbRkkPPhMpJbt92Cai5LkS9yOIRWwcG6RsJYfhK/2jhbQ+qUlNHU8k= X-Received: by 2002:a02:6348:: with SMTP id j69-v6mr419815jac.45.1528955264630; Wed, 13 Jun 2018 22:47:44 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 2002:a4f:d028:0:0:0:0:0 with HTTP; Wed, 13 Jun 2018 22:47:44 -0700 (PDT) X-Originating-IP: [2603:300b:6:5100:1052:acc7:f9de:2b6d] In-Reply-To: References: <201806140535.w5E5ZBmf043114@pdx.rh.CN85.dnsmgr.net> From: Warner Losh Date: Wed, 13 Jun 2018 23:47:44 -0600 X-Google-Sender-Auth: fr0AnXxUP-BYIE9PzlO1j14DAl0 Message-ID: Subject: Re: svn commit: r335091 - head/sbin/nvmecontrol To: Juli Mallett Cc: "Rodney W. Grimes" , Warner Losh , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.26 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: Thu, 14 Jun 2018 05:47:46 -0000 So I found this https://www.copyright.gov/circs/circ03.pdf and it states two things: "A notice consists of three elements that generally appear as a single continuous statement: =E2=80=A2 The copyright symbol =C2=A9 (or for phonore= cords, the symbol =E2=84=97 ); the word =E2=80=9Ccopyright=E2=80=9D; or the abbreviati= on =E2=80=9Ccopr.=E2=80=9D; =E2=80=A2 The year of first publication of the work; and =E2=80=A2 The name of the copyright o= wner." But this only required for works published before March 1, 1989. It later states: "Copyright notice is optional for unpublished works, foreign works, or works published on or after March 1, 1989. When notice is optional, copyright owners can use any form of notice they wish." The project wishes date ranges. :) But since we're not lawyers... Warner On Wed, Jun 13, 2018 at 11:37 PM, Juli Mallett wrote: > > > On 13 June 2018 at 22:35, Rodney W. Grimes > wrote: > >> > On 13 June 2018 at 20:28, Rodney W. Grimes < >> freebsd@pdx.rh.cn85.dnsmgr.net> >> > wrote: >> > >> > > > On Wed, Jun 13, 2018 at 9:03 PM, Rodney W. Grimes < >> ... >> > > > > > @@ -1,7 +1,8 @@ >> > > > > > /*- >> > > > > > - * Copyright (c) 2017 Netflix, Inc >> > > > > > - * All rights reserved. >> > > > > > + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD >> > > > > > * >> > > > > > + * Copyright (C) 2018 Netflix >> > > > > >> > > > > You moved a copyright forward, that is not proper to do. >> > > > > >> > > > >> > > > Thought it was. I honestly don't care where (nor does my employer)= , >> so if >> > > > you want to tweak it to be more conforming, be my guest. >> > > >> > > You can add a new date to the end of a list, but you should always >> > > retain the oldest date, and many opinions are that all dates should >> > > be retained unless they are continuous. >> > > >> > >> > Do you have a citation for this, Rod? I ask because my impression was >> that >> > although it has often been done, and at one point may legitimately hav= e >> > been required, it is not any longer so. I'd love to have a concrete >> source >> > on this, though. >> >> One place to start is circ15: >> https://www.copyright.gov/circs/circ15a.pdf >> >> Fundemental principle of copyright protections duration are from -first- >> date of publication, that is covered in USC 17. If you miss represent >> that date in your copyright your copyright can be held invalid. >> The real smoking gun is: >> 17 USC 401 b (2): >> the year of first publication of the work; in the >> case of compilations or derivative works incorporating >> previously published material, the year date of first >> publication of the compilation or derivative work is >> sufficient. The year date may be omitted where a pictorial, >> graphic, or sculptural work, with accompanying text matter, >> if any, is reproduced in or on greeting cards, postcards, >> stationery, jewelry, dolls, toys, or any useful articles; and >> >> The interpretation of compilation or derivative does open a grey >> area here in software, and I can see how one might consider a >> patch to create a derived work. >> > > Per your quote: > "the year of first publication of the work; in the > case of compilations or derivative works incorporating > previously published material, the year date of first > publication of the compilation or derivative work is > sufficient." > > It seems to plainly suggest listing one year, not several years, and > certainly not by some convoluted scheme. > > We're not lawyers. I'm not sure this is a useful discussion. I'd love a > citation for the multiple-years scheme you describe, which does not seem = to > be in USC 17. > > > There is case law that putting a date later than first publication >> appears as an attempt to move the duration of your protection >> to be longer than it really should be. >> >> https://www.copyright.gov/comp3/chap2200/ch2200-notice.pdf >> At 2202.2(A) Advantages to Using Notice on Post-Berne Works >> "It identifies the year of first publication, >> which may be used to determine the term of copyright >> protection in the case of an anonymous work, >> a pseudonymous work, or a work made for hire." >> >> Much of our work, and in this case of Netflix and these >> files, they are defanitly works made for hire, so this >> applies and identifying first date of publication is >> important. >> >> There is also: >> At 2203.1 Works First Published Between January 1, 1978 and February 28, >> 1989 >> This Applies to some of our code, as it has First publications >> in these date ranges, boils down to even though Berne says you dont >> have to have a notice, if you first published the work in this time >> frame you had to have a notice then, and you still have to have a >> notice now. >> >> Yes, Disney and others have done fun stuff with copyrights on *movies*, >> but that has other complications doing with re-mixes and all sorts of >> other >> things that make it possible for them to claim it is a new creative >> work, not just a revision of an old work. >> >> I could re research the case law if you really want more. >> >> >> > > It would be much simpler for you to commit: >> > > - * Copyright (C) 2018 Netflix >> > > + * Copyright (C) 2017-2018 Netflix >> > > >> > > Than for me to get approval: bde, phk. >> > > >> > > Thanks. >> > > Rod >> > > >> > > > >> > > > > Not sure about dropping the , Inc either. >> > > > >> > > > >> > > > Doesn't matter. Different Netflix committers do different things >> and I >> > > was >> > > > trying to move towards uniformity. >> > > >> > > Ok >> > > >> > > > Warner >> > > >> > > -- >> > > Rod Grimes >> > > rgrimes@freebsd.org >> > > >> > > >> >> -- >> Rod Grimes >> rgrimes@freebsd.org >> > >