Re: Standardized file headers?
Stavros Macrakis <[email protected]>
| Newsgroups | gmane.comp.mathematics.maxima.general |
|---|---|
| Message-ID | <CACLVabWqUmcwYSv_-PoPjMBGQqgdKCnGSpMAzL2nsDh6v8-hyw@mail.gmail.com> |
Agreed with Ray that minimal is best.
Copyright notices haven't been needed since 1989 (Berne convention). As I
said, the main value of the header is to inform people that the work is
copyrighted and licensed under the GPL. From that perspective, a one-liner
like this is probably sufficient for all files, old or new:
;;; This file is part of the Maxima Computer Algebra Project (
https://sourceforge.net/projects/maxima/)
;;; Maxima is copyrighted by its authors and licensed under the GNU General
Public License.
;;; See COPYING and AUTHORS for details.
Including the URL helps if someone has distributed the file independently
of the distribution.
MIT, the DOE, and Schelter are irrelevant at this point, especially since
they (or their heirs) are unlikely to participate in a lawsuit.
As for *who* can enforce the GPL for Maxima, since Maxima is a joint
project, *all *of the authors have the right to sue. But *share* files
might be a different case, since many of them have only one author, and
they are not integral to the project.
In practice, if it comes up, we would probably want to enlist the FSF,
which seems to be able to persuade infringers to desist.
-s
_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss