He estado buscando varias licencias que puedo usar para un proyecto de código abierto mío, pero todos los proyectos que he visto, con todo tipo de licencias, parecen tener un gigante, desagradable (en mi opinión) aviso en cada archivo de origen que indica que el archivo se encuentra bajo una licencia determinada. No creo que haya encontrado un proyecto de una sola fuente que no sea de dominio público y que no tenga un aviso como ese.
Esto simplemente parece una pérdida de tiempo y espacio de archivos. Planeo poner las etiquetas @license
y @author
en mis proyectos, pero no veo por qué necesito enumerar un aviso tan gigante en cada archivo individual si no quiero hacer mi código de dominio público.
¿Hay alguna razón por la que me gustaría incluir un aviso de este tipo en mis proyectos o simplemente incluir un aviso en la etiqueta README
y una etiqueta @license
sería lo suficientemente bueno? ¿Afecta esto a la regla "claramente establecida" de la mayoría de las licencias, o es una exageración para que las personas no discutan?