Message ID | 20230113075348.847446-1-peter@korsgaard.com |
---|---|
State | Accepted |
Headers | show |
Series | Cleanup/simplify copyright info | expand |
Peter, All,0 On 2023-01-13 08:53 +0100, Peter Korsgaard spake thusly: > Historically we have been (more-or-less consistently, sometimes forgetting > some files) updating the end year of the copyright statements at the > beginning of a new year. > > We're naturally not alone in that. Recently this was discussed in curl, and > it turns out that copyright years are not really required: It's not the years that are not required; it's the mere mention of copyright that is superfluous, because copyright is automatic under Berne: https://en.wikipedia.org/wiki/Copyright_symbol#Berne_Convention In countries party to the Berne Convention for the Protection of Literary and Artistic Works, including the United States, a copyright notice is not required to be displayed in order for copyright to be established; rather, the creation of the work automatically establishes copyright.[...] The majority of nations now belong to Berne, and thus do not require copyright notices to obtain copyright. Yet, that same paragraph also states: the copyright notice remains material in one instance: a copyright infringer cannot claim innocent infringement as a partial defense to mitigate its damages where the infringer had access to a copy of the work that bore a copyright notice. For us, notice or not, there is no practical difference. And since they are already present, let's keep them > https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ > > So drop the years and simplify the copyright statements. While we're at it, > also ensure the same syntax (capital C, email address) is used everywhere. > > Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Applied to master, thanks. Regards, Yann E. MORIN. > --- > Makefile | 4 +--- > docs/manual/manual.txt | 2 +- > docs/website/copyright.txt | 4 ++-- > 3 files changed, 4 insertions(+), 6 deletions(-) > > diff --git a/Makefile b/Makefile > index efa0b2a7a0..8517d563d5 100644 > --- a/Makefile > +++ b/Makefile > @@ -1,8 +1,6 @@ > # Makefile for buildroot > # > -# Copyright (C) 1999-2005 by Erik Andersen <andersen@codepoet.org> > -# Copyright (C) 2006-2014 by the Buildroot developers <buildroot@uclibc.org> > -# Copyright (C) 2014-2020 by the Buildroot developers <buildroot@buildroot.org> > +# Copyright (C) the Buildroot developers <buildroot@buildroot.org> > # > # This program is free software; you can redistribute it and/or modify > # it under the terms of the GNU General Public License as published by > diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt > index fab66dbda5..d6534ca295 100644 > --- a/docs/manual/manual.txt > +++ b/docs/manual/manual.txt > @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the > http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] > file in the Buildroot sources for the full text of this license. > > -Copyright (C) 2004-2020 The Buildroot developers > +Copyright (C) The Buildroot developers <buildroot@buildroot.org> > > image::logo.png[] > > diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt > index b15ac5f919..3fe19bab8b 100644 > --- a/docs/website/copyright.txt > +++ b/docs/website/copyright.txt > @@ -1,7 +1,7 @@ > > The code and graphics on this website (and it's mirror sites, if any) are > -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot > -developers. All rights reserved. > +Copyright (C) The Buildroot developers <buildroot@buildroot.org>. All > +rights reserved. > > Documents on this Web site including their graphical elements, design, and > layout are protected by trade dress and other laws and MAY BE COPIED OR > -- > 2.30.2 > > _______________________________________________ > buildroot mailing list > buildroot@buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot
diff --git a/Makefile b/Makefile index efa0b2a7a0..8517d563d5 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ # Makefile for buildroot # -# Copyright (C) 1999-2005 by Erik Andersen <andersen@codepoet.org> -# Copyright (C) 2006-2014 by the Buildroot developers <buildroot@uclibc.org> -# Copyright (C) 2014-2020 by the Buildroot developers <buildroot@buildroot.org> +# Copyright (C) the Buildroot developers <buildroot@buildroot.org> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/docs/manual/manual.txt b/docs/manual/manual.txt index fab66dbda5..d6534ca295 100644 --- a/docs/manual/manual.txt +++ b/docs/manual/manual.txt @@ -12,7 +12,7 @@ It is licensed under the GNU General Public License, version 2. Refer to the http://git.buildroot.org/buildroot/tree/COPYING?id={sys:git rev-parse HEAD}[COPYING] file in the Buildroot sources for the full text of this license. -Copyright (C) 2004-2020 The Buildroot developers +Copyright (C) The Buildroot developers <buildroot@buildroot.org> image::logo.png[] diff --git a/docs/website/copyright.txt b/docs/website/copyright.txt index b15ac5f919..3fe19bab8b 100644 --- a/docs/website/copyright.txt +++ b/docs/website/copyright.txt @@ -1,7 +1,7 @@ The code and graphics on this website (and it's mirror sites, if any) are -Copyright (c) 1999-2005 by Erik Andersen, 2006-2020 The Buildroot -developers. All rights reserved. +Copyright (C) The Buildroot developers <buildroot@buildroot.org>. All +rights reserved. Documents on this Web site including their graphical elements, design, and layout are protected by trade dress and other laws and MAY BE COPIED OR
Historically we have been (more-or-less consistently, sometimes forgetting some files) updating the end year of the copyright statements at the beginning of a new year. We're naturally not alone in that. Recently this was discussed in curl, and it turns out that copyright years are not really required: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ So drop the years and simplify the copyright statements. While we're at it, also ensure the same syntax (capital C, email address) is used everywhere. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> --- Makefile | 4 +--- docs/manual/manual.txt | 2 +- docs/website/copyright.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-)