RE: [PHP] PHP Encoders and GPL License
| From: | Sean Malloy | Date: | Sat, 18 Jan 2003 01:42:18 +0000 |
| Subject: | RE: [PHP] PHP Encoders and GPL License | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-132070@lists.php.net to get a copy of this message | ||
> As far as I understand it, the GPL License states that the source
> code of any product created from an open source solutions, or is
> derived from the work of an open solutions, must be made availabe
> to all users.
no.
Any modifications made to the PHP source code must be made
available to anyone who wants it.
It does not cover programs, applications, websites, created with the
programming language. They are covered under their own license (of
the authors choosing).
If you created an application, enocoded it, but had made
modifications to existing PHP engine code, or even PHP scripting
code from other sources, you would have to include unencoded
versions of said scripts, and also provide the PHP source (or just
your modifications, imported via patch or whatever) to anyone who
wants it.
I'm not sure what the deal is with your own custom PHP extensions.
I think once again, extensions are separate "programs", and up to
the individual to specify the licensing terms.
There are thousands of programs written in C and compiled by GCC.
GCC is GPL software. Do you go around saying "You compiled your
commercial application with an Open Source tool, therefore you must
release all source code to the community"? No. Same principle
applies to PHP