bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

‘version-etc’ licensing and API


From: Ludovic Courtès
Subject: ‘version-etc’ licensing and API
Date: Mon, 16 Nov 2009 17:57:52 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hello,

I’d like to use ‘version-etc-fsf’ in Guile 1.9+ (for the main
executable), but Guile is LGPLv3+.  Would it be possible to change the
license accordingly?

Besides, ‘version_etc_arn ()’ currently reads this:

--8<---------------cut here---------------start------------->8---
  switch (n_authors)
    {
    case 0:
      /* The caller must provide at least one author name.  */
      abort ();
--8<---------------cut here---------------end--------------->8---

Since I don’t want to be the one who will designate a few developers as
“authors” of this 16-year old piece of software, I’d prefer to use a
phrase such as “the Guile development team” instead of actual author
names.

One way to do it is to provide this string as the AUTHOR argument to the
function.  Alternatively, if it’s deemed generally useful, the above
snippet could be rewritten along the lines of:

--8<---------------cut here---------------start------------->8---
    case 0:
      fprintf (stream, _("Written by the %s development team.\n"),
               package);
      break;
--8<---------------cut here---------------end--------------->8---

What do you think?

Thanks,
Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]