-- Ivan -- <[email protected]> wrote (on Tuesday, 15 March 2011, 01:51 PM +0100): > After that I have been surfing in the Zend web pages I am continuing without > resolving several doubts about a development that I have done for > configuring the modules from any project. > I think to understand that I can send a proposal with this development, but > I am not sure. > > Moreover, I have interest in publishing development and an explanation > of my blog, > but I am not sure if I can do that without violating any licensing because > my source code (some classes) are using attributes of Zend Framewor types, > for example Zend_Loader_PluginLoader_Interface. > Furthermore the core from my development needs some Zend resource and > plugins to run in Zend Framewor, so, I have some sources that only has some > attributes from types of Zend Framework and others that inherit from Zend > Framwork as Zend_Application_Resource_ResourceAbstract, > Zend_Controller_Action_Helper and Zend_Controller_Plugin_Abstract. > > My main doubt is if I can make public my development or that parts and if I > can use other open source license for example GPL, LGPL, that I can preserve > my authorship.
Zend Framework is licensed under the conditions of the New BSD, which allows for any type of distribution or derivation, so long as the copyrights are kept intact. This means you can both create a commercial product that uses ZF and is licensed with a draconian EULA, or write an OSS project using a viral GPL-style license. If you are simply creating a product on top of ZF, this is all you need to know; you're free to use and distribute ZF as part of your product with no restrictions other than retaining the copyright blocks in ZF code. If you create code under the GPL or LGPL that you later want to _propose_ to Zend Framework, you will need to (a) license your contribution under the New BSD License (either by re-licensing or issuing a separate license for use with ZF), and, (b) ensure that all developers contributing to the code have given their permission to contribute it to ZF (either in writing, or by signing the CLA themselves). Basically, we're very careful about the origin of IP with ZF, and want to ensure our end-users can utilize the code to develop any project they need to. -- Matthew Weier O'Phinney Project Lead | [email protected] Zend Framework | http://framework.zend.com/ PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc -- List: [email protected] Info: http://framework.zend.com/archives Unsubscribe: [email protected]
