Lo que entendí de la licencia PHP: cómo se aplica a las aplicaciones web
Y siguen las consultas, ahora por parte de Raspu. Esto sí da gusto :)
Cito:
?PHP no es una licencia tipo BSD, por lo que te da todo el poder de hacer propietario el código y el ejecutable de PHP?
ME EQUIVOQUE!!!!!! Lo corregí en el post. Sí es una licencia tipo BSD; estaba pensando en escribir "no es una licencia tipo GPL", pero en un lapsus....
¿Eso correría también para aplicaciones web/php? (por ejemplo Wordpress).
Depende de la licencia que ocupe la aplicación web. La licencia de PHP sólo comprende al código fuente y al ejecutable del intérprete PHP, nada más. La licencia de la aplicación y de otros componentes van aparte.
Ahora, en el caso específico de Wordpress, la licencia de este sistema de bitácoras es GPL. Por tanto, aunque migraras a PostgreSQL u otra base de datos con una licencia más "liberal", igual estarías obligado a liberar el código si quieres vender la aplicación.
Al trabajar con php, y tal como dices, podria crear algo similar y hacerlo codigo propietario.
Sí, mientras la licencia de la aplicación te lo permita. En el caso de wordpress, por lo menos, no.
Sin embargo como estaría trabajando además con Mysql esto, por lo que entiendo, nos llevaría a replantearnos el tema por el siguiente motivo.
Si quisiera aprovechar mysql bajo su licencia libre, eso me obliga a liberar el codigo de la aplicacion desarrollada. De lo contrario, estaría obligado a adquirir la licencia comercial de Mysql para poder publicar la aplicación desarrollada como propietaria. ¿es correcta mi apreciacion?
Sí, toda la razón. Una de las razones de la omisión de la librería MySql en la instalación por defecto de PHP 5 fue, precisamente, el que fuera GPL.
Como decía Raspu, está interesante esto. Creo que la próxima licencia a revisar será la BSD. ¿Qué les parece?
- 4562 lecturas

claudex... en un post anterior te hice una pregunta similar, pero mejor la vuelvo a hacer acá para ser más ordenados, ya que justamente hace referencia a aplicaciones web. (disculpa la insistencia, pero tanto calor atonta aveces jajajaj).
Estoy desarrollando un CMS ,mediante php y mysql, para un sistema web de postales virtuales, y que pretendo publicar como "software libre" (a eso me refería con "algo similar a wordpress").
bueno aqui van mis dudas:
Cito:
"La licencia de PHP sólo comprende al código fuente y al ejecutable del intérprete PHP, nada más. La licencia de la aplicación y de otros componentes van aparte."
¿Necesariamente debo incluir la licencia PHP en la aplicación, además de la GPL (en el caso que liberara el sistema como GPL).
Y se me olvidó en el comentario anterior:
http://www.php.net/license
Para que revisen el FAQ de la licencia de PHP.
En el caso de usar MySQL estás obligado a distribuir como GPL. Sin embargo, si usas PostgreSQL, no estás obligado, porque PostgreSQL se licencia bajo los términos de la licencia BSD.
|me ahora sí comprendiendo mejorrrr
"ya que la distribución no es de la aplicación PHP, sino de la aplicación ?RaspuCMS"."... con eso ya me queda más clara la película, ya que era justamente en esa parte donde se me presentaba una una cierta confusión. Te pasaste viejo! seguiremos atento a los post.
Muy buena la explicación. Por fin puedo leer algo de licencias en un lenguaje entendible.
Me surgió una duda con este tema.
Dado el siguiente caso:
Si yo desarrollo una aplicacion en PHP y MySql y la alojo en un hosting pagado por mi, pero cobro a los usuarios que quieran usar mi aplicación.
¿Las licencias de PHP y MySql, me restringen en algo?
En corto:No
En largo: Recuerda que estas licencias tienen relación con la distribución y modificación del código y los ejecutables, no con el uso que les des. Por tanto, si tu creas una aplicación en estas herramientas, no te restringen para nada en que su uso tu lo vendas. Ahora, sí quisieras venderla, MySql te impone la restricción, pero podrías comprar su licencia comercial.
Enviar un comentario nuevo