-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/14/2017 05:41 PM, Andrey Tretyakov wrote:

> On Sunday, May 14, 2017 at 11:14:10 PM UTC+8, Tres Seaver wrote:
>> 
>> That would be your choice.  The contributor agreement leaves intact
>> your rights to your own contributions (you assign a half interest in
>> the copyright, not the whole thing), and allows you to use the
>> entire work under a permissive license.
>> 
> IANAA, does it mean I retain full rights of my copy of the commit 
> (including right to relicense my copy) and Agendaless has the same
> rights but to the commit itself ?

You could indeed relicense your code.  What you cannot do is change the
license to the code as it exists within the repository:  it will remain
under the same license as the larger body of code.

>> The point of the half assignment is to allow for a relicensing of
>> the work, should such be required, without having to find and get
>> agreement from dozens / hundreds of contributors.
>> 
> 
> It is still unclear why would you need to change the license ? Many 
> projects pick a license once and keep using it without any issues. The
> act of signing the agreement would just assure the non-revocable
> nature of the commit, and everybody would have peace of mind.

The ability to reclicense the code is an escape hatch for problems
created by (hypothetical) future shifts in the legal / regulatory
climate.  Projects (e.g., the Linux kernel) which do *not* have a unitary
owner capable of relicensing are indeed stuck with the initial license,
even if issues arise with how it is interpreted in various jurisdictions
around the world.

>> We have had a number of discussions of the issue over the years, 
>> including talks with the SFC.  There is no plan currently in place:
>> it would require setting up a Pylons-project-specific organization,
>> which would depend on having community members devote non-trivial
>> amounts of effort to create and sustain it.
>> 
> Why would it require pylons-specific org ? There are even 1-man
> projects under the umbrella of SFC for example

The discussions which project members had with the SFC did not bear fruit
in the past, which isn't to say they couldn't be restarted:  only that
*I* (and Paul and Chris) won't be driving them. One sticking point was
that there are literally scores of repositories under the `Pylons` and
`repoze` organizations on Github, all published under the same license
and using the same contribution regime.  That meant that the "adopt a
repository" model already pioneered by SFC for other projects did not work.

>> None of the partners at Agendaless oppose the creation of such an 
>> organization, but none of us has the bandwidth / interest to drive
>> its creation, either.  If the community does get such an organiztion
>> created, Agendaless will be pleased to transfer its copyrights in
>> the Pylons / repoze software to it, assuming that the organization's
>> bylaws were reasonable (a promise that the software would continue
>> to be available under a simliarly-permissive license would be the
>> only requirement I can think of now).
>> 
> That is nice to hear
> 
> Contributions will continue to require assignment of half interest.
>> Should the hypothetical organization come into being, all that would
>>  change would be the target of that assignment.
>> 
> But if there will be no umbrella foundation, it means the issue will
> never be fixed, which is very disappointing. The current situation
> promotes forking instead of contribution

Only for the subset of the community who are too suspicious of
Agendaless' stewardship of the code.  Forks incur serious engineering
costs over time, compared to collaboration:  in my view, forking is a
clear lose for both parties, compared to the (vanishingly tiny) risk that
Agendaless would somehow do Something Evil(TM) with the code in the
future.  For one thing, iven the permissive license, *anybody* can do
Something Evil with the code:  that is just the nature of the beast.


Tres.
- -- 
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          [email protected]
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJZGO9xAAoJEPKpaDSJE9HYxaIP/20bbVoc4OnE8yNCBOkWIrvX
hNyrBsortKACcYvndy3pq4jam8w8qdffmZZ1pBu9No+Nb0GpO7Xos7pleojH0qkX
oImmVcZzj9LWVKXsPGJ8UYwxKyG4eyma0jXxhQtIFar0FUkxabsLvmAxcIqPjN/f
XOQlCftuGhsnDjd4nhLZqvIjEx281BYkVuDM7HumURuCEjPNDt+J1HH0NHRb1nJi
J9IRNNOdcZtLXmLu0WDyWlEYOM3u5pY3VriCGInP5iSm/cRzboKKYUrd2vOvmQ2s
C9EzZPgoS0qoUL0arHUqxNVMZlFwqmyiZXt7GwzqNQUKqLcclB+7bFNK3yzzs4/8
WoaErqToqFH4tSUHY+7I9IFQEEZaXAX2yAYENoURkk7FT6b/6gApp2yP4rmLUcZ1
VQ8b+b38wTYhXrnZMmo8esrJHtG9gnF8t0/yKEeS6B9RmcKZCyx/ypYnyjv5U6q4
gedANGX1NrVhia2FQIUa1ISh+Cx2tyKlF2iqyWkFcqQgP6avae5Whz6ujsmZxtl7
5CE+5fwGDAwG6W3drW9AvfMMMqAiBK6OnJbNFmvZXteLkKL/1AC8ESMoEPiUTFBg
xy2rQpZlCcjh4YSrg7cQ06HdMkDtmSZMBn1aQYmHC01eVt2pfRSuoataZclB3I4v
3Wu6S/eWSjF5+AcXzppI
=O4Pf
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/d244e6c3-7799-9991-889a-2fe417730c9c%40palladion.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to