Solo una pregunta rápida ya que soy un poco dudoso sobre cómo funciona exactamente la GPL. Digamos que estoy desarrollando una aplicación alojada de software como servicio, y he encontrado una aplicación GPL gratuita que hace el 90% de lo que iba a escribir yo mismo. ¿Puedo:Remarcando una aplicación GPL como SaaS
A) Tomar el código de la aplicación, cambiarle la marca cambiando el nombre y/o el logotipo y, sin modificar una sola línea de código, venderla a las personas como un servicio alojado? ¿Tendría que decir algo como "Estamos usando Project X
" con un enlace a su sitio? ¿O nadie tiene que saber que estoy usando una aplicación de código abierto a menos que yo quiera?
B) Cambiar la estructura de la aplicación, agregue en mi propio material (un módulo extra que la aplicación original no tiene, por ejemplo) y no fusionar el código nuevo en la rama principal si la aplicación se ¿solo se aloja y no se distribuye a las personas?
C) Deseche completamente el front-end y escriba el mío usando otra tecnología (Flex, por ejemplo) pero use el código existente (posiblemente modificado como en el escenario B anterior) como back-end?
¿Puedo hacer una de estas cosas? ¿Todos ellos? Realmente no estoy 100% seguro, pero parece una pena tener que reinventar la rueda si hay una aplicación de código abierto que ya hace la mayor parte de lo que haría mi proyecto; parece mucho más fácil poder tomar eso y agregarlo para proporcionar una mejor solución.
¿Qué versión de la GPL? La versión 2 definitivamente no prohíbe lo que describes, pero la versión 3 podría. –
Puede encontrar útil lo siguiente: –
OscarRyz
Voy a cerrar esta pregunta como fuera de tema porque se trata de licencias o cuestiones legales, no de programación o desarrollo de software. [Consulte aquí] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) para obtener más información, y la [ayuda] para obtener más información. – JasonMArcher