ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #10861
Re: [Ubuntu-bugcontrol] Please, consider reflecting on the Canonical Contributor Agreement
-
To:
"Stephen M. Webb" <stephen.webb@xxxxxxxxxxxxx>
-
From:
"Dr. David Alan Gilbert" <ubuntu@xxxxxxxxxxx>
-
Date:
Mon, 29 Dec 2014 12:31:12 +0000
-
Cc:
Ubuntu Marketing Team <ubuntu-marketing@xxxxxxxxxxxxxxxx>, Ubuntu MOTU team <ubuntu-motu@xxxxxxxxxxxxxxxx>, Ubuntu Papercuts Ninjas <papercuts-ninja@xxxxxxxxxxxxxxxxxxx>, Ubuntu Bug Control team <ubuntu-bugcontrol@xxxxxxxxxxxxxxxxxxx>, Ubuntu Developers <ubuntu-devel@xxxxxxxxxxxxxxxx>, Mark Shuttleworth <mark@xxxxxxxxxxxxx>, Ubuntu Users <ubuntu-users@xxxxxxxxxxxxxxxx>, Ubuntu Phone team <ubuntu-phone@xxxxxxxxxxxxxxxxxxx>, Canonical OEM Solutions Group <oem-bugs@xxxxxxxxxxxxxxxxxxx>, Allison Randal <allison@xxxxxxxxxxxx>, Laura Czajkowski <czajkowski@xxxxxxxxxx>, Ubuntu Quality team <ubuntu-quality@xxxxxxxxxxxxxxxx>, Canonical Media Enquiries <pr@xxxxxxxxxxxxx>, Alberto Salvia Novella <es20490446e@xxxxxxxxx>, Ubuntu Evangelists <ubuntu-evangelists@xxxxxxxxxxxxxxxxxxx>, Ubuntu Documentation team <ubuntu-doc@xxxxxxxxxxxxxxxx>, Ubuntu Bug Squad <ubuntu-bugsquad@xxxxxxxxxxxxxxxx>
-
In-reply-to:
<54A0DF61.2020502@canonical.com>
-
User-agent:
Mutt/1.5.21 (2010-09-15)
* Stephen M. Webb (stephen.webb@xxxxxxxxxxxxx) wrote:
> On 12/28/2014 09:50 PM, Alberto Salvia Novella wrote:
> >
> > But there's a problem with that, which is it overrides the social contract with people to code to belong to the world
> > not to a group of individuals; making the system abusive by design.
> >
> > It's like telling that an autocracy is better because its drivers have extra flexibility to do whatever will be needed
> > in future, which is also a proven method for sinking projects and communities.
> >
> > So please address the root causes that let to this issue, so we have a healthy environment for everyone.
>
> I think you will find that there is no conflict between any vaguely defined "social contract" and the requirements for
> acceptable code submission to a software project. If you could enumerate the abuses engendered by asking for a grant of
> license I'd be happy to address them individually.
>
> In order to accept code contribution to a Canonical-led software project a small number of conditions need to be
> satisfied. Among these conditiona are a strict minimum level of demonstrable code quality (we do no want buggy code),
> applicability (we do not want irrelevant code), and the same rights as the author (an explicit rights grant, also known
> as the CLA).
That's very misleading. I don't think any reading of Alberto's mail is objecting to code review.
> You will find upon a close reading of the various source code distribution licenses that they do not harbour any
> requirements that arbitrary code contributions must be accepted upstream. In fact, you will not find any examples of
> Free or open source software projects anywhere that unconditionally accept arbitrary code contributions. It's just not
> a thing.
CLAs are indeed common practice; however ones that allow relicensing of
contributions under arbitrary commercial licenses are much rarer and those
are objectionable, and I think you realise that's what Alberto was objecting to.
> If you truly believe that the original works of an author or authors belong not to them individually but to some larger
> collective, you would probably be more effective talking to legislators to get the copyright and patent laws in your
> local jurisdiction struck down, and best of luck with that. Mean time we will continue asking the authors of
> contributions to agree to share the specific rights in their work if they want it accepted into a Canonical-led project.
> That's the best way to guarantee fairness for everyone.
Of course we're all free to fork the canonical code to a project that
doesn't have the same CLA, so it's not a vast issue; but as is I can
not contribute to a subproject that requires contributions under the
current CLA.
Dave
>
> --
> Stephen M. Webb <stephen.webb@xxxxxxxxxxxxx>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ubuntu-bugcontrol
> Post to : ubuntu-bugcontrol@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-bugcontrol
> More help : https://help.launchpad.net/ListHelp
--
-----Open up your eyes, open up your mind, open up your code -------
/ Dr. David Alan Gilbert | Running GNU/Linux | Happy \
\ gro.gilbert @ treblig.org | | In Hex /
\ _________________________|_____ http://www.treblig.org |_______/
Follow ups
References