what tag google engine description are open-source licensing file-structure project-setup

open-source - google - website tags



¿Debo proporcionar un archivo LICENSE.txt o COPYING.txt en mi proyecto? (1)

¿Importa? ¿Debo usar uno u otro? O ambos, incluso? ¿Puede el archivo de licencia tener algún nombre? (¿Con alguna extensión?)

Estoy seguro de que hay una guía de "mejores prácticas" que contiene todo esto, pero no estoy teniendo suerte para encontrarlo.


COPYING es estándar en el proyecto GNU. Creo que se entenderá COPYING o LICENSE . La FSF tiene una guía sobre cómo usar la GPL , que sugiere COPYING , mientras que el libro Producing Open Source Software sugiere COPYING o LICENSE . La licencia de Apache recomienda una repetición que apunta a la licencia en línea, aunque el proyecto Apache también parece incluir un archivo LICENSE en su código que contiene la licencia o licencias relevantes.

Depende de usted si desea agregar el sufijo .txt ; en Windows y Mac OS X tiende a ser útil para asociaciones de archivos predeterminadas, mientras que en Linux o en la mayoría de los demás sufijos de sistemas operativos de tipo Unix son opcionales y generalmente se asume que los archivos son texto sin formato.