caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Pierre Weis <pierre.weis@inria.fr>
To: hars@bik-gmbh.de (Florian Hars)
Cc: pierre.weis@inria.fr, caml-list@inria.fr
Subject: [Caml-list] Re: A plea for clear licenses (Was: date manipulation library)
Date: Sat, 20 Sep 2003 16:22:25 +0200 (MET DST)	[thread overview]
Message-ID: <200309201422.QAA16821@pauillac.inria.fr> (raw)
In-Reply-To: <3F6B1728.3010903@bik-gmbh.de> from Florian Hars at "Sep 19, 103 04:48:08 pm"

> 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


  reply	other threads:[~2003-09-20 14:22 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-15 14:37 [Caml-list] date manipulation library Alan Schmitt
2003-09-15 14:48 ` Antoine Schweitzer-Chaput
2003-09-15 15:21 ` Xavier Leroy
2003-09-15 15:40   ` Alan Schmitt
2003-09-15 16:38   ` David Brown
2003-09-15 15:22 ` Julien Signoles
2003-09-15 18:34   ` Stefano Zacchiroli
2003-09-15 18:45     ` Maxence Guesdon
2003-09-15 23:27     ` Julien Signoles
2003-09-16  7:20       ` Stefano Zacchiroli
2003-09-16  7:32         ` Mattias Waldau
2003-09-16  8:29           ` Benjamin Geer
2003-09-16 18:21             ` [Caml-list] Will Emacs camldebug-mode need an update for 3.07? Mattias Waldau
2003-09-15 15:25 ` [Caml-list] date manipulation library Matthieu Sozeau
2003-09-17  7:57 ` Pierre Weis
2003-09-17  8:24   ` Mattias Waldau
2003-09-17 15:17     ` Pierre Weis
2003-09-19 14:48       ` [Caml-list] A plea for clear licenses (Was: date manipulation library) Florian Hars
2003-09-20 14:22         ` Pierre Weis [this message]
2003-09-20 18:42         ` skaller
2003-09-21 16:33           ` Richard Jones
2003-09-23  6:28           ` [Caml-list] A plea for clear licenses Florian Hars
2003-09-23 23:17             ` Rafael 'Dido' Sevilla
2003-09-23 23:29               ` Michael Beach
2003-09-17  9:19   ` [Caml-list] date manipulation library Stefano Zacchiroli
2003-09-17 15:28     ` Pierre Weis

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=200309201422.QAA16821@pauillac.inria.fr \
    --to=pierre.weis@inria.fr \
    --cc=caml-list@inria.fr \
    --cc=hars@bik-gmbh.de \
    /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 NNTP newsgroup(s).