I think to move on we have to put the ASL licensing statement and a
copyright notice into each program/script/library. Justin already did this
for the *.pm but all the *.raw, *.pl, *.sh, *.c and *.h need such a header,
too. (I think?)
Actually I find it very annoying to have to scroll over two pages of license
each time I want to hack on some file. And some of our helper tools have a
description of themselves just as comments at the start of the file, which
would be even harder to find by more mortals if there's two pages of legal
text in front.
That's why I'd like to know if it's (legally) possible to stick the license
at the *end* of the file so that they look like this:
| #!/usr/bin/perl
| # This is Foo.pl, a script which does nifty things. (One-sentence-desc.)
| #
| # Copyright (c) 2004 Hans Hacker <[EMAIL PROTECTED]>
| # Copyright (c) 2002 Peter Pansen <[EMAIL PROTECTED]>
| # ...
| #
| # This file is licensed under the Apache Software License, Version 1.1 as
| # available in the file LICENSE and at the end of this file.
| #
| #
| # Here should be a more exact description of this file/module/whatever.
|
| sub do_something() {
| something();
| }
|
| # <@LICENSE>
| # yadda yadda
| # </@LICENSE>
| __END__
Cheers,
Malte
--
[SGT] Simon G. Tatham: "How to Report Bugs Effectively"
<http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>
[ESR] Eric S. Raymond: "How To Ask Questions The Smart Way"
<http://www.catb.org/~esr/faqs/smart-questions.html>