From: Sven Luther <sven.luther@wanadoo.fr>
To: Alessandro Baretta <a.baretta@barettadeit.com>
Cc: OCaml <caml-list@yquem.inria.fr>
Subject: Re: [Caml-list] License question: tricky issue
Date: Tue, 7 Feb 2006 13:06:35 +0100 [thread overview]
Message-ID: <20060207120635.GA32002@localhost.localdomain> (raw)
In-Reply-To: <43E852AA.1020805@barettadeit.com>
On Tue, Feb 07, 2006 at 08:56:26AM +0100, Alessandro Baretta wrote:
> Would the authors/copyright holders consider a tarball containing an Ocaml
> source tarball plus other source code and other source tarballs as a
> distribution of their software or as a derived work? The question is tricky
> due to the non-free public license adopted by Inria originally.
Hum, ... I am not sure what non-free-ness you mention here, but i believe that
as of today the distribution of ocaml is covered by a free licence, at least
considered so by debian, and you know what that covers.
> I ask this question because I would like to release a source distribution
> for Ocaml containing all source tarballs and all patches needed to build a
> complete AS/Xcaml toolchain. This includes one or more stable ocaml
> tarballs, an ocaml-cvs directory (for testing purposes), a metaocaml
> tarball, and a quite a few libraries (findlib, pcre-ocaml, ocamlnet, pxp,
> extlib, postgres and a bunch more). If I understand the QPL correctly,
> should this project be considered a derived work I would not be allowed to
> distribute it; whereas, if it is considered a distribution, à la Debian,
> there should be no problem.
Nope, clause 4 of the QPL clearly grants you rights to distribute not only the
binaries of ocaml but also modified forms of said binaries, provided they come
under the QPL, and clause 3 of the QPL provides you with the right to
distribute modifications in such a way as the original pristine tarball can be
clearly identified.
So, i would say your question is a non-issue.
> Notice that all modifications to other peoples code exist in my
> distribution in the form of patch files, which are automatically applied
> before the build process begins.
Indeed, this is what the QPL clause 3 asks you, you should be fine.
<disclaimer> i am not in any way related to the ocaml team </disclaimer>
Friendly,
Sven Luther
next prev parent reply other threads:[~2006-02-07 12:08 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-07 7:56 Alessandro Baretta
2006-02-07 12:06 ` Sven Luther [this message]
2006-02-07 17:38 ` [Caml-list] " Xavier Leroy
2006-02-07 19:18 ` Alessandro Baretta
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=20060207120635.GA32002@localhost.localdomain \
--to=sven.luther@wanadoo.fr \
--cc=a.baretta@barettadeit.com \
--cc=caml-list@yquem.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