English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
[Caml-list] Announcing the OMake build system version 0.9.1
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-09-06 (11:34)
From: Jacques Garrigue <garrigue@k...>
Subject: Re: [Caml-list] Announcing the OMake build system version 0.9.1
From: skaller <skaller@users.sourceforge.net>
> On Mon, 2004-09-06 at 12:35, Jacques GARRIGUE wrote:
> > Looks like you make the classical confusion:
> > 1) You have every right to use several (even incompatible) licenses in
> >    the same distribution (ocaml does it). The only restriction is that
> >    all code linked inside a GPLed tool must be provided under a
> >    GPL-compatible license.
> > So I don't see how the fact a tool is distributed under the GPL could
> > limit your ability to use it (and improve it).
> > The only problem you might have is if you want to link omake itself
> > with an existing library,
> By resting on unsustainable technical distinctions,
> any usage is likely to expose the client to legal risk.
> What the heck does 'linkage' actually mean outside
> of a Unix based C environment? How is it possible
> that you can dlopen an GPL library without infection,
> but if you statically link you're infected?

Please, do not muddy the issue.
We were talking about a standalone tool which is managing compilation
(not even a compiler!)
There is no ambiguity about linkage here, for the good reason that
there is nothing to link to.

Or will you tell me that using gnu make forces me to put all my software
under the GPL!

Jacques Garrigue      Kyoto University     garrigue at kurims.kyoto-u.ac.jp
		<A HREF=http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/>JG</A>

To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners