unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
From: Per Bothner <per@bothner.com>
Cc: guile-user@gnu.org
Subject: Re: What if Guile changed its license to be LGPL?
Date: Tue, 04 Jun 2002 14:55:41 -0700	[thread overview]
Message-ID: <3CFD375D.9080302@bothner.com> (raw)
In-Reply-To: 873cw2u417.fsf@zagadka.ping.de

Marius Vollmer wrote:
 > I haven't asked, and I don't really like to go that route.  I
 > (personally) don't want to weaken the license of other peoples
 > software.

That means you shoudl perhaps ask the actual author of GMP (Torbjörn
Granlund) *as well as* RMS.

More importantly, if this complicates Guile and possibly lessens
the "marketing power" of Guile, if may be in the FSF's interested
to work out some kind of exception for Guile.  They don't have to
change the license for GMP in general.  You can add some kind of
exception where as long as an Guile application does not use the
GMP C API directly, but only indirectly via Scheme code or other
public Guile APIs, then the application is still covered by the
Guile license, with exception.

Stallman (and Torbjörn) may be favorably inclined to such as
exception; as Guile maintainer I think you should at least bring up
the issue with RMS.

> What about creating a library that is reasonably compatible to GMP but
> is simple minded and comes with a very unrestrictive license.  It's
> sole purpose would be to make use of the permissive license of
> libguile (and of libgcj, if I understand your intention right).

Somebody wrote such a library.  Some years ago there were problems
with some use of GMP for encryption.  I don't remember the details,
but part of the problem was that since they were linking explicitly
against the GMP API, the FSF argued they were effectivly linking
with the GMP, even if they were separate.  That was resolved by
somebody writing an API-compatible very of GMP.
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/per/


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


  reply	other threads:[~2002-06-04 21:55 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-04 19:36 What if Guile changed its license to be LGPL? Marius Vollmer
2002-06-04 20:11 ` Per Bothner
2002-06-04 21:28   ` Marius Vollmer
2002-06-04 21:55     ` Per Bothner [this message]
2002-06-05  7:05       ` tomas
2002-06-05 22:54       ` Marius Vollmer
2002-06-05 23:08         ` Per Bothner
2002-06-05 23:31           ` Marius Vollmer
2002-06-06 12:33         ` Panagiotis Vossos
2002-06-05 23:07       ` Marius Vollmer
2002-06-04 21:59     ` Marius Vollmer
2002-06-05 15:45 ` Neil Jerram
2002-06-05 22:45   ` Marius Vollmer
2002-06-06  2:36     ` Thien-Thi Nguyen
2002-06-06  2:52   ` Thien-Thi Nguyen
2002-06-05 21:57 ` Dale P. Smith

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3CFD375D.9080302@bothner.com \
    --to=per@bothner.com \
    --cc=guile-user@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).