On 11-06-06 at 02:02pm, Ingy dot Net wrote: > - Multiple licenses in a single distribution is not a reality in > CPAN world. At least not a reality worth making a big deal about in > this context. Do you mean to claim that they do not exist or that it is too uncommon to bother for your work? RDF::ACL is a concrete example: META.yml contains this: license: perl I added this (and more) to debian/copyright: Files: * Copyright: 2010-2011, Toby Inkster <tobyink@cpan.org> License: Artistic or GPL-1+ This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Comment: Perl is licensed under either the 'Artistic license' or the 'GNU General Public License' version 1 or later. Files: inc/Module/* Copyright: 2001-2006, Audrey Tang <autrijus@autrijus.org> 2002-2004, Brian Ingerson <ingy@cpan.org> 2006,2008-2010, Adam Kennedy <adamk@cpan.org> License: Artistic or GPL-1+ This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Comment: Code lacks licensing, but is clearly a mangled convenience copy of lib/Module/* from Module::Install (also contained, similarly mangled, in that project below inc/Module/*), containing above copyright and licensing. Files: inc/Test/Signature.pm Copyright: 2002,2003, Iain Truskett 2003,2007, Audrey Tang <cpan@audreyt.org> License: Artistic or GPL-1+ This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Comment: Code lacks licensing, but is clearly a mangled convenience copy of lib/Test/Signature.pm from Test::Signature, containing above copyright and licensing. [...] License: Artistic Comment: On Debian systems the 'Artistic License' is located in '/usr/share/common-licenses/Artistic'. License: GPL-1+ Comment: On Debian systems the 'GNU General Public License' version 1 is located in '/usr/share/common-licenses/GPL-1'. > - Note, it is very uncommon for CPAN authors to include a LICENSE > file, and the CPAN toolchain is not moving in that direction. It is, however, common of Perl authors to declare licensing using different wording, and as I understand it Debian requires verbatim copy in debian/copyright of the _statement_ (not only the actual license, which for Perl code often is covered by referencing common-licenses). > To Charles: This is great information. I know David Golden personally. > I'll take it up with him to have the toolchain move in the SPDX > direction. The META spec allows for custom fields so I'll suggest that > we start using SPDX right away. At least we can add a mapping between > META and SPDX in the META spec. Thanks! You might also want to get hold of Toby Inkster to maybe get his Module::Install::DOAPChangeSets semantic tagging of licensing info to use SPDX as well. Regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
Attachment:
signature.asc
Description: Digital signature