[Flow] RFC: Drop CLA for Flow and Neos

Helmut Hummel helmut.hummel at typo3.org
Mon Jul 14 23:17:42 CEST 2014


Hi!

One blocker for the FLow and Neos project is the constant lack of 
resources (time and money of the contributors) and the relatively low 
number of contributors.

While there are for sure many other things to address to reach out to 
potential new contributors, I am pretty sure that our Contributors 
Licence Agreement (CLA)[1] plays a role here.
At least it is one additional hurdle to take before one can start 
contributing code.

Therefore I would like to suggest to drop the Contributors Licence 
Agreement.

The reason for the CLA (as I understood) is to allow an easy change of 
the licence (currently LGPL 3 for Flow and GPL 3 for Neos), because it 
"can be done"[3] without asking every single contributor for permission.

Two things here:

1. Do we think *now* that a copyleft licence (e.g. GPL) is good for the 
project to prosper? If so, keep it and drop the CLA. If not, change it 
to a more permissive licence (e.g. MIT) *now* and drop the CLA.

2. Changing the licence at a later point (if we think it helps for the 
porject to prosper) without a CLA may be harder, but it is not 
impossible. We could even switch from our CLA to a FLA like e.g KDE[2] 
which is *optional* to sign and not *mandatory*


I think one of the key questions here is what licence do we think is the 
best for the project(s). I have no answer to that unfortunately. I also 
suspect that it might be impossible to answer.

But keeping a potential blocker for contributions just to avoid a 
decision does not make sense to me.

I layed out my opinion and I'm looking forward to hear yours :)

Kind regards,
Helmut

[1]http://typo3.org/index.php?id=782
[2]http://ev.kde.org/rules/fla.php
-- 
Helmut Hummel
Release Manager TYPO3 6.0
TYPO3 Core Developer, TYPO3 Security Team Member

TYPO3 .... inspiring people to share!
Get involved: typo3.org


More information about the Flow mailing list