From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id QAA19321; Sat, 20 Sep 2003 16:22:39 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA23151 for ; Sat, 20 Sep 2003 16:22:38 +0200 (MET DST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h8KEMQH13863; Sat, 20 Sep 2003 16:22:26 +0200 (MET DST) Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id QAA16821; Sat, 20 Sep 2003 16:22:25 +0200 (MET DST) From: Pierre Weis Message-Id: <200309201422.QAA16821@pauillac.inria.fr> Subject: [Caml-list] Re: A plea for clear licenses (Was: date manipulation library) In-Reply-To: <3F6B1728.3010903@bik-gmbh.de> from Florian Hars at "Sep 19, 103 04:48:08 pm" To: hars@bik-gmbh.de (Florian Hars) Date: Sat, 20 Sep 2003 16:22:25 +0200 (MET DST) Cc: pierre.weis@inria.fr, caml-list@inria.fr X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Loop: caml-list@inria.fr X-Spam: no; 0.00; pierre:01 weis:01 pierre:01 weis:01 plea:01 recursion:01 derivative:01 unmodified:01 derivative:01 sentance:99 grass:01 yellow:99 developping:01 garage:99 sourceforge:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > What you say isn't what the license says. It says (if you get past the > infinite recursion between point a- and b-, that is) that you can either > distribute: > > - the original, unaltered source > - a compiled version of the original, unaltered source > - a derived work in the form of the original, unaltered source together > with a patch against this original, unaltered source, for the receiver > to compile. ("consists of" is stronger than "contains"). > > It doesn't allow you to distribute compiled versions of derived works > like, for example, a program that uses the date manipulation library > included with htmlc. > > Maybe the intention was different, but the wording is so terribly > unclear that nothing more can be deduced from this document. Htmlc licence changed recently; it words like that: Source distribution of derivative works obtained by modifying the software or integrating it in another software is allowed, only if the distribution consists of the unmodified, original source files for the software, along with difference files (patches) to be applied by the user of the derivative work. Binary distribution of derivative works obtained by modifying the software or integrating it in another software is allowed, only if the distribution explicitely contains the following sentance ``Htmlc code is used into this software; htmlc is copyrighted INRIA and can be downloaded from http://caml.inria.fr/htmlc/.'' Typical place for this phrase being the About-dialog and the documentation of the derivative work. This seems now reasonably clear, no ? > See also point 5 of http://people.debian.org/~bap/dfsg-faq.html on how > to choose a free license. [...] > Using anything else will just add to the confusion, splinter the > language community, turn the grass yellow and make your hair fall out. Sorry, but I cannot agree with you, at least concerning the INRIA Caml developers team. These people are not hobbyists nor students. They are not developping in their garage and/or on sourceforge. It turns out that they are paid full time by the french government, and this gives them a lot of rights and some correlative duties. Believe it or not, France has been editing laws about workers and civil servants for a long time from now. One of this law explicitly states that the software written by employees during their working hours is the property of their employer (being it public or private). Consider all the implications of this fact and in particular what it means when we are at picking up a licence for a software we want to distribute: we have to be extremely cautious in choosing a licence that INRIA's head quarters can consider acceptable... None of the licences you mentioned has been reviewed by INRIA lawyers for adequacy to the french laws. Htmlc's licence, while exotic from your point of view, has been used for years here: I think it is safer from our point of view of INRIA's workers. Yours, Pierre Weis INRIA, Projet Cristal, Pierre.Weis@inria.fr, http://pauillac.inria.fr/~weis/ ------------------- 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