From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id KAA16114; Wed, 14 Apr 2004 10:41:21 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id KAA16275 for ; Wed, 14 Apr 2004 10:41:20 +0200 (MET DST) Received: from calmail-cl.berkeley.edu (mailfarm.Berkeley.EDU [128.32.61.106]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i3E8gJjq028898 for ; Wed, 14 Apr 2004 10:42:20 +0200 Received: from [64.162.212.212] (HELO tallman.kefka.frap.net) by calmail-cl.berkeley.edu (CommuniGate Pro SMTP 4.1.8) with SMTP id 16449691; Wed, 14 Apr 2004 01:41:18 -0700 Received: by tallman.kefka.frap.net (sSMTP sendmail emulation); Wed, 14 Apr 2004 01:40:28 -0700 Date: Wed, 14 Apr 2004 01:40:28 -0700 From: Kenneth Knowles To: "Brandon J. Van Every" Cc: caml-list@inria.fr Subject: Re: [Caml-list] BSD vs. GPL Message-ID: <20040414084028.GA26285@tallman.kefka.frap.net> References: <20040414061600.GA25717@tallman.kefka.frap.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; knowles:99 caml-list:01 gpl:01 2004:99 brandon:99 idealism:01 gpl:01 lgpl:01 idealism:01 mankind:99 autoconf:01 installer:01 cygwin:01 linked:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Status: X-Keywords: X-UID: 315 On Wed, Apr 14, 2004 at 12:38:08AM -0700, Brandon J. Van Every wrote: > > The primary motivation for much free software *is* FSF-style > > idealism. > > True. And I can't stand those people. Right, but you shouldn't be surprised... in fact you should *expect* them to license things under GPL and LGPL licenses, since those are the licenses which defend their principles. To desire otherwise is to hope to take advantage of their idealism while violating said principles. This is my entire point. > Idealists think the programmer is supposed to contribute massive amounts > of time and money for the betterment of all mankind. No, idealists think programmers should be paid to write free software (and they frequently are) > Get what ready, OCaml package managers that work on Windows? Yes. Exactly. There is no OCaml package manager on Windows because nobody wants it enough to support it through time or money (even collectively, as the commons might). The economics are plain. Advanced package management is not particularly critical, however. After countless years of windows, 2 years of Slackware, and about a year of Gentoo, I'd say it only saves maybe an hour or two per month. (I'm using Windows and Slackware as examples of systems with no significant automated package management: autoconf == wizard installer) > (BSD project BTW. ;-) I'm actually happy to here of an open source project for the platform. I'm fairly happy in my linux/ocaml world without mass adoption, but I think Windows will suck less as a development and desktop platform as more free software becomes available. It would be nice if it shipped with cygwin - it would be even nicer if MS wrote the compatability layer so it would play real nice. :-) > Adding OCaml to Nebula is a modest project. My pressing need for OCaml > package management only comes *after* undertaking that project. And who > knows, maybe I'll mostly be writing original code than bothering with > anyone else's crufty code. I don't know where future game projects will > lead me. Looking at the nebula device page, I notice .Net languages are supported, so you might take a look at Nemerle (recently linked) and F# (Microsoft's experimental ocaml implementation for .Net). The INRIA ocaml is much, much nicer than F#, though. > ... don't be surprised that I don't volunteer to be the first upon > the sacrificial altar. Thanks for the laugh :-) Kenn ------------------- 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