11.28
debian/copyright es uno de los archivos más importantes que posee un paquete. Permite corroborar y aseverar que lo incluido es realmente Software Libre y DFSG-complaint. Es por ello la exigencia de los ftp-masters, quienes rechazan paquetes hasta por tener el año del copyright incorrecto (me ha sucedido
.
Anteriormente, los ftp-masters recomendaban utilizar el template sugerido por Joerg el cual viene incorporado por defecto a dh-make, sin embargo tiene algunas limitaciones per se: la más relevante es que no es trivial hacerle un parser al archivo y extraer los campos de interés, lo que en estos momentos es de gran relevancia debido a las incompatibilidades entre licencias (por ejemplo GPL-2 y GPl-3 o quizás GPL y OpenSSL). Asimismo no obligatorio seguir el esquema del template, normalmente sirve para darte una idea sobre que campos debe incluír el debian/copyright pero las personas terminan haciéndolo como te da la gana.
Así surge la necesidad de buscar una alternativa y nace “Machine-readable debian/copyright”, que aunque aún no es oficial si es utilizada por varios mantenedores y casi obligatoria para algunos grupos de debian. Puntos varios surgen cuando se empaquetan aplicaciones de gran tamaño y desarrolladas por varias personas, donde cada una tiene su derecho respectivo derecho sobre el src.
Aquí les dejo el URL de un módulo Perl que empaqueté unos meses:
http://packages.debian.org/changelogs/pool/main/libn/libnet-dri-perl/libnet-dri-perl_0.95-1/libnet-dri-perl.copyright
No Comment.
Add Your Comment