[UPHPU] ORM Legal Question
Lonnie Olson
lists at kittypee.com
Tue Aug 11 09:46:26 MDT 2009
On Mon, Aug 10, 2009 at 11:29 AM, Justin Giboney<jgiboney at gmail.com> wrote:
> This question is for those of you that have used Doctrine and or
> Symfony or have dealt with open source legal things.
>
> So I am working on a project in PHP using Doctrine and Symfony. I read
> through the readmes and it seems that I can sell code created by /
> using these frameworks as long as I include a disclaimer that part of
> the code could have been obtained for free. So are their any
> restrictions to selling a web package (like a cms) that uses Doctrine,
> Symfony, or PHP for that matter.
Whenever you consider distributing code based on or using other works
you need to consider the licenses of the parent works. Note, I
mentioned distributing, not selling. Even giving away could be
restricted based on licensing. Generally, most open-source licenses
are selling friendly.
In your case you mention 3 different products, each with it's own
license terms to abide by.
* PHP - The PHP License 3.0.1 (http://www.php.net/license/3_01.txt)
Fully redistributable as long as you keep the license/copyright text
with your distribution
* Symfony - MIT License (http://www.symfony-project.org/license)
Fully redistributable as long as you keep the copyright intact
* Doctrine - LGPL 2.1 (http://trac.doctrine-project.org/browser/trunk/LICENSE)
Fully redistributable as long as you provide full source code, and license
Selling your product, while bundling these would be no problem. That
is unless you use some source encrypting product like Zend Guard
(http://www.zend.com/en/products/guard/). In that case you would need
to keep the Doctrine source unencrypted, but you could encrypt the
rest, as long as you don't delete the license/copyright files. Simple
enough.
--lonnie
More information about the UPHPU
mailing list