[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Copyright License Proposal



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


Reply to: