> 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 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php