Sé que es posible vender código GPL, pero quería saber si era posible vender código GPL que se haya bifurcado y modificado. El código bifurcado y modificado seguirá estando disponible para usar, modificar y redistribuir.
Sé que es posible vender código GPL, pero quería saber si era posible vender código GPL que se haya bifurcado y modificado. El código bifurcado y modificado seguirá estando disponible para usar, modificar y redistribuir.
Respuestas:
Sí, eso está permitido, pero aún debe cumplir con todos los requisitos de la licencia. A quien sea que lo venda se le debe permitir usar, modificar y redistribuirlo según lo permita la GPL.
El movimiento de software libre siempre ha diferenciado claramente entre lo gratuito y la libertad de uso / modificación / redistribución. La GPL es claramente sobre lo último. El único problema fundamental es el pleno cumplimiento de todos los términos de la licencia. Aparentemente tienes la intención de hacer eso para que no sea un problema.
En resumen: nada en la GPL le impide cobrar por el programa.
El único problema que puede surgir es independiente de la GPL y es simplemente una cuestión de lógica / psicología: si el programa modificado es redistribuible libremente y, por lo tanto, está disponible, ¿por qué alguien podría pagarlo? Todavía no lo hace imposible de deshacer.
No debe hacer nada con el código GPL hasta que haya leído y entendido completamente la licencia. Específicamente, el tercer párrafo del preámbulo de la Licencia Pública GNU versión 3 dice esto:
Cuando hablamos de software libre, nos referimos a la libertad, no al precio. Nuestras licencias públicas generales están diseñadas para garantizar que tenga la libertad de distribuir copias de software gratuito (y cobrar por ellas si lo desea), que reciba el código fuente o que pueda obtenerlo si lo desea, que puede cambiar el software o use partes de él en nuevos programas gratuitos, y que sepa que puede hacer estas cosas.
Parece que eso responde a la pregunta, pero la sección 5 cubre específicamente la transmisión de versiones de fuente modificada :
Puede transmitir un trabajo basado en el Programa, o las modificaciones para producirlo desde el Programa, en forma de código fuente bajo los términos de la sección 4, siempre que también cumpla con todas estas condiciones ...
Y la sección 10 explica esencialmente que si bien puede cobrar por el código, debe mantener la licencia intacta y no puede cobrarle a alguien por ejercer sus derechos bajo la GPL.
Sí, anímate y observa que la licencia dice que debes poner la fuente a disposición de cualquier persona a la que le distribuyas el software. Ese aspecto NO es opcional. También debe comprender que no puede evitar que sus usuarios entreguen el software a otras personas (el siguiente enlace FSF explica estos puntos).
Aquí está la página de la FSF sobre la venta de software GPL , básicamente 'sí, puedes hacerlo, pero aún tienes que obedecer la licencia'.
Una cosa a tener en cuenta: hay muchas personas que asocian la GPL con software gratuito (como en cerveza), no solo con la libertad de hacer lo que quieras con el software que obtienes. Si hay una gran comunidad en torno al software, es posible que tenga un desafortunado rechazo cuando intente vender su versión bifurcada. Es probable que una reacción sea que estás tratando de ganar dinero con el trabajo duro de los demás.
Si puede, haga que su fuente esté generalmente disponible. En su caso, es posible que también desee considerar impulsar algunos de sus cambios al proyecto original. Es posible que esto no tenga sentido para su plan de negocios, pero si puede cambiarlo, sería de gran ayuda para callar a cualquiera que piense que solo está lixiviando de la comunidad.
Claro, puede vender el software GPL cuyos derechos de autor son propiedad total o parcial de otra persona. Hacerlo es como distribuirlo gratis y sujeto a las mismas limitaciones. Es solo que el grupo al que está distribuyendo es "personas que me pagan $ 10 primero".