On 25 Jun 2008, at 04:36, Danek Duvall wrote: > On Tue, Jun 24, 2008 at 10:18:43AM +0100, Chris Ridd wrote: > >> Done. What are the allowed values for the license keyword? ie the >> manifest >> has: >> >> license path/to/the/license/file license=xxx >> >> I've used "perl" as the value in this manifest for now. > > Theoretically speaking, that's all you need (see pkg(5)). Two points, > though. One is that the name of the Perl license is the Artistic > License. > I'm a bit surprised that the URI tarball doesn't just include a copy > of > that, rather than referencing it. Perhaps that's one reason that CPAN > itself claims the license is "Unknown". But I'd just use "Artistic" > as the > license name here.
I was a bit confused about URI's licensing too - of all the bad luck to choose this module to start on! - but I think the last lines of the README are clear enough and I've seen other modules say the same: --- This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. --- I can certainly grab a full copy of perl's license and reference that instead of putting in these two lines. That feels like it'd be easier to maintain. Now perl itself says it is dual licensed - *either* the GPL or the Artistic license - see <http://dev.perl.org/licenses/> or perl-5.8.8/ README if you grab the sources. The license on SUNWperl584usr only lists the Artistic one (prefaced by a Sun copyright). Does that mean that things for /contrib with "the same license" as perl as shipped by Sun, also only have the Artistic license? > You may also notice that if you try to upgrade, the old license file > won't > get removed. We add a synthetically unique (to that package > version) tag > to each license action in solaris.py to prevent that stack trace, > but it's > an ugly solution to a problem we haven't decided on a better plan for. > > But you probably don't need to care too much about it for now. Fine by me :-) Thanks for all the feedback so far. Cheers, Chris _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
