From: Ulrich Mueller <ulm@gentoo.org>
To: Greg KH <gregkh@gentoo.org>
Cc: gentoo-project@lists.gentoo.org
Subject: [gentoo-project] Re: [gentoo-dev-announce] Poll: Would you sign a Contributer License Agreement?
Date: Wed, 30 May 2018 23:44:34 +0200 [thread overview]
Message-ID: <23311.6978.886855.373818@a1i15.kph.uni-mainz.de> (raw)
In-Reply-To: <20180530182136.GB18004@kroah.com>
[-- Attachment #1: Type: text/plain, Size: 3861 bytes --]
>>>>> On Wed, 30 May 2018, Greg KH wrote:
> Please please please do not "fork" the DCO. It was specifically
> designed so that any project can use it, as-is, with no changes
> needed.
We simply cannot. We have files in the Gentoo repository that are not
under a free software license, and for these we need an extra clause.
Otherwise we would have to specify in the policy that certain commits
are excepted from the requirement of a Signed-off-by line, and IMHO
that would be a much worse solution.
Addition of the extra clause for licenses and similar files resulted
from a long discussion on 2018-01-25 in the #gentoo-council channel,
which included three council members and a trustee.
> Yes, some foolish projects have gone off and rewritten it, but that
> was crazy, and they now wish they did not, as it requires corporate
> lawyers to manually have to go review the "new" document to ensure
> that it really is doing what it thinks it is doing.
> Again, please just use the DCO. It's at it's own web site, and is
> good to be used that way:
> https://developercertificate.org/
> Also, note, that if you do decide to copy it, I personally am going
> to get upset as it is a blatent copyright violation. So there is
> that issue...
How is it a copyright violation? We create a modified version of
a document that was released under a Creative Commons Attribution-
ShareAlike 2.5 License. Distribution of modified versions is allowed
under this license, and I believe that we include proper attribution.
Also section 4b of CC-BY-SA-2.5 explicitly allows distribution of a
modified work under CC-BY-SA-3.0.
> Hint doing a s/open/free/ on the original text does not mean that
> you suddenly have created a brand new document with no requirement
> to abide by the original document's copyright. I see you claim that
> it was published in 2005 with a CC-BY-SA-2.5 License? Do you have
> any reference for that, I know I spent a lot of time working on this
> in the past and I do not remember that...
https://web.archive.org/web/20060524185355/http://www.osdlab.org/newsroom/press_releases/2004/2004_05_24_dco.html
Specifically, its full copyright notice reads:
| © 2005 Open Source Development Labs, Inc. The Developer's
| Certificate of Origin 1.1 is licensed under a Creative Commons
| Attribution-ShareAlike 2.5 License. If you modify you must use a
| name or title distinguishable from "Developer's Certificate of
| Origin" or "DCO" or any confusingly similar name.
Notice the sentence "if you modify ..." which clearly confirms that
modifications are allowed. (If you think that "Gentoo Developer's
Certificate of Origin" isn't a name sufficiently different from the
original, we're certainly open to suggestions.)
> Again, just use the DCO, please.
See above, the simple reason is that we need an exception for license
files.
Then again, Linux might profit from such a clause too. See for example
the following commit:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/LICENSES/preferred/GPL-2.0?id=255247c2770ada6edace04173b35307869b47d99
The commit message carries two Signed-off-by lines (and a Reviewed-by
by yourself). But let's look what the document says about its license:
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
Clearly, this isn't an open source license, because it doesn't allow
modifications. So I wonder how the committer could certify agreement
to the DCO 1.1 there?
> No, I personally will not sign any CLAs, sorry.
This is interesting, since you had previously signed the copyright
assignment form to Gentoo Technologies, Inc. (To be precise, you PGP
signed it and sent it to recruiters@gentoo.org on 2004-03-08.)
Ulrich
[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]
next prev parent reply other threads:[~2018-05-30 21:44 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-05-30 14:36 [gentoo-project] Poll: Would you sign a Contributer License Agreement? Ulrich Mueller
2018-05-30 17:45 ` Robin H. Johnson
2018-05-30 18:56 ` Rich Freeman
2018-05-30 22:02 ` Ulrich Mueller
2018-05-31 5:48 ` kuzetsa
2018-05-31 18:53 ` Ulrich Mueller
[not found] ` <20180530182136.GB18004@kroah.com>
2018-05-30 21:44 ` Ulrich Mueller [this message]
2018-05-30 22:31 ` [gentoo-project] Re: [gentoo-dev-announce] " Rich Freeman
2018-05-30 22:44 ` Ulrich Mueller
[not found] ` <20180531070321.GC7744@kroah.com>
2018-05-31 9:34 ` Ulrich Mueller
2018-05-31 10:18 ` Ulrich Mueller
2018-05-31 10:23 ` Ulrich Mueller
2018-05-31 22:24 ` Jonas Stein
2018-05-31 22:27 ` Kristian Fiskerstrand
2018-05-31 23:52 ` Raymond Jennings
2018-06-01 1:55 ` R0b0t1
2018-06-01 2:32 ` Rich Freeman
2018-06-01 11:49 ` Ulrich Mueller
2018-06-01 1:52 ` Ulrich Mueller
2018-06-04 12:35 ` [gentoo-project] " Ulrich Mueller
2018-06-04 12:44 ` Kristian Fiskerstrand
[not found] ` <20180625013334.GA28404@kroah.com>
2018-06-25 6:50 ` [gentoo-project] Re: [gentoo-core] " Ulrich Mueller
2018-06-25 7:02 ` Paweł Hajdan, Jr.
[not found] ` <20180625070525.GA6151@kroah.com>
2018-06-25 7:54 ` Ulrich Mueller
[not found] ` <20180625110540.GB3058@kroah.com>
2018-06-25 14:08 ` Rich Freeman
2018-06-25 14:37 ` Ulrich Mueller
2018-06-25 14:46 ` M. J. Everitt
2018-06-25 14:56 ` Rich Freeman
2018-06-25 15:53 ` Denis Dupeyron
2018-06-25 16:50 ` Rich Freeman
2018-06-25 19:02 ` Denis Dupeyron
2018-06-25 20:13 ` Michał Górny
2018-06-25 20:28 ` Paweł Hajdan, Jr.
2018-06-25 20:33 ` Denis Dupeyron
2018-06-25 20:31 ` Alec Warner
2018-06-25 20:52 ` Denis Dupeyron
2018-06-25 21:06 ` Alec Warner
2018-06-25 21:06 ` Ulrich Mueller
2018-06-25 22:10 ` Rich Freeman
2018-06-25 23:55 ` Andreas K. Huettel
2018-06-25 16:54 ` Ulrich Mueller
2018-06-25 17:10 ` M. J. Everitt
2018-06-25 17:37 ` Rich Freeman
2018-06-09 9:02 ` [gentoo-project] " Ulrich Mueller
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=23311.6978.886855.373818@a1i15.kph.uni-mainz.de \
--to=ulm@gentoo.org \
--cc=gentoo-project@lists.gentoo.org \
--cc=gregkh@gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox