[Solar-general] A donde estan?

Santiago Roza santiagoroza en gmail.com
Lun Sep 26 18:58:39 CEST 2005


- "2. Si vos desarrollas una aplicacion que _usa_ MySQL, podes
distribuirla como se te cante, como aplicacion independiente. Si junto
con el paquete va MySQL, entonces tenes que entregar MySQL (y solo
eso) bajo las condiciones de la GPL"


no, eso no es asi, o por lo menos es dudoso (el caso mysql especificamente).

uno podria pensar que es asi como dice enrique (que es la
interpretacion mas logica), pero los muchachos de mysql ab (haciendo
alarde de la famosa "viveza sueca" :P) interpretan que USAR su base de
datos en un producto es INTEGRARLA a ese producto (no es "mere
aggregation"), sin importar si la distribuis junto con el producto, o
el usuario la tiene que conseguir aparte.

o sea que para ellos, si vos queres distribuir un producto que utiliza
mysql como motor de base de datos, tu producto tiene que estar
licenciado bajo la gpl (para poder usar la version gpl de mysql, o sea
para no pagar una licencia comercial).

http://www.mysql.com/company/legal/licensing/opensource-license.html
("MySQL is free use FOR THOSE WHO ARE 100% GPL. If your application is
licensed under GPL or compatible OSI license approved by MySQL AB, you
are free to ship any GPL software of MySQL AB with your application")

http://www.mysql.com/company/legal/licensing/commercial-license.html
("When your application is not licensed under either the
GPL-compatible Free Software License as defined by the Free Software
Foundation or approved by OSI, and you intend to or you may DISTRIBUTE
MYSQL SOFTWARE, you must first OBTAIN A COMMERCIAL LICENSE to the
MySQL product")
("Typical examples of MYSQL DISTRIBUTION include: Selling software
that INCLUDES MYSQL to customers who install the software on their own
machines; Selling software that REQUIRES CUSTOMERS TO INSTALL MYSQL
themselves on their own machines")

por suerte agregaron una excepcion a su licencia, que por lo menos
permite usar la version gpl de mysql no solo con software gpl, sino
con otras licencias libres / open source:
http://www.mysql.com/company/legal/licensing/opensource-license.html
("We have created a license exception which enables Free/Libre and
Open Source software ("FLOSS") to be able to include the GPL-licensed
MySQL client libraries despite the fact that not all open source
licenses are compatible with the GPL")


repito: es un tema dudoso y controversial; de hecho ni siquiera en la
web del proyecto gnu esta 100% claro que es integrar y que es "mere
aggregation":
http://www.gnu.org/licenses/gpl-faq.html#MereAggregation

yo me entere de esta controversia cuando hace un año (y de casualidad)
lei un articulo sobre el tema en open for business, que tampoco dejaba
nada muy en claro :), pero como lo encontre pongo el link:
http://www.ofb.biz/modules.php?name=News&file=article&sid=325


para sitios web que usan mysql, el tema si esta claro porque no
distribuyen software (o sea que la gpl no los puede obligar a nada).


--
Santiago Roza
santiagoroza en gmail.com
http://santiagoroza.blogspot.com/



Más información sobre la lista de distribución Solar-general