ports/69090: package for php4 violates license

dirk.meyer at dinoex.sub.org dirk.meyer at dinoex.sub.org
Thu Jul 15 10:20:22 UTC 2004


>Number:         69090
>Category:       ports
>Synopsis:       package for php4 violates license
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 15 10:20:21 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dirk Meyer
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
privat
>Environment:
System: FreeBSD home.dinoex.sub.de 4.7-STABLE FreeBSD 4.7-STABLE #20: Tue Feb 18 18:11:20 CET 2003 root at net3.dinoex.de:/usr/obj/usr/src/sys/HOME2 i386

	ports/lang/php4
	ports/lang/php5

>Description:

	mysql-client-3.* is LGPL
	mysql-client-4.* is GPL only

Statement from Zak Greant:
from http://www.phparch.com/mysql/

php|a: Does it mean that PHP users will no longer be able to develop
       using MySQL as their DBMS of choice?

ZG: Users may still use PHP with MySQL under the terms of the GPL as
 long as they do not distribute copies of PHP that are linked with MySQL.

If someone *distributes* a copy of PHP that has MySQL linked into it,
 then they must purchase a license from MySQL AB.

Once the extended licensing is in place, users should be able to freely
 use MySQL with all (or most) true open source projects.

	teh default package from
	ports/lang/php4 is linked against mysql-client-4.*
	which violates the GPL license.

>How-To-Repeat:

	some links or goggle ....

	http://lwn.net/Articles/75287/
	http://www.php.net/license/
	http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
	http://www.phparch.com/mysql/
	http://www.internetnews.com/dev-news/article.php/3358061

>Fix:

	make MYSQL not default.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list