Taking care about licensing within a free software project means to care about the code that comes into the project. There are several things a project should take care of there, one of them is a clear policy for submitting code.

Such a policy should inform a willing code contributor upfront about the constraints if she/he adds some sourcecode, software or other material(s).

WordPress does not have such a policy right now, it’s missing in every aspect. A user can just sign up for wordpress trac and start uploading code. This might be code he/she is not allowed to redistribute and WordPress is not either then. This is a serious issue. Before writing those lines I’ve checked not only the code submitting process but all linked documentation documents in codex. None of them contains a single word about licensing, about what happens when code is given, the constraints. Even WordPress’ License, the GPL, is not a topic there.

That’s really a big problem, because after code has made it in, it’s very hard to find out for every contribution if the needed rights were given or not. Just think a moment about that.

[…] You irrevocably agree to release your contributions under the CC-BY-SA 3.0 License and the GFDL. […]

So it’s clear with which intention and under which conditions contributions were given. For software projects this can be more complicated, especially if this grows into something big. This is about Legal Matters. This goes that far (and beyond) that some projects require their contributors to sign agreeements prior to let them submit their code.

That would be far away from what we have since years in wordpress.org. A first start would be that a contributor can actually read about the license first.

If you know of other good examples or have suggestions, feel free to leave some comments.

hakre on wordpress

Hakre's devlog, thoughts and rants on wordpress on wordpress.com. And webdesign related. And web development related. My weapons of choice are Netscape 2.01, HTML, CSS, PHP and the Gif Construction Kit.

Issue 2.1 is out! (; as print version so far, not yet on the website.) Take a look at conferences and events to get as well all back issues of Libre Graphics magazine with a discount or just order online.

Hey! Good news from the team of organizers. We found a lot of sponsors (still looking for new sponsors), and more than 60 participants already registered for the PHP Unconference Majorca. It's time to make plans for friday and saturday eve (2015, 8th + 9th of May). Do you have any ideas what we should offer as an evening program for the saturday evenin […]

The ElePHPant is dreaming from Majorca. And he couldn't wait for May, so he started right now his travel to the #PHPucEU. Supporters on his travel through Europe are: Judith Andresen, Germany Ulf Wendel, Germany Chris Armitage, UK Please show your support by tweeting photos and the Hashtags #ElePHPantOnTour #PHPucEU! // […]

hakre on wordpress

Hakre's devlog, thoughts and rants on wordpress on wordpress.com. And webdesign related. And web development related. My weapons of choice are Netscape 2.01, HTML, CSS, PHP and the Gif Construction Kit.