From: Sven Luther <sven.luther@wanadoo.fr>
To: Alex Baretta <alex@barettadeit.com>
Cc: Sven Luther <sven.luther@wanadoo.fr>, Ocaml <caml-list@inria.fr>
Subject: Re: [Caml-list] Ocaml license - why not GPL?
Date: Mon, 31 Jan 2005 08:59:23 +0100 [thread overview]
Message-ID: <20050131075923.GE19902@pegasos> (raw)
In-Reply-To: <41FDE282.7040709@barettadeit.com>
On Mon, Jan 31, 2005 at 08:47:14AM +0100, Alex Baretta wrote:
> Sven Luther wrote:
> >On Mon, Jan 31, 2005 at 08:03:47AM +0100, Alex Baretta wrote:
> >
> >>Hmmm... This is an interesting point! The toplevel library includes the
> >>compiler code, which is licensed under the QPL, but yet somehow must be
> >>allowed to link to GPLed libraries and programs. If the toplevel library
> >>may not be linked with GPLed code, then the toplevel itself become
> >>hardly usable, and a significant portion of my code, which is GPLed and
> >>links the toplevel library, would be illegal.
> >
> >
> >Indeed.
>
> This bothers me quite a bit. Am I to expect a legal pursuit from INRIA
> for violating the QPL for having released mixed GPL+QPL code? Or am I to
> pursue myself because the QPL breaks my own GPLed code?
Well, i doubt any of the above will happen. In your case this is not a real
issue anyway, and a simple mail from the ocaml team authorizing your usage
should be ok. Not sure about the GPL part of it though, especially once you
start distributing your work. You may release your own code under the GPL,
with the exception that it may be linked with the ocaml toplevel, which is
what i have done for a kernel driver module which links with a binary only
library. The licence says something like :
In addition, as a special exception, BeWAN systems gives permission
to link the code of this program with the modem SW library
(modem_ant_PCI.o, modem_ant_USB.o), and distribute linked combinations
including the two. You are also given permission to redistribute the
modem SW library (modem_ant_PCI.o, modem_ant_USB.o) with the rest of the
code.
You must obey the GNU General Public License in all respects for all of
the code used other than the modem SW library.
This would solve your issue, i think.
> >>Might the caml breeders please comment on this issue?
>
> I would really appreciate an official response from the INRIA people. I
> think Ocaml is a great tool for commercial free software development,
> but in order to be able to build a thriving business I must make sure
> that Xavier et al. won't meet me with a team of Dobermans to settle
> copyright issues...
I will not speak for Xavier et al. here, but i seriously doubt this is going
to happen anytime soon. That said, it is well possible that someone else who
contributed code to the ocaml, albeit indirectly or whatever, may have the
right to sue you or something. Not sure, though, after further reflexion, i
believe that the problem is not going to come from the ocaml side, but from
your customers side, which will receive your code under the GPL, but not have
all the rights associated with the GPL, and encouter the risk of having their
modifications being reusable by the ocaml team under whatever licence they
chose in addition to the QPL.
Friendly,
Sven Luther
>
> Alex
>
> --
> *********************************************************************
> http://www.barettadeit.com/
> Baretta DE&IT
> A division of Baretta SRL
>
> tel. +39 02 370 111 55
> fax. +39 02 370 111 54
>
> Our technology:
>
> The Application System/Xcaml (AS/Xcaml)
> <http://www.asxcaml.org/>
>
> The FreerP Project
> <http://www.freerp.org/>
>
next prev parent reply other threads:[~2005-01-31 8:02 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-01-28 16:47 Jozef Kosoru
2005-01-28 17:08 ` [Caml-list] " David Brown
2005-01-28 19:09 ` Jon Harrop
2005-01-29 23:46 ` Stefan Monnier
2005-01-28 17:14 ` [Caml-list] " Luc Maranget
2005-01-29 6:05 ` Jacques Garrigue
2005-01-30 6:22 ` Sven Luther
2005-01-31 0:57 ` Jacques Garrigue
2005-01-31 7:03 ` Alex Baretta
2005-01-31 7:38 ` Sven Luther
2005-01-31 7:47 ` Alex Baretta
2005-01-31 7:59 ` Sven Luther [this message]
2005-01-31 9:09 ` skaller
2005-01-31 9:23 ` Sven Luther
2005-01-31 9:00 ` Xavier Leroy
2005-01-31 9:15 ` Sven Luther
2005-01-31 9:47 ` Nicolas Cannasse
2005-01-31 10:29 ` Xavier Leroy
2005-01-31 10:41 ` Nicolas Cannasse
2005-01-31 11:08 ` Alex Baretta
2005-01-31 11:49 ` Alex Baretta
2005-01-31 7:35 ` Sven Luther
2005-01-30 6:18 ` Sven Luther
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050131075923.GE19902@pegasos \
--to=sven.luther@wanadoo.fr \
--cc=alex@barettadeit.com \
--cc=caml-list@inria.fr \
/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