All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Max Mehl <max.mehl@fsfe.org>
Cc: linux-spdx@vger.kernel.org
Subject: Re: Implement SPDX-Copyright
Date: Fri, 24 May 2019 16:56:46 +0200	[thread overview]
Message-ID: <20190524145646.GA9140@kroah.com> (raw)
In-Reply-To: <1558706708.m0wpla3nbm.2220@fsfe.org>

On Fri, May 24, 2019 at 04:22:54PM +0200, Max Mehl wrote:
> Dear all,
> 
> Great to see such a big effort going on so smoothly thanks to the
> excellent collaboration here! I would like to make a small suggestion
> for further improvement while we are already touching so many files in
> Linux.
> 
> Currently, the REUSE and SPDX team are discussing the official
> introduction of the *SPDX-Copyright* tag [^1] [^2], perhaps for SPDX 2.2
> and REUSE 3.0. 
> 
> The benefit is that tools can easily detect the correct line which holds
> the copyright/author/year information. As of now, there are files which
> contain multiple occurrences of the word "Copyright", "©" or "(c)",
> which then requires the usage of error-prone logics and patterns.
> 
> Let me give a concrete example. The following header from one of the
> first patches sent around here:
> 
> 
>   // SPDX-License-Identifier: GPL-2.0-or-later
>   /*
>    * Copyright (C) 2013 Pavel Machek <pavel@ucw.cz>
>    * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi>
> 
> 
> could become:
> 
> 
>   // SPDX-License-Identifier: GPL-2.0-or-later
>   /*
>    * SPDX-Copyright: (C) 2013 Pavel Machek <pavel@ucw.cz>
>    * SPDX-Copyright: (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi>
> 
> 
> The usage of (C) or any other copyright symbols would probably be up to
> personal style or legal requirements. All this tag intends to achieve is
> to make automatic tooling more robust.

What is wrong with the current tooling that already picks up these
"Copyright" lines?  REUSE does this today (I use it on my userspace
programs), what would changing all of this in the kernel help with that
is currently broken today?

Also note, the absence of the "Copyright" wording does not imply that
the file is not also copyrighted by someone else.  But everyone here
already knows that, right?  :)

thanks,

greg k-h

  reply	other threads:[~2019-05-24 14:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-24 14:22 Implement SPDX-Copyright Max Mehl
2019-05-24 14:56 ` Greg KH [this message]
2019-05-24 15:13 ` Allison Randal
2019-05-24 17:19 ` Armijn Hemel - Tjaldur Software Governance Solutions
     [not found] ` <EB311DAA-9909-462C-AE94-7513374683CB@jilayne.com>
2019-05-31  0:26   ` J Lovejoy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190524145646.GA9140@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=linux-spdx@vger.kernel.org \
    --cc=max.mehl@fsfe.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.