Re: [SVN-MIGRATION] Re: PHP - principles of operation?
[email protected] (Derick Rethans)
| Newsgroups | svn.migration |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 15 Oct 2008, Johannes Schlüter wrote: > On Wed, 2008-10-15 at 09:10 +0100, zoe wrote: > > Any code contributed to PHP will be received and redistributed under the > > PHP 3.01 license only (http://www.php.net/license/3_01.txt) > > This includes implementation code, test cases, utility scripts and tools > > - that is, all code associated with the PHP project. > > If you contribute code that isn't entirely your own (for example it may > > be partially derived from other Open Source software) you are asked to > > add a comment into the source code to indicate the origin and the > > license of the original code. If you are unsure of the license you are > > asked to confirm with the owner of the code that they are happy for it > > to be contributed to PHP under the PHP license. > > That's not completely true. Yes "PHP" uses the PHP License, but the > ZedEngine uses another license (Zend Engine License, TSRM is a license > mess). Additionally PHP bundles 3rd party libraries, like pcre, or some > PEAR packages which might use other licenses, too. > > Then this form is used for CVS accounts of other areas, with their own > licenses, like docs, too. And there it is as much of an issue as well. > > > Specifically regarding GPL and LGPL source code: > > > > - GPL or LGPL licensed code cannot be included or used as a basis for > > any derived work contributed to PHP. > > - Extensions which link GPL'd libraries will not be accepted. > > - Extensions which link to LGPL libraries are strongly discouraged. > > That's said on the site for registering a project to our "extension > incubator" aka. PECL, I think it's the right place. And I think it's not > good to make this so global, sounds like only GPL was a problem, > probably here are other problematic licenses, less used but still. > > People finding the "I want an account" form should know what they are > doing before finding that form imo. Yeah, they *should* -- but it's not always the case. If we can make this clearer for new people I think we should. Derick -- HEAD before 5_3!: http://tinyurl.com/6d2esb http://derickrethans.nl | http://ezcomponents.org | http://xdebug.org