* bug#15787: Standardize license notice? @ 2013-11-02 2:30 Xue Fuqiao 2013-11-02 3:07 ` Glenn Morris 2013-11-02 7:30 ` Eli Zaretskii 0 siblings, 2 replies; 8+ messages in thread From: Xue Fuqiao @ 2013-11-02 2:30 UTC (permalink / raw) To: 15787 In some files, the license notice starts as: This program is free software: you can redistribute it and/or [...] but in some other files, the license notice starts as: GNU Emacs is free software: you can redistribute it and/or modify [...] Maybe we should standardize them? -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 2:30 bug#15787: Standardize license notice? Xue Fuqiao @ 2013-11-02 3:07 ` Glenn Morris 2013-11-02 23:10 ` Richard Stallman 2013-11-02 7:30 ` Eli Zaretskii 1 sibling, 1 reply; 8+ messages in thread From: Glenn Morris @ 2013-11-02 3:07 UTC (permalink / raw) To: Xue Fuqiao; +Cc: 15787 Xue Fuqiao wrote: > In some files, the license notice starts as: > > This program is free software: you can redistribute it and/or > [...] > > but in some other files, the license notice starts as: > > GNU Emacs is free software: you can redistribute it and/or modify > [...] > > Maybe we should standardize them? If it makes you happy. Take care to avoid things that are _not_ part of Emacs, such as files from gnulib, oldxmenu files, etc. (Did you really need to make a bug report for this?) ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 3:07 ` Glenn Morris @ 2013-11-02 23:10 ` Richard Stallman 0 siblings, 0 replies; 8+ messages in thread From: Richard Stallman @ 2013-11-02 23:10 UTC (permalink / raw) To: Glenn Morris; +Cc: xfq.free, 15787 [ To any NSA and FBI agents reading my email: please consider [ whether defending the US Constitution against all enemies, [ foreign or domestic, requires you to follow Snowden's example. If you think you found a file that says "this program" but should say it is part of GNU Emacs, please ask the list to check that it is officially part of GNU Emacs. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 2:30 bug#15787: Standardize license notice? Xue Fuqiao 2013-11-02 3:07 ` Glenn Morris @ 2013-11-02 7:30 ` Eli Zaretskii 2013-11-02 7:48 ` Xue Fuqiao 1 sibling, 1 reply; 8+ messages in thread From: Eli Zaretskii @ 2013-11-02 7:30 UTC (permalink / raw) To: Xue Fuqiao; +Cc: 15787 > Date: Sat, 2 Nov 2013 10:30:33 +0800 > From: Xue Fuqiao <xfq.free@gmail.com> > > In some files, the license notice starts as: > > This program is free software: you can redistribute it and/or > [...] > > but in some other files, the license notice starts as: > > GNU Emacs is free software: you can redistribute it and/or modify > [...] The files that use the former language are files we get from other projects and distributions, such as gmulib. Making these changes in them would just mean more merge conflicts for no good reason. So please don't do this. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 7:30 ` Eli Zaretskii @ 2013-11-02 7:48 ` Xue Fuqiao 2013-11-02 8:08 ` Eli Zaretskii 0 siblings, 1 reply; 8+ messages in thread From: Xue Fuqiao @ 2013-11-02 7:48 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 15787 On Sat, Nov 2, 2013 at 3:30 PM, Eli Zaretskii <eliz@gnu.org> wrote: >> In some files, the license notice starts as: >> >> This program is free software: you can redistribute it and/or >> [...] >> >> but in some other files, the license notice starts as: >> >> GNU Emacs is free software: you can redistribute it and/or modify >> [...] > > The files that use the former language are files we get from other > projects and distributions, such as gmulib. Making these changes in > them would just mean more merge conflicts for no good reason. > > So please don't do this. I don't think so. What about regex.{h, c}? termcap.c? tparam.c? Many tests in test/automated? gnus-icalendar.el? and so on... -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 7:48 ` Xue Fuqiao @ 2013-11-02 8:08 ` Eli Zaretskii 2013-11-02 8:13 ` Xue Fuqiao 0 siblings, 1 reply; 8+ messages in thread From: Eli Zaretskii @ 2013-11-02 8:08 UTC (permalink / raw) To: Xue Fuqiao; +Cc: 15787 > Date: Sat, 2 Nov 2013 15:48:31 +0800 > From: Xue Fuqiao <xfq.free@gmail.com> > Cc: 15787@debbugs.gnu.org > > On Sat, Nov 2, 2013 at 3:30 PM, Eli Zaretskii <eliz@gnu.org> wrote: > >> In some files, the license notice starts as: > >> > >> This program is free software: you can redistribute it and/or > >> [...] > >> > >> but in some other files, the license notice starts as: > >> > >> GNU Emacs is free software: you can redistribute it and/or modify > >> [...] > > > > The files that use the former language are files we get from other > > projects and distributions, such as gmulib. Making these changes in > > them would just mean more merge conflicts for no good reason. > > > > So please don't do this. > > I don't think so. What about regex.{h, c}? gnulib > termcap.c? tparam.c? From GNU termcap, AFAIK. > Many tests in test/automated? You will need to talk to their authors: some of thse might come from external repositories. > gnus-icalendar.el? Gnus is developed in a separate repository that is from time to time synced with Emacs. If you want to change their copyright notices, talk to them. > and so on... Please present an exhaustive list, it is impossible to argue about "so on". In any case, the bulk of the files in this category are from outside Emacs. So even if we change a few of them, the majority should not be modified. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 8:08 ` Eli Zaretskii @ 2013-11-02 8:13 ` Xue Fuqiao 2013-11-03 0:52 ` Stefan Monnier 0 siblings, 1 reply; 8+ messages in thread From: Xue Fuqiao @ 2013-11-02 8:13 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 15787 On Sat, Nov 2, 2013 at 4:08 PM, Eli Zaretskii <eliz@gnu.org> wrote: >> On Sat, Nov 2, 2013 at 3:30 PM, Eli Zaretskii <eliz@gnu.org> wrote: >> >> In some files, the license notice starts as: >> >> >> >> This program is free software: you can redistribute it and/or >> >> [...] >> >> >> >> but in some other files, the license notice starts as: >> >> >> >> GNU Emacs is free software: you can redistribute it and/or modify >> >> [...] >> > >> > The files that use the former language are files we get from other >> > projects and distributions, such as gmulib. Making these changes in >> > them would just mean more merge conflicts for no good reason. >> > >> > So please don't do this. >> >> I don't think so. What about regex.{h, c}? > > gnulib > >> termcap.c? tparam.c? > > From GNU termcap, AFAIK. > >> Many tests in test/automated? > > You will need to talk to their authors: some of thse might come from > external repositories. > >> gnus-icalendar.el? > > Gnus is developed in a separate repository that is from time to time > synced with Emacs. If you want to change their copyright notices, > talk to them. Ah, I see, thank you. (And sorry for being incorrect.) >> and so on... > > Please present an exhaustive list, it is impossible to argue about "so > on". > > In any case, the bulk of the files in this category are from outside > Emacs. So even if we change a few of them, the majority should not be > modified. I'll look into it. -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15787: Standardize license notice? 2013-11-02 8:13 ` Xue Fuqiao @ 2013-11-03 0:52 ` Stefan Monnier 0 siblings, 0 replies; 8+ messages in thread From: Stefan Monnier @ 2013-11-03 0:52 UTC (permalink / raw) To: Xue Fuqiao; +Cc: 15787 > I'll look into it. Don't bother, it's a complete waste of time. The formulation with "This program" is always valid. The formulation with "Emacs" is valid for some files but nor for all. So we can't standardize on "Emacs", and we don't want to standardize on "This program", so we can't standardize on a single text. So just close your eyes when you see these notices. Or use one of the "hide-copyright-notice" packages and move on to more useful projects that end-users will actually notice. Stefan "e.g. vc-shelve" ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-11-03 0:52 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-11-02 2:30 bug#15787: Standardize license notice? Xue Fuqiao 2013-11-02 3:07 ` Glenn Morris 2013-11-02 23:10 ` Richard Stallman 2013-11-02 7:30 ` Eli Zaretskii 2013-11-02 7:48 ` Xue Fuqiao 2013-11-02 8:08 ` Eli Zaretskii 2013-11-02 8:13 ` Xue Fuqiao 2013-11-03 0:52 ` Stefan Monnier
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.