Just small comments. Not really perl related.

On 20 Dec 2010 20:30:54 -0500, Assaf Gordon wrote:
> 
> If you just want to skip the first X lines, then this will work
> (with recent versions of 'tail'):
>   tail -n +X INPUT.txt | sort

Actually, this is an old feature of 'tail'. I believe it is in
POSIX.2 (1992). But it works slightly different (one off) from the
intuitive "skip the first X lines". The opposite "head -n -X" is
indeed the recent GNU addition that is not available on BSD systems
as of now. And it works like I would want, "skip the last X lines".

> > Using AGPL and not GPL for command line utilities is not justified.
> 
> This script is (partially) targeted for a web-based platform called
> "Galaxy", which runs programs on the server side and gives the user
> only the output file. I specifically want this script to be AGPL,
> so that even if someone runs a modified version on his server, he
> will (hopefully) share his modifications.
> This might change in the future, but for now - I like AGPL.

My reading of Section 13 of AGPL & GPL is that in your case there is
no any difference between licensing your script under GPL or AGPL.
Because your script is more of a stand-alone program and is not by
itself a web service that provides a link to download its own source
code; and this AGPL section is only applicable to such web service.

But at the same time, if your script is an integral part of the whole
web service AND this service is under AGPL as a whole AND it provides
a way to download its source code, then any modified version of the
whole should continue to provide downloading of all parts, including
the ones licensed under GPL v3 (as explicitly said in Section 13).

You can safely use a more appropriate license and still be protected.

Regards,
Mikhael.

-- 
perl -le 'print+chr(64+hex)for+split//,d9b815c07f9b8d1e'
_______________________________________________
Perl mailing list
[email protected]
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to