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
