Saltar al contenido

Escribir información de derechos de autor en código python

Solución:

Algunos proyectos usan variables de módulo como __license__, como en:

__author__ = "Software Authors Name"
__copyright__ = "Copyright (C) 2004 Author Name"
__license__ = "Public Domain"
__version__ = "1.0"

Me parece una solución bastante limpia (a menos que te excedas y vuelques textos épicos en estas variables), pero solo __version__ parece ser de uso generalizado, como se menciona en PEP 8.

# Comment in the beginning of the file

Al menos los módulos integrados de Python hacen esto. (averiguado haciendo grep 'Copyright' /usr/lib64/python2.4/*.py)

Seguimos las recomendaciones que se encuentran (en algún lugar) en el sitio del Software Freedom Law Center. A continuación se muestra un ejemplo de un archivo GPL simple.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *