* [Caml-list] User library license
@ 2003-02-23 6:30 Anonymous via the Cypherpunks Tonga Remailer
2003-02-23 17:00 ` Sven Luther
` (2 more replies)
0 siblings, 3 replies; 25+ messages in thread
From: Anonymous via the Cypherpunks Tonga Remailer @ 2003-02-23 6:30 UTC (permalink / raw)
To: caml-list
> Regarding license ... I suppose LGPL could be fine.
The new "user code library" is a good idea, but GPL
and LGPL are both bad ideas.
GPL eliminates commercial usage. LGPL is currently
deprecated even by the Free Software Foundation. It's
too murky -- what constitutes a 'derivative work' or
'library linkage' is highly debatable. Many projects
use a modified LGPL for this reason; wxWindows and
FLTK are two examples.
The best choices would be either the Academic Free
License or the Mozilla Public License. The Academic
Free License is modern 'best practice' and was drafted
by OSI lawyers. The MPL came about through extensive
user discussions over a long period of time (as did
wxWindows which is also OSI-approved).
See also the "Fallacy of GNU" -
http://www.osopinion.com/perl/story/13420.html
Mark
-------------------
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
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 6:30 [Caml-list] User library license Anonymous via the Cypherpunks Tonga Remailer @ 2003-02-23 17:00 ` Sven Luther 2003-02-23 19:57 ` Brian Hurt 2003-02-24 1:45 ` Nicolas Cannasse 2003-02-23 17:35 ` mgushee 2003-02-23 19:52 ` Brian Hurt 2 siblings, 2 replies; 25+ messages in thread From: Sven Luther @ 2003-02-23 17:00 UTC (permalink / raw) To: Anonymous via the Cypherpunks Tonga Remailer; +Cc: caml-list On Sun, Feb 23, 2003 at 07:30:42AM +0100, Anonymous via the Cypherpunks Tonga Remailer wrote: > > > > Regarding license ... I suppose LGPL could be fine. > > The new "user code library" is a good idea, but GPL > and LGPL are both bad ideas. The best idea is to use the same licence the ocaml runtime currently uses : The Library is distributed under the terms of the GNU Library General Public License version 2 (found in /usr/share/common-licenses/LGPL-2 on debian systems). As a special exception to the GNU Library General Public License, you may link, statically or dynamically, a "work that uses the Library" with a publicly distributed version of the Library to produce an executable file containing portions of the Library, and distribute that executable file under terms of your choice, without any of the additional requirements listed in clause 6 of the GNU Library General Public License. By "a publicly distributed version of the Library", we mean either the unmodified Library as distributed by INRIA, or a modified version of the Library that is distributed under the conditions defined in clause 3 of the GNU Library General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Library General Public License. Anything less restrictive would not be usefull, since you link with the ocaml runtime anyway. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 17:00 ` Sven Luther @ 2003-02-23 19:57 ` Brian Hurt 2003-02-24 9:18 ` Sven Luther 2003-02-24 1:45 ` Nicolas Cannasse 1 sibling, 1 reply; 25+ messages in thread From: Brian Hurt @ 2003-02-23 19:57 UTC (permalink / raw) To: Sven Luther; +Cc: Ocaml Mailing List On Sun, 23 Feb 2003, Sven Luther wrote: > The best idea is to use the same licence the ocaml runtime currently > uses : This is by far the best idea. This means we don't have to relicense the software to move it between the user library and the standard library. Relicensing is a bitch, to put it simply. If the two licenses are congruent from day one, no relicensing is needed (and moving code is loads easier). > > The Library is distributed under the terms of the GNU Library General > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > on debian systems). > This argument would have convinced me to use a different license thant he LGPL. Brian ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 19:57 ` Brian Hurt @ 2003-02-24 9:18 ` Sven Luther 0 siblings, 0 replies; 25+ messages in thread From: Sven Luther @ 2003-02-24 9:18 UTC (permalink / raw) To: Brian Hurt; +Cc: Sven Luther, Ocaml Mailing List On Sun, Feb 23, 2003 at 01:57:20PM -0600, Brian Hurt wrote: > On Sun, 23 Feb 2003, Sven Luther wrote: > > > The best idea is to use the same licence the ocaml runtime currently > > uses : > > This is by far the best idea. This means we don't have to relicense the > software to move it between the user library and the standard library. > Relicensing is a bitch, to put it simply. If the two licenses are > congruent from day one, no relicensing is needed (and moving code is loads > easier). :))) > > The Library is distributed under the terms of the GNU Library General > > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > > on debian systems). > > > > This argument would have convinced me to use a different license thant he > LGPL. Huh ??? I just copied the licence from my debian package, i guess the important part is the second paragraph. There was a huge discution about it here, and even RMS gave its input and approval. Just check the mail archive of it to see the argument, and maybe a reply from me to RMS where the problem was resumed. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 17:00 ` Sven Luther 2003-02-23 19:57 ` Brian Hurt @ 2003-02-24 1:45 ` Nicolas Cannasse 2003-02-24 2:43 ` Brian Hurt 2003-02-24 9:24 ` Sven Luther 1 sibling, 2 replies; 25+ messages in thread From: Nicolas Cannasse @ 2003-02-24 1:45 UTC (permalink / raw) To: Anonymous via the Cypherpunks Tonga Remailer, Sven Luther; +Cc: caml-list > > > Regarding license ... I suppose LGPL could be fine. > > > > The new "user code library" is a good idea, but GPL > > and LGPL are both bad ideas. > > The best idea is to use the same licence the ocaml runtime currently > uses : > > The Library is distributed under the terms of the GNU Library General > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > on debian systems). And what about a "do anything you want with it, including compiling, modifiying, inserting bugs" license ? I mean, this kind of collaborative work shouldn't even be (c) (although it's fair to maintain a list of contributors somewhere in the distribution) Nicolas Cannasse ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 1:45 ` Nicolas Cannasse @ 2003-02-24 2:43 ` Brian Hurt 2003-02-24 9:26 ` Sven Luther 2003-02-24 13:43 ` John Max Skaller 2003-02-24 9:24 ` Sven Luther 1 sibling, 2 replies; 25+ messages in thread From: Brian Hurt @ 2003-02-24 2:43 UTC (permalink / raw) To: Nicolas Cannasse Cc: Anonymous via the Cypherpunks Tonga Remailer, Sven Luther, caml-list On Mon, 24 Feb 2003, Nicolas Cannasse wrote: > And what about a "do anything you want with it, including compiling, > modifiying, inserting bugs" license ? A) This would require relicensing the code when/if it gets included in the standard library. Which means tracking down every single contributor and getting their permission to relicense their work (probably needing a signed and witnessed peice of paper). B) If you have identified some shortcomming in the libraries, the probability is that other people have as well, and could benefit from your code. C) I don't want 50 different proprietary versions of the library running around. The original unix schism occurred because people (and companies) took the source code, made changes to it, and didn't release the changes. Which meant you ended up with 50 different, incompatible, extensions to address the same problem. D) A personal reason: I'm a paid programmer. Occassionally I accept payment in kind- which is what I view the GPL (and LGPL) as. I, for one, would be disinclined to license my code under a BSD or Public Domain style license. > I mean, this kind of collaborative work shouldn't even be (c) > (although it's fair to maintain a list of contributors somewhere in the > distribution) There is a theory in IP law circles that the *only* way a copyrightable work can become public domain is for the copyright to expire. And that simply distributing the work without a license doesn't mean that a license (with arbitrary terms) could be imposed at a later point. Brian ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 2:43 ` Brian Hurt @ 2003-02-24 9:26 ` Sven Luther 2003-02-24 9:37 ` Alessandro Baretta 2003-02-24 13:43 ` John Max Skaller 1 sibling, 1 reply; 25+ messages in thread From: Sven Luther @ 2003-02-24 9:26 UTC (permalink / raw) To: Brian Hurt Cc: Nicolas Cannasse, Anonymous via the Cypherpunks Tonga Remailer, Sven Luther, caml-list On Sun, Feb 23, 2003 at 08:43:30PM -0600, Brian Hurt wrote: > On Mon, 24 Feb 2003, Nicolas Cannasse wrote: > > > And what about a "do anything you want with it, including compiling, > > modifiying, inserting bugs" license ? > > A) This would require relicensing the code when/if it gets included in the > standard library. Which means tracking down every single contributor and > getting their permission to relicense their work (probably needing a > signed and witnessed peice of paper). No, since such a liberal licence allows even relicencing, be it with the LGPL or some proprietary licence. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:26 ` Sven Luther @ 2003-02-24 9:37 ` Alessandro Baretta 2003-02-24 18:01 ` Blair Zajac 0 siblings, 1 reply; 25+ messages in thread From: Alessandro Baretta @ 2003-02-24 9:37 UTC (permalink / raw) To: ocaml Sven Luther wrote: > On Sun, Feb 23, 2003 at 08:43:30PM -0600, Brian Hurt wrote: > >>On Mon, 24 Feb 2003, Nicolas Cannasse wrote: >> >> >>>And what about a "do anything you want with it, including compiling, >>>modifiying, inserting bugs" license ? Quite a few of us would not contribute code to a public domain or BSD style project. I'd stick with what we already have. Alex ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:37 ` Alessandro Baretta @ 2003-02-24 18:01 ` Blair Zajac 0 siblings, 0 replies; 25+ messages in thread From: Blair Zajac @ 2003-02-24 18:01 UTC (permalink / raw) To: Alessandro Baretta; +Cc: ocaml Alessandro Baretta wrote: > > Sven Luther wrote: > > On Sun, Feb 23, 2003 at 08:43:30PM -0600, Brian Hurt wrote: > > > >>On Mon, 24 Feb 2003, Nicolas Cannasse wrote: > >> > >> > >>>And what about a "do anything you want with it, including compiling, > >>>modifiying, inserting bugs" license ? > > Quite a few of us would not contribute code to a public > domain or BSD style project. I'd stick with what we already > have. I would contribute to a BSD license for core libraries. Best, Blair -- Blair Zajac <blair@orcaware.com> Plots of your system's performance - http://www.orcaware.com/orca/ ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 2:43 ` Brian Hurt 2003-02-24 9:26 ` Sven Luther @ 2003-02-24 13:43 ` John Max Skaller 1 sibling, 0 replies; 25+ messages in thread From: John Max Skaller @ 2003-02-24 13:43 UTC (permalink / raw) To: caml-list Brian Hurt wrote: > There is a theory in IP law circles that the *only* way a copyrightable > work can become public domain is for the copyright to expire. And that > simply distributing the work without a license doesn't mean that a license > (with arbitrary terms) could be imposed at a later point. There is a very serious fundamental flaw of understanding here. A (typical) licence does NOT impose any constraints on the client. Totally to the contrary, a licence applies constraints on the vendor. The client is first restricted by copyright laws, and then the licence RELEASES the client from certain constraints of the copyright under certain conditions, and as such the licence is a UNILATERAL PROMISE BY THE AUTHOR/VENDOR. The licence is NOT any kind of agreement. In a court, the author might sue the client for breaching copyright, and the client might claim that the use was in accordance with the licence .. and THE ONUS IS ON THE CLIENT TO PROVE THE AUTHOR PERMITTED THE USE e made of the code which would otherwise breach copyright. I would not like to have to prove that since I do NOT have a signed piece of paper with the authors permission to make such copies as would otherwise be proscribed. I'd probably only feel confident if the source was encrypted and signed by PGP and matched the authors loudly proclaimed public key. I think a judge would believe that. So you can see that companies have a twofold problem with GPL and other such licences: first is that they may not feel they can use the code with the permissions granted by the author, and second that they have grave doubts they can actually prove those permissions were granted. BTW: I wonder what would happen if say Microsoft breached GPL. It would be funny because I don't think GNU could sue them. i mean, even if the case were proved, it is a civil matter and they'd have to sue for damages .. only GNU doesn't make any money out of their code and so the damages would have to be zero :-) I suspect RedHat could sue for damages .. and might actually be awarded a non-zero sum, but the best GNU would ever get is an order to stop distribution. -- John Max Skaller, mailto:skaller@ozemail.com.au snail:10/1 Toxteth Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850 ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 1:45 ` Nicolas Cannasse 2003-02-24 2:43 ` Brian Hurt @ 2003-02-24 9:24 ` Sven Luther 2003-02-24 9:47 ` Nicolas Cannasse ` (3 more replies) 1 sibling, 4 replies; 25+ messages in thread From: Sven Luther @ 2003-02-24 9:24 UTC (permalink / raw) To: Nicolas Cannasse Cc: Anonymous via the Cypherpunks Tonga Remailer, Sven Luther, caml-list On Mon, Feb 24, 2003 at 10:45:34AM +0900, Nicolas Cannasse wrote: > > > > Regarding license ... I suppose LGPL could be fine. > > > > > > The new "user code library" is a good idea, but GPL > > > and LGPL are both bad ideas. > > > > The best idea is to use the same licence the ocaml runtime currently > > uses : > > > > The Library is distributed under the terms of the GNU Library General > > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > > on debian systems). > > And what about a "do anything you want with it, including compiling, > modifiying, inserting bugs" license ? > I mean, this kind of collaborative work shouldn't even be (c) > (although it's fair to maintain a list of contributors somewhere in the > distribution) The problem with that is that anyone can take your work, modify it, and don't give anything back, look at apple for example, they took the BSD kernel, and don't give anything back. I think licencing is the main reason they choose a BSD kernel over a linux one back then. I suppose some people (including me) would not be willing to contribute code under these circunstances, so i don't think it would be best for the project, since the aim is to put in common the code. Also, the main argument, is that it gains you nothing more, since you have to link with the ocaml runtime anyway, which is licenced as LGPL + exception. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:24 ` Sven Luther @ 2003-02-24 9:47 ` Nicolas Cannasse 2003-02-24 10:00 ` Sven Luther 2003-02-24 18:00 ` Blair Zajac ` (2 subsequent siblings) 3 siblings, 1 reply; 25+ messages in thread From: Nicolas Cannasse @ 2003-02-24 9:47 UTC (permalink / raw) To: Sven Luther; +Cc: Sven Luther, caml-list > > > > The new "user code library" is a good idea, but GPL > > > > and LGPL are both bad ideas. > > > > > > The best idea is to use the same licence the ocaml runtime currently > > > uses : > > > > > > The Library is distributed under the terms of the GNU Library General > > > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > > > on debian systems). > > > > And what about a "do anything you want with it, including compiling, > > modifiying, inserting bugs" license ? > > I mean, this kind of collaborative work shouldn't even be (c) > > (although it's fair to maintain a list of contributors somewhere in the > > distribution) > > The problem with that is that anyone can take your work, modify it, and > don't give anything back, look at apple for example, they took the BSD > kernel, and don't give anything back. I think licencing is the main > reason they choose a BSD krernel over a linux one back then. I suppose > some people (including me) would not be willing to contribute code under > these circunstances, so i don't think it would be best for the project, > since the aim is to put in common the code. Uhm, perhaps I'm not paranoid enough, but whe're just talking about an extension to the Standard OCaml Library... The goal here is to provide to every caml developper all the data structures he will ever want to use - and corresponding algorithms. Who is going to steal it ? and for what purpose ? If tomorrow Apple steal it and start developping serious software in OCaml, I think it would be a good thing for the whole community since you'll be able to tell your boss that "ocaml is great : Apple is using it" , or to the guy who's hiring you " i'm writing such good code that Apple itself can't help stealing it " :) As a programmer, I'm proud to licence software that I'm developping, but this is gonna be a big common melt in the first times, I keep my pride away and give my code for the sake of the community. > Also, the main argument, is that it gains you nothing more, since you > have to link with the ocaml runtime anyway, which is licenced as LGPL + > exception. You gain a clear license for users not familiar with the LGPL : I think that the "GPL" part in "LGPL" can sometimes be mistaken by frilous users. Nicolas Cannasse ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:47 ` Nicolas Cannasse @ 2003-02-24 10:00 ` Sven Luther 2003-02-24 13:51 ` John Max Skaller 0 siblings, 1 reply; 25+ messages in thread From: Sven Luther @ 2003-02-24 10:00 UTC (permalink / raw) To: Nicolas Cannasse; +Cc: Sven Luther, caml-list On Mon, Feb 24, 2003 at 06:47:06PM +0900, Nicolas Cannasse wrote: > > > > > The new "user code library" is a good idea, but GPL > > > > > and LGPL are both bad ideas. > > > > > > > > The best idea is to use the same licence the ocaml runtime currently > > > > uses : > > > > > > > > The Library is distributed under the terms of the GNU Library General > > > > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > > > > on debian systems). > > > > > > And what about a "do anything you want with it, including compiling, > > > modifiying, inserting bugs" license ? > > > I mean, this kind of collaborative work shouldn't even be (c) > > > (although it's fair to maintain a list of contributors somewhere in the > > > distribution) > > > > The problem with that is that anyone can take your work, modify it, and > > don't give anything back, look at apple for example, they took the BSD > > kernel, and don't give anything back. I think licencing is the main > > reason they choose a BSD krernel over a linux one back then. I suppose > > some people (including me) would not be willing to contribute code under > > these circunstances, so i don't think it would be best for the project, > > since the aim is to put in common the code. > > Uhm, perhaps I'm not paranoid enough, but whe're just talking about an > extension to the Standard OCaml Library... > The goal here is to provide to every caml developper all the data structures > he will ever want to use - and corresponding algorithms. Who is going to > steal it ? and for what purpose ? Sure, sure, but still if nobody has plans to steal it, it should be ok writing a licence that ensures that and nobody should complain. > If tomorrow Apple steal it and start developping serious software in OCaml, > I think it would be a good thing for the whole community since you'll be > able to tell your boss that "ocaml is great : Apple is using it" , or to the > guy who's hiring you " i'm writing such good code that Apple itself can't > help stealing it " :) Sure, but the problem is that it will not be apple which will do it, and your argument will have a lot less impact if you give your boss the name of some obscure little company he knows nothing about. > As a programmer, I'm proud to licence software that I'm developping, but > this is gonna be a big common melt in the first times, I keep my pride away > and give my code for the sake of the community. sure, but you do not say under what licence you are licencing it. > > Also, the main argument, is that it gains you nothing more, since you > > have to link with the ocaml runtime anyway, which is licenced as LGPL + > > exception. > > You gain a clear license for users not familiar with the LGPL : I think > that the "GPL" part in "LGPL" can sometimes be mistaken by frilous users. Most people don't even read the licences, just the name of them. Sure the LGPL is similar to the GPL in name, but there is no reason to be afraid of that until you have hidden agendas. And anyway, i think the best way to do this, is to start the licence thingy by "We use the same licence as the ocaml runtime, ...", and nobody will have problems with that. Again, there was a huge thread some time back, just read it. Also, maybe the ocaml team should have named their licence, so this would not be a problem. It would be the ORPL (Ocaml Runtime Public Licence), and everyone would be happy with it, the people not reading licences would know it is the licence used by the ocaml runtime, and the people readin licences would notice it is just the LGPL and be happy. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 10:00 ` Sven Luther @ 2003-02-24 13:51 ` John Max Skaller 0 siblings, 0 replies; 25+ messages in thread From: John Max Skaller @ 2003-02-24 13:51 UTC (permalink / raw) To: caml-list Sven Luther wrote: I hate GPL and other such licences and like plain old 'Free for any use' BUT > And anyway, i think the > best way to do this, is to start the licence thingy by "We use the same > licence as the ocaml runtime, ...", I do not think there is any sensible option other than this. We are trying, are we not, not provide an enhancement to the ocaml standard library? Then our code is *derived* from the standard library, and must have the same licence. -- John Max Skaller, mailto:skaller@ozemail.com.au snail:10/1 Toxteth Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850 ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:24 ` Sven Luther 2003-02-24 9:47 ` Nicolas Cannasse @ 2003-02-24 18:00 ` Blair Zajac 2003-02-25 6:18 ` John Max Skaller 2003-02-24 18:52 ` Issac Trotts 2003-02-24 21:18 ` [Caml-list] User library license Damien Doligez 3 siblings, 1 reply; 25+ messages in thread From: Blair Zajac @ 2003-02-24 18:00 UTC (permalink / raw) To: Sven Luther Cc: Nicolas Cannasse, Anonymous via the Cypherpunks Tonga Remailer, caml-list Sven Luther wrote: > > On Mon, Feb 24, 2003 at 10:45:34AM +0900, Nicolas Cannasse wrote: > > > > > Regarding license ... I suppose LGPL could be fine. > > > > > > > > The new "user code library" is a good idea, but GPL > > > > and LGPL are both bad ideas. > > > > > > The best idea is to use the same licence the ocaml runtime currently > > > uses : > > > > > > The Library is distributed under the terms of the GNU Library General > > > Public License version 2 (found in /usr/share/common-licenses/LGPL-2 > > > on debian systems). > > > > And what about a "do anything you want with it, including compiling, > > modifiying, inserting bugs" license ? > > I mean, this kind of collaborative work shouldn't even be (c) > > (although it's fair to maintain a list of contributors somewhere in the > > distribution) > > The problem with that is that anyone can take your work, modify it, and > don't give anything back, look at apple for example, they took the BSD > kernel, and don't give anything back. I see a difference between a kernel which definitely can be made proprietary from language or core library extensions, which I see are just tools to make proprietary code. > I think licencing is the main > reason they choose a BSD kernel over a linux one back then. I suppose > some people (including me) would not be willing to contribute code under > these circunstances, so i don't think it would be best for the project, > since the aim is to put in common the code. I wouldn't have an issue with this. I see getting improving the core language to be more important than license issues. After all, these libraries are not I would use the C++ Boost library as an example of people contributing to a high quality library. Parts of the Boost library may be accepted by the C++ standards body for future standardization. I would guess that many people would be proud to get their code into such a library Here are the submission guidelines for Boost http://www.boost.org/more/lib_guide.htm Quoting: The license must meet the license requirements below. Restricted licenses like the GPL and LGPL are not acceptable. Here are their license requirements Must be simple to read and understand. Must grant permission to copy, use and modify the software for any use (commercial and non-commercial) for no fee. Must require that the license appear on all copies of the software source code. Must not require that the license appear with executables or other binary uses of the library. Must not require that the source code be available for execution or other binary uses of the library. May restrict the use of the name and description of the library to the standard version found on the Boost web site. I would have no problems contributing to a library with these license requirements, and suggest using Boost as a library to module Ocaml libraries after. Best, Blair -- Blair Zajac <blair@orcaware.com> Plots of your system's performance - http://www.orcaware.com/orca/ ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 18:00 ` Blair Zajac @ 2003-02-25 6:18 ` John Max Skaller 2003-02-25 9:12 ` Markus Mottl 0 siblings, 1 reply; 25+ messages in thread From: John Max Skaller @ 2003-02-25 6:18 UTC (permalink / raw) To: caml-list > > I would have no problems contributing to a library with these license > requirements, and suggest using Boost as a library to module Ocaml > libraries after. The kind of licence Boost uses is one I like, BUT it would be tricky to derive an extension to the OCaml std lib with that licence since it is LGPL. I doubt that Boost library *contents* are entirely appropriate for Ocaml though: stuff like Lambda etc are template hackery designed to emulate lower order facilities which are primitive to Ocaml: "we already got that in the core language". OTOH it might be useful to USE some of the code, for example the RE stuff is better than PCRE: its reentrant, will almost certainly be ISO Standardised, pay more attention to I189 issues, and there are no licence problems :-) -- John Max Skaller, mailto:skaller@ozemail.com.au snail:10/1 Toxteth Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850 ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-25 6:18 ` John Max Skaller @ 2003-02-25 9:12 ` Markus Mottl 2003-02-25 17:25 ` John Max Skaller 0 siblings, 1 reply; 25+ messages in thread From: Markus Mottl @ 2003-02-25 9:12 UTC (permalink / raw) To: John Max Skaller; +Cc: caml-list On Tue, 25 Feb 2003, John Max Skaller wrote: > OTOH it might be useful to USE some of the code, for example the RE > stuff is better than PCRE: its reentrant, will almost certainly be > ISO Standardised, pay more attention to I189 issues, and there are no > licence problems :-) Just to prevent any misunderstandings: PCRE _is_ reentrant! Regards, Markus Mottl -- Markus Mottl markus@oefai.at Austrian Research Institute for Artificial Intelligence http://www.oefai.at/~markus ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-25 9:12 ` Markus Mottl @ 2003-02-25 17:25 ` John Max Skaller 0 siblings, 0 replies; 25+ messages in thread From: John Max Skaller @ 2003-02-25 17:25 UTC (permalink / raw) To: Markus Mottl; +Cc: caml-list Markus Mottl wrote: > On Tue, 25 Feb 2003, John Max Skaller wrote: > >>OTOH it might be useful to USE some of the code, for example the RE >>stuff is better than PCRE: its reentrant, will almost certainly be >>ISO Standardised, pay more attention to I189 issues, and there are no >>licence problems :-) >> > > Just to prevent any misunderstandings: PCRE _is_ reentrant! My apologies, I thought the C part wasn't. -- John Max Skaller, mailto:skaller@ozemail.com.au snail:10/1 Toxteth Rd, Glebe, NSW 2037, Australia. voice:61-2-9660-0850 ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:24 ` Sven Luther 2003-02-24 9:47 ` Nicolas Cannasse 2003-02-24 18:00 ` Blair Zajac @ 2003-02-24 18:52 ` Issac Trotts 2003-02-24 20:22 ` [Caml-list] off-topic: apple and bsd (was Re: User library license) james woodyatt 2003-02-24 21:18 ` [Caml-list] User library license Damien Doligez 3 siblings, 1 reply; 25+ messages in thread From: Issac Trotts @ 2003-02-24 18:52 UTC (permalink / raw) To: OCaml List Sven Luther wrote: >On Mon, Feb 24, 2003 at 10:45:34AM +0900, Nicolas Cannasse wrote: > > >>>>>Regarding license ... I suppose LGPL could be fine. >>>>> >>>>> >>>>The new "user code library" is a good idea, but GPL >>>>and LGPL are both bad ideas. >>>> >>>> >>>The best idea is to use the same licence the ocaml runtime currently >>>uses : >>> >>>The Library is distributed under the terms of the GNU Library General >>>Public License version 2 (found in /usr/share/common-licenses/LGPL-2 >>>on debian systems). >>> >>> >>And what about a "do anything you want with it, including compiling, >>modifiying, inserting bugs" license ? >>I mean, this kind of collaborative work shouldn't even be (c) >>(although it's fair to maintain a list of contributors somewhere in the >>distribution) >> >> > >The problem with that is that anyone can take your work, modify it, and >don't give anything back, look at apple for example, they took the BSD >kernel, and don't give anything back. I think licencing is the main >reason they choose a BSD kernel over a linux one back then. I suppose >some people (including me) would not be willing to contribute code under >these circunstances, so i don't think it would be best for the project, >since the aim is to put in common the code. > It would be more accurate to say that they "copied" the BSD kernel. "Taking" usually means that the one who had it no longer has it. Why should it matter if they use information so long as they don't take away other people's freedom to use it? Issac Trotts ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* [Caml-list] off-topic: apple and bsd (was Re: User library license) 2003-02-24 18:52 ` Issac Trotts @ 2003-02-24 20:22 ` james woodyatt 0 siblings, 0 replies; 25+ messages in thread From: james woodyatt @ 2003-02-24 20:22 UTC (permalink / raw) To: The Trade [sincere apologies for the off-topic message] On Monday, Feb 24, 2003, at 10:52 US/Pacific, Issac Trotts wrote: > Sven Luther wrote: >> >> The problem with that is that anyone can take your work, modify it, >> and >> don't give anything back, look at apple for example, they took the BSD >> kernel, and don't give anything back. I think licencing is the main >> reason they choose a BSD kernel over a linux one back then. I suppose >> some people (including me) would not be willing to contribute code >> under >> these circunstances, so i don't think it would be best for the >> project, >> since the aim is to put in common the code. > > It would be more accurate to say that they "copied" the BSD kernel. > "Taking" > usually means that the one who had it no longer has it. Why should it > matter > if they use information so long as they don't take away other people's > freedom > to use it? It would also improve the accuracy of the statement if the phrase "and don't give anything back" were elided. Apple has released the source code for the Darwin OS, i.e. the BSD kernel and userland applications ported to Apple's not-quite-a-microkernel-anymore variant of the Mach microkernel that serves as a foundation for Mac OS X. There are Darwin OS developers who are not Apple employees. They have their own agendas, and they consider their interests served by cooperating with Apple in the development of the core of Mac OS X. The primary difference between the BSD License and the current Apple Public Source License is that the latter sports a layer of legal armor designed to ward off frivolous IP lawsuits against a publicly traded corporation with billions of dollars in liquid cash assets. [If anyone wishes to dispute this, please message me directly.] -- j h woodyatt <jhw@wetware.com> ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 9:24 ` Sven Luther ` (2 preceding siblings ...) 2003-02-24 18:52 ` Issac Trotts @ 2003-02-24 21:18 ` Damien Doligez 2003-02-25 10:27 ` Sven Luther 3 siblings, 1 reply; 25+ messages in thread From: Damien Doligez @ 2003-02-24 21:18 UTC (permalink / raw) To: caml-list On Monday, February 24, 2003, at 10:24 AM, Sven Luther wrote: > The problem with that is that anyone can take your work, modify it, and > don't give anything back, look at apple for example, they took the BSD > kernel, and don't give anything back. Doh. Apple has release all their changes to the BSD kernel under an open source licence. If the kernel had been under GPL, that wouldn't have changed much for them. > I think licencing is the main > reason they choose a BSD kernel over a linux one back then. It was NeXT that chose a BSD kernel. Darwin is the son of NeXTStep. Back then, Linux didn't exist, so the choice was not hard to make. > I suppose some people (including me) would not be willing to > contribute code under these circunstances The problem with these license discussions is that nobody knows what they are talking about. We're not lawyers after all. -- Damien ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-24 21:18 ` [Caml-list] User library license Damien Doligez @ 2003-02-25 10:27 ` Sven Luther 0 siblings, 0 replies; 25+ messages in thread From: Sven Luther @ 2003-02-25 10:27 UTC (permalink / raw) To: Damien Doligez; +Cc: caml-list On Mon, Feb 24, 2003 at 10:18:36PM +0100, Damien Doligez wrote: > On Monday, February 24, 2003, at 10:24 AM, Sven Luther wrote: > > >The problem with that is that anyone can take your work, modify it, and > >don't give anything back, look at apple for example, they took the BSD > >kernel, and don't give anything back. > > Doh. Apple has release all their changes to the BSD kernel > under an open source licence. If the kernel had been under GPL, > that wouldn't have changed much for them. Sure, but they don't release low level information on their hardware, in particular not some stuff needed by the XFree86 developpers, altough they are happy enough to integrate the XDarwin server in MacOS X. Anyway, maybe it was not the best idea to take Apple as example, give me another try. There is log of BSD code in windows NT, and Microsoft sure didn't give anything back for it, they even tried to hijack the open standards and such. > > I think licencing is the main > >reason they choose a BSD kernel over a linux one back then. > > It was NeXT that chose a BSD kernel. Darwin is the son of NeXTStep. > Back then, Linux didn't exist, so the choice was not hard to make. But they could have changed that in early 98 when Steve came back to apple. I am sure one strong argument against it was the licencing. > > I suppose some people (including me) would not be willing to > >contribute code under these circunstances > > The problem with these license discussions is that nobody knows > what they are talking about. We're not lawyers after all. Speak for yourself, as a debian developper, i have to pay close attention to licencing issues, and think i know at least something about it. I am not sure a lawyer not specialized in computer licences would know more about it than me. But anyway, this is more a political decision than a legal one, and again, please let's take this discution to some other place, i will no more post on this subject here. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 6:30 [Caml-list] User library license Anonymous via the Cypherpunks Tonga Remailer 2003-02-23 17:00 ` Sven Luther @ 2003-02-23 17:35 ` mgushee 2003-02-23 19:52 ` Brian Hurt 2 siblings, 0 replies; 25+ messages in thread From: mgushee @ 2003-02-23 17:35 UTC (permalink / raw) To: caml-list On 23 Feb 2003 at 7:30, Anonymous via the Cypherpunks Tonga Remai wrote: > GPL eliminates commercial usage. Well, you'd better let Red Hat Software know about that. They have this bizarre notion that you can build a whole business around GPL'ed software. Fools. Or did you mean to say something a little different? > The best choices would be either the Academic Free > License or the Mozilla Public License. The Academic > Free License is modern 'best practice' and was drafted > by OSI lawyers. The MPL came about through extensive > user discussions over a long period of time I wonder what sort of users you're referring to? Personally, I find the MPL a monstrosity of legal jargon. Anyway, if you're going to assert that certain licenses are "best," your readers would appreciate it if you explained how you think those licenses benefit software authors and/or the community. The fact that a certain license was carefully designed (a claim that, I think, could be made for most open source licenses) doesn't by itself make the license good in general, or appropriate for any given project. > See also the "Fallacy of GNU" - > http://www.osopinion.com/perl/story/13420.html Hmph. Takes a potentially interesting point and butchers it. The author's thesis is essentially: the GPL depends on copyright; copyrighted materials are subject to fair use; since the GPL hasn't been tested in court, fair use may undermine its supposed protections without our knowing it. Could be. But he spends 90% of the article illustrating general points that may or may not be relevant. -- Matt Gushee Englewood, CO USA ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 6:30 [Caml-list] User library license Anonymous via the Cypherpunks Tonga Remailer 2003-02-23 17:00 ` Sven Luther 2003-02-23 17:35 ` mgushee @ 2003-02-23 19:52 ` Brian Hurt 2003-02-24 9:35 ` Sven Luther 2 siblings, 1 reply; 25+ messages in thread From: Brian Hurt @ 2003-02-23 19:52 UTC (permalink / raw) To: Anonymous via the Cypherpunks Tonga Remailer; +Cc: caml-list On Sun, 23 Feb 2003, Anonymous via the Cypherpunks Tonga Remailer wrote: > > > > Regarding license ... I suppose LGPL could be fine. > > The new "user code library" is a good idea, but GPL > and LGPL are both bad ideas. > > GPL eliminates commercial usage. No, but it does severely restict it. I agree that the GPL is the wrong license for this project. > LGPL is currently > deprecated even by the Free Software Foundation. It's > too murky -- what constitutes a 'derivative work' or > 'library linkage' is highly debatable. Many projects > use a modified LGPL for this reason; wxWindows and > FLTK are two examples. The GPL has the same problems. But these problems show up in languages like Java or Python, where the concept of linking has been blurred or changed. Ocaml has a much more "normal" view of linking. I have a friend whose an IP lawyer, and he tells me that 'derivative work' is (in effect) a precise technical term to lawyers, whose meaning has been hammered out over several centuries of jurisprudence. For the precise definition, read <long list of judicial opinions>. Rather like 'LALR(1) parser' is precise technical term to computer programmers. For the precise definition read <first six chapters of the dragon book>. Note that in practice, the legal definition of 'derivative work' and what you'd think it to be are pretty much identical. I am about as inclined to trust legal documents written by programmers as I am to trust software written by lawyers- to wit, not at all. Both the LGPL and GPL were rewritten by lawyers for version 2.0. The MPL was drafted by Netscape's lawyers. Not sure about the APL. > > The best choices would be either the Academic Free > License or the Mozilla Public License. The Academic > Free License is modern 'best practice' and was drafted > by OSI lawyers. The MPL came about through extensive > user discussions over a long period of time (as did > wxWindows which is also OSI-approved). I thought the MPL had a loophole which allowed the original copyright owner to use contributed code in a proprietary manner. In other words, Netscape could use and extend Mozilla for it's browser, including using other people's code, but no one else could. Correct if I'm wrong. I haven't looked at the APL yet. I like the *idea* of the LGPL for this use- that you can use (unmodified) libraries in any way you want. But improvements to the libraries are common property. > > See also the "Fallacy of GNU" - > http://www.osopinion.com/perl/story/13420.html > The fact that the GPL has never been defended in court doesn't necessarily mean that it's weak. Quite the opposite, in fact. The GPL has been in several adviserial conflicts, where someone took GPL code and violated the licenses. Generally, once lawyers get involved, they generally tell the offending party "surrender now, and get out cheap. You will lose." In effect, the GPL is strong enough to win without having to go to court. And the question of how much code qualifies as "fair use" is moot. If you're using enough GPL'd code in your proprietary product that a) it's detectable, and b) it's worthwhile for someone to bring you to court over it, then you're using enough code to not be covered by fair use, by quite a long margin. If you are using little enough code that you might be covered by fair use, it's probably easier and cheaper to simply throw that code out and rewrite it if someone wants to make a fuss, than it is to litigate it. Most of the rest of fair use is explicitly allowed for by the GPL. For example, it'd be perfectly legal for Microsoft to download a copy of Linux, read the source to figure out all of it's interfaces, and algorithms and datastructure it uses, and write a binary-compatible operating system. And distribute this new operating system under any terms they desire. So long as they didn't use the *source code*, the ideas are free for the taking. And finally, yes, I am big advocate of copyrights for software. It's software patents which are the spawn of satan. Brian ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Caml-list] User library license 2003-02-23 19:52 ` Brian Hurt @ 2003-02-24 9:35 ` Sven Luther 0 siblings, 0 replies; 25+ messages in thread From: Sven Luther @ 2003-02-24 9:35 UTC (permalink / raw) To: Brian Hurt; +Cc: Anonymous via the Cypherpunks Tonga Remailer, caml-list On Sun, Feb 23, 2003 at 01:52:20PM -0600, Brian Hurt wrote: > On Sun, 23 Feb 2003, Anonymous via the Cypherpunks Tonga Remailer wrote: > > The best choices would be either the Academic Free > > License or the Mozilla Public License. The Academic > > Free License is modern 'best practice' and was drafted > > by OSI lawyers. The MPL came about through extensive > > user discussions over a long period of time (as did > > wxWindows which is also OSI-approved). > > I thought the MPL had a loophole which allowed the original copyright > owner to use contributed code in a proprietary manner. In other words, > Netscape could use and extend Mozilla for it's browser, including using > other people's code, but no one else could. Correct if I'm wrong. I > haven't looked at the APL yet. Notice, that if we want the stuff to be includable in the standard library some time from now, we should maybe track the individual submissions and see if they agree to it being able to be lincensed under another licence. I think ocaml is also provided under a proprietary licence to the ocaml consortium people, so they would need to be able to do that with the code they integrate also, or they may not be willing to integrate it. This is a point where it would be nice to have feedback from the ocaml team about it, but maybe re-using the LGPL + exception of the ocaml runtime and then adding a further paragraph or such saying that if part of the library is in the future integrated in the ocaml package, it is ok to relicence it, as long as it stays within the ocaml package. It needs clearer wording though. Friendly, Sven Luther ------------------- 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 ^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2003-02-25 17:25 UTC | newest] Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-02-23 6:30 [Caml-list] User library license Anonymous via the Cypherpunks Tonga Remailer 2003-02-23 17:00 ` Sven Luther 2003-02-23 19:57 ` Brian Hurt 2003-02-24 9:18 ` Sven Luther 2003-02-24 1:45 ` Nicolas Cannasse 2003-02-24 2:43 ` Brian Hurt 2003-02-24 9:26 ` Sven Luther 2003-02-24 9:37 ` Alessandro Baretta 2003-02-24 18:01 ` Blair Zajac 2003-02-24 13:43 ` John Max Skaller 2003-02-24 9:24 ` Sven Luther 2003-02-24 9:47 ` Nicolas Cannasse 2003-02-24 10:00 ` Sven Luther 2003-02-24 13:51 ` John Max Skaller 2003-02-24 18:00 ` Blair Zajac 2003-02-25 6:18 ` John Max Skaller 2003-02-25 9:12 ` Markus Mottl 2003-02-25 17:25 ` John Max Skaller 2003-02-24 18:52 ` Issac Trotts 2003-02-24 20:22 ` [Caml-list] off-topic: apple and bsd (was Re: User library license) james woodyatt 2003-02-24 21:18 ` [Caml-list] User library license Damien Doligez 2003-02-25 10:27 ` Sven Luther 2003-02-23 17:35 ` mgushee 2003-02-23 19:52 ` Brian Hurt 2003-02-24 9:35 ` Sven Luther
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox