Hello,

I'd like to use the Caml Light codebase as a jumping-off point for a new
(language-level) functional programming project.  Also, I like to use public
hosting (Google Code) for my projects.  The problem however is the QPL
license which means I need to maintain patchfiles rather than actual
sources.  This is awkward for version control and such.

Suggestions?  I see that Moscow ML is a fork of Caml Light, however they
forked the 0.61 version (1993) which didn't yet have the QPL-style clause
prohibiting the direct distribution of modified sources.

My ideas:
- I could also fork the 0.61 version (I actually tried to compile it,
encountered some minor issues but I'm sure they could be worked around)
- I could perhaps join the Caml Consortium, but 3000 Euro seems like a lot
for this -- especially at this stage.
- Is there still an active desire to restrict use of Caml Light 0.7x in this
way?  And would the 0.61 workaround be going against the spirit of things,
if not the letter?
- Is there a better jumping-off point for my project?  My own feeling is
that this code has probably aged rather well (although i have no wish to
spend time re-fixing the pre-1998 bugs).

Thanks in advance for any help,
Jeremy
_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

Reply via email to