Re: Pear into Commercial Aplication (But Open Source)
| From: | Joe Stump | Date: | Fri, 19 Nov 2004 21:04:20 +0000 |
| Subject: | Re: Pear into Commercial Aplication (But Open Source) | ||
| References: | 1 2 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-15703@lists.php.net to get a copy of this message | ||
You can distribute closed source apps based on PEAR as long as one of the following happens:
1.) If you do NOT make changes to the PEAR code and you simply use them you just need to make sure your clients get a.) the source to the PEAR packages (or a link) and b.) a copy of the appropriate license (again a link will work).
2.) If you DO make changes to the PEAR code (ie. you add a function) those changes must be made available. They don't have to be re-submitted to the PEAR community or anything like that. You'd just need to make your altered PEAR code freely available.
GPL does not apply here as, AFAIK, no PEAR code is licensed under the GPL (LGPL and PHP only AFAIK).
--Joe
On Nov 19, 2004, at 12:47 PM, Justin Patrin wrote:
On Fri, 19 Nov 2004 18:29:56 -0200, Jacques <iacques@yahoo.com.br> wrote:People, I have a *doubt*. I can to commercialize an application that depends on a package of pear, one framework for example? Ex. My framework use Data_Object, HTML_QuickForm, HTML_Template_Sigma, etc. They are the base (like a kernel) of my FrameWork that it contains another classes (Page Class, PopUp Class, Menu Class, etc). I can commercialize it since that under the license of the PHP, GPL, etc? Jacques, from Brazil.You cannot include GPLed code in a closed source commercial application. You *can* include PHP or LGPLed code in a closed source commercial application as long as you give all of your changes to the PEAR code back to the PEAR community. If you're distributing the application you also have to host the PEAR code you used and allow users to download the source. -- Justin Patrin -- PEAR General Mailing List (http://pear.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php