diff mbox series

Cleanup/simplify copyright info

Message ID 20230113075348.847446-1-peter@korsgaard.com
State Accepted
Headers show
Series Cleanup/simplify copyright info | expand

Commit Message

Peter Korsgaard Jan. 13, 2023, 7:53 a.m. UTC
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(-)

Comments

Yann E. MORIN Jan. 14, 2023, 8:17 p.m. UTC | #1
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 mbox series

Patch

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