* guile --version incorrectly prints GPL @ 2010-07-16 10:04 Andy Wingo 2010-07-16 18:46 ` Ludovic Courtès 0 siblings, 1 reply; 3+ messages in thread From: Andy Wingo @ 2010-07-16 10:04 UTC (permalink / raw) To: guile-devel; +Cc: Ludovic Courtès Hey, wingo@unquote:~/src/guile$ meta/guile --version lt-guile (GNU Guile) 1.9.11.159-33df2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by the Guile developers. The license is wrong; Guile is LGPLv3+. This license printout is from version_etc from gnulib, which I don't really understand. Ludo would you mind fixing this for the next release? :-) Also the "Written by the Guile developers" line at the bottom looks totally superfluous; would be better without the last two lines I think. Also, what about the years? Andy -- http://wingolog.org/ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: guile --version incorrectly prints GPL 2010-07-16 10:04 guile --version incorrectly prints GPL Andy Wingo @ 2010-07-16 18:46 ` Ludovic Courtès 2010-07-19 20:38 ` Andy Wingo 0 siblings, 1 reply; 3+ messages in thread From: Ludovic Courtès @ 2010-07-16 18:46 UTC (permalink / raw) To: Andy Wingo; +Cc: guile-devel [-- Attachment #1: Type: text/plain, Size: 1702 bytes --] Hi Andy, Andy Wingo <wingo@pobox.com> writes: > wingo@unquote:~/src/guile$ meta/guile --version > lt-guile (GNU Guile) 1.9.11.159-33df2 > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > > Written by the Guile developers. See: Guile 1.8.7 Copyright (c) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation Guile may be distributed under the terms of the GNU General Public Licence; certain other uses are permitted as well. For details, see the file `COPYING', which is included in the Guile distribution. There is no warranty, to the extent permitted by law. > The license is wrong; I don’t think so. I think the intent was that the ‘guile’ executable would be GPL and the rest LGPL. > Also the "Written by the Guile developers" line at the bottom looks > totally superfluous; would be better without the last two lines I > think. It’s not currently possible to remove them, see: http://lists.gnu.org/archive/html/bug-gnulib/2009-11/msg00238.html A patch may be accepted though, so I can eventually look into it. > Also, what about the years? GCC, GDB, Emacs, and all GNU software that use ‘version-etc’ (i.e., a lot) print only the last year, so I’m not worried. :-) (More generally, the Gnulib maintainers wouldn’t commit such a thing without carefully discussing the details with all the parties involved.) Thanks, Ludo’. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: guile --version incorrectly prints GPL 2010-07-16 18:46 ` Ludovic Courtès @ 2010-07-19 20:38 ` Andy Wingo 0 siblings, 0 replies; 3+ messages in thread From: Andy Wingo @ 2010-07-19 20:38 UTC (permalink / raw) To: Ludovic Courtès; +Cc: guile-devel Hi, On Fri 16 Jul 2010 20:46, ludo@gnu.org (Ludovic Courtès) writes: > Andy Wingo <wingo@pobox.com> writes: > >> lt-guile (GNU Guile) 1.9.11.159-33df2 >> Copyright (C) 2010 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. > > Guile 1.8.7 > Copyright (c) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation > Guile may be distributed under the terms of the GNU General Public Licence; Hm, this is wrong too :) >> The license is wrong; > > I don’t think so. I think the intent was that the ‘guile’ executable > would be GPL and the rest LGPL. But which part is GPL? None of the sources that build the guile executable are GPL. I don't even know what it means to state that `guile' is executable; does it mean that every script with #!/usr/bin/env guile must also be GPL? Surely that is not the intention. I think this printout is just a holdover from the days of GPL+exception, is my guess. It is indeed true that Guile may be distributed under the GPL, but also under the LGPL. >> Also the "Written by the Guile developers" line at the bottom looks >> totally superfluous; would be better without the last two lines I >> think. > > It’s not currently possible to remove them, see: > > http://lists.gnu.org/archive/html/bug-gnulib/2009-11/msg00238.html > > A patch may be accepted though, so I can eventually look into it. Ah, thanks for the link. Nice to know our instincts were the same here :) >> Also, what about the years? > > GCC, GDB, Emacs, and all GNU software that use ‘version-etc’ (i.e., a > lot) print only the last year, so I’m not worried. :-) > > (More generally, the Gnulib maintainers wouldn’t commit such a thing > without carefully discussing the details with all the parties > involved.) Ah, I see in maintain.texi, "Sometimes a program has an overall copyright notice that refers to the whole program. It might be in the README file, or it might be displayed when the program starts up. This copyright notice should mention the year of completion of the most recent major version; it can mention years of completion of previous major versions, but that is optional. Thanks for the responses :) Andy -- http://wingolog.org/ ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-07-19 20:38 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-07-16 10:04 guile --version incorrectly prints GPL Andy Wingo 2010-07-16 18:46 ` Ludovic Courtès 2010-07-19 20:38 ` Andy Wingo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).