Mats Lidell writes:
There is also a copyright text issue. go-mode, as the whole go
project, is under the modified BSD-license.
If you want to continue distributing it under BSD, I would recommend
putting it in a separate package. bsd-progs or something like that,
maybe.
That is compatible with
GPL so that is OK. However there is no copyright text in the
go-mode.el file.
What do you mean by "no copyright text"? There is no copyright
notice (listing authors and dates), and no permissions notice (in most
BSD software the whole license is there)?
If neither is present, I would probably add a statement saying
This program is copyright by its authors. For more information,
contact the Go language project <mailbox(a)example.org>. You may
use, modify and distribute the program under the following terms:
followed by the license (it's only about 20 lines, right?)
What is the proper thing to do here?
The purpose of a copyright notice (for us) is to inform users, since
copyright itself doesn't depend on a notice. What would a user want
to know? That's the question. The license is necessary because (as
the GPL says) it's the only thing that permits the user to do
anything. I think it's more convenient in the case of a standalone
file to put it in the file, but YMMV.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta