No estoy seguro de cómo funciona la licencia de código abierto. Si tuviera que elegir una licencia de código abierto en particular, ¿qué tiene que hacer para que sea aplicable a su software? Me imagino que sería un poco más complicado que simplemente 'declarar' que estás lanzando tu software bajo LGPL. ¿Y cómo se vincula este 'contrato' legalmente a su software?Cómo usar una licencia de código abierto
Respuesta
Es tan simple como decidir licenciar su software bajo una licencia en particular. Esto no es técnicamente una ley contractual, sino una ley de derechos de autor. Como propietario/licenciante de su propiedad intelectual (la fuente y los binarios), puede licenciar su distribución de la forma que considere más conveniente. Proporcionar una clara exención de responsabilidad en cuanto a los derechos de los beneficiarios bajo la licencia es todo lo que es necesario. Sin una licencia, ya sea cerrada o abierta, nadie tiene derecho a distribuir su trabajo protegido por derechos de autor. El objetivo de todas las licencias es otorgar algunos de sus derechos a otras partes.
See here para obtener más información. O tal vez para demasiada información, echa un vistazo a O'Reilly's Understanding Open Source and Free Software Licensing.
~ William Riley-Tierra
Para las licencias GNU, al menos, que siguen their instructions y, a continuación están de licencia del software (o documentación) bajo esa licencia.
depende del tipo de licencia de código abierto que está tratando de utilizar, todas tienen significados muy diferentes y cosas a tener en cuenta. incluso su diseño puede tener impacto según el tipo de licencia de código abierto que utilice.
No, eso es todo. Desde el GPLv3 text, añadir esto a su programa:
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
El "contrato" es la siguiente: sin la GPL, nadie más que usted tiene derecho a distribuir su programa. Ellos no tienen derechos de copia. La GPL dice que si respetan sus términos, entonces les otorga los derechos adicionales de distribuir copias de su código.
Existen otras licencias de software libre/de código abierto, pero solo estoy usando esto como ejemplo.
En los Estados Unidos, los derechos de autor que posee son "automáticos", es decir, nadie puede redistribuir su trabajo sin permiso.
Todas estas licencias de código abierto tienen un único propósito: otorgar este permiso (bajo ciertas condiciones).
En realidad, solo necesita indicar que distribuye su software bajo una licencia, y eso es suficiente. Depende del usuario obedecer esta licencia, de lo contrario, ella/él está usando su software sin permiso, en violación de sus derechos de autor.
Depende de usted elegir cuál usar, o incluso escribir uno propio con estas simples palabras "Puede hacer lo que quiera, sin ninguna garantía mía".
A menos que defina sus requisitos, nadie podrá ayudarle a elegir una licencia "lista para usar" que se ajuste a sus necesidades.
- 1. Aplicando correctamente una licencia de código abierto
- 2. Porting código LGPL: ¿qué licencia puedo usar?
- 3. Mejor licencia para vender software de código abierto
- 4. Servicios web y bibliotecas de código abierto - licencia
- 5. ¿Qué significa licencia de código abierto (como GNU-GPL)?
- 6. Qué licencia de código abierto usar para conservar los derechos comerciales para mí
- 7. ¿Cómo teclear correctamente una biblioteca de código abierto?
- 8. Código abierto: encabezado de licencia en cada archivo fuente O una COPIA única o ambas?
- 9. Incluyendo código en proyectos de código abierto
- 10. Licencia para muestras de código MSDN
- 11. Licencia GPL. Reutilización de código
- 12. ¿Cómo puedo licenciar dos veces mi software de código abierto?
- 13. ¿Puedo usar el código en un proyecto GitHub que no tiene una licencia especificada?
- 14. Haciendo una aplicación web código abierto
- 15. ¿Qué código fuente Licencia usar para su proyecto?
- 16. Opciones de licencia de código abierto para la aplicación ASP.NET MVC?
- 17. Verificación ortográfica de código abierto
- 18. Licencia de Intel TBB
- 19. ¿Qué licencia debo elegir de codeplex para mi proyecto de código abierto?
- 20. Licencia de código abierto que requiere otorgar crédito en el sitio web del usuario
- 21. subclases de una biblioteca de código abierto
- 22. ¿Cómo transfieres un proyecto de código abierto?
- 23. ¿La mejor licencia de código abierto para aquellos que desean atribución?
- 24. Stemming - ejemplos de código o proyectos de código abierto
- 25. ¿Qué es una buena implementación de árbol abierto de código abierto en C?
- 26. Cuál es la diferencia entre las licencias de código abierto
- 27. OCR de código abierto
- 28. ¿ExtJS es de código abierto?
- 29. ¿Cómo acreditas los proyectos de código abierto correctamente?
- 30. Repositorios de código abierto público Perforce?
Esta pregunta parece estar fuera de tema porque se trata de licencias. –