caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: skaller <skaller@ozemail.com.au>
To: Oleg Trott <oleg_trott@columbia.edu>
Cc: Mattias Waldau <mattias.waldau@abc.se>, caml-list@pauillac.inria.fr
Subject: Re: [Caml-list] Commercial application written in O'Caml: ExcelEverywhere
Date: 21 Sep 2003 05:58:40 +1000	[thread overview]
Message-ID: <1064087920.2679.90.camel@pelican> (raw)
In-Reply-To: <200309191829.04642.oleg_trott@columbia.edu>

On Sat, 2003-09-20 at 08:29, Oleg Trott wrote:
> On Friday 19 September 2003 07:10 am, skaller wrote:
> > Agree. Too many LGPL contributions, which I can't
> > use in my open source project because it has a
> > public domain licence -- I *desire* to encourage
> > commercial use of my code: the more users the better.
> 
> Does it make sense to give your library a license any more permissive than 
> OCaml runtime (LGPL with static linking) ? Applications using your library 
> will have to use OCaml runtime anyway. The difference comes up only when the 
> user changes your library. On the other hand, having LGPL license may 
> encourage open-source advocates to contribute.
> 

My work isn't a library, its a program. A compiler in fact.
When the client uses the compiler, they're using Ocaml run time,
but I don't provide it -- they have to download it themselves
and build the compiler using Ocaml. As such, my codes
can have any licence I want: Ocaml can surely be used
to build an run any program, no matter what the licence
of the sources of the program.

It is quite true that LGPL might encourage some people
to contribute. But it would discourage others. 

In particular, the product takes that woeful 
propietary system Java head on, and I do not
wish to alienate potential commerical users
by risking their enterprise  by preventing
them modifying my sources if necessary to adapt
to their requirements (or fix a bug).

I believe such users will contribute anyhow, without
any recourse to legalism, simply because cooperation
is in their own interest on this kind of product.

Note that my product *is* Open Source: I'd hope 
open source people will contribute even though it
is FFAU, rather than GPL -- I want
those people to be USERS of the system too,
and hope they'll contribute for the same reason
as commerical developers -- because it is in 
their own interest (and not some altruistic goal).


-------------------
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


  parent reply	other threads:[~2003-09-20 19:59 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-18 16:11 [Caml-list] possible typechecker bug Fernando Alegre
2003-09-19  2:00 ` malc
2003-09-19  2:06   ` Fernando Alegre
2003-09-19  6:57     ` Julien Signoles
2003-09-19  8:01       ` [Caml-list] Commercial application written in O'Caml: ExcelEverywhere Mattias Waldau
2003-09-19  9:26         ` Benjamin Geer
2003-09-20  8:12           ` Damien Doligez
2003-09-19 11:10         ` skaller
2003-09-19 14:49           ` Richard Jones
2003-09-19 15:02             ` Remi Vanicat
2003-09-19 17:20               ` Karl Zilles
2003-09-20 19:25             ` skaller
2003-09-20 20:28               ` Benjamin Geer
2003-09-21 11:55                 ` skaller
2003-09-21 15:01                   ` [Caml-list] how can I print graphics on my local printer under Linux? PL
     [not found]                     ` <20030921161556.GA451@swordfish>
2003-09-22  8:10                       ` PL
2003-09-22  8:38                         ` Basile Starynkevitch
2003-09-23 20:24                           ` Christophe TROESTLER
2003-09-23 21:48                           ` Pierre Weis
2003-09-22  9:21                         ` Olivier Andrieu
2003-09-19 22:29           ` [Caml-list] Commercial application written in O'Caml: ExcelEverywhere Oleg Trott
2003-09-20  9:09             ` Mattias Waldau
2003-09-20  9:25               ` Jean-Marc Eber
2003-09-21  9:38                 ` Xavier Leroy
2003-09-20 20:01               ` skaller
2003-09-20 19:58             ` skaller [this message]
2003-09-19 11:48         ` Ville-Pertti Keinonen
2003-09-20 18:53           ` skaller
2003-09-20 19:31             ` Alain.Frisch
2003-09-19 14:47         ` Richard Jones
2003-09-20 19:32           ` skaller
2003-09-19 16:23         ` kknowles

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=1064087920.2679.90.camel@pelican \
    --to=skaller@ozemail.com.au \
    --cc=caml-list@pauillac.inria.fr \
    --cc=mattias.waldau@abc.se \
    --cc=oleg_trott@columbia.edu \
    /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).