From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id B48C6BBAF for ; Tue, 14 Oct 2008 23:39:39 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsoBAOmt9EhDWxLCbmdsb2JhbACBcpFtPqwCgWs X-IronPort-AV: E=Sophos;i="4.33,410,1220220000"; d="scan'208";a="30343549" Received: from ip67-91-18-194.z18-91-67.customer.algx.net (HELO server1.bertec.net) ([67.91.18.194]) by mail4-smtp-sop.national.inria.fr with ESMTP; 14 Oct 2008 23:39:39 +0200 Received: from kuba.bertec.net (kuba.bertec.net [192.168.2.16]) by server1.bertec.net (Postfix) with ESMTP id A51B4105761 for ; Tue, 14 Oct 2008 17:39:38 -0400 (EDT) From: Kuba Ober To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Re: Re : Road to native windows OCaml... Date: Tue, 14 Oct 2008 17:39:36 -0400 User-Agent: KMail/1.9.10 References: <200810131935.53365.kuba@mareimbrium.org> <666572260810140241p5d7b8ee2ofafebec229e9bce2@mail.gmail.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200810141739.37904.kuba@mareimbrium.org> X-Spam: no; 0.00; ocaml:01 buenzli:01 cygwin:01 ocaml-:01 cygwin:01 mldonkey:01 runtime:01 mingw:01 ocaml:01 cheers:01 distrib:01 gpl:01 wrote:01 wrote:01 caml-list:01 On Tuesday 14 October 2008, Sylvain Le Gall wrote: > On 14-10-2008, Adrien wrote: > > 2008/10/14, Daniel B=C3=BCnzli : > >> Le 14 oct. 08 =C3=A0 09:59, David Allsopp a =C3=A9crit : > >>> Can I ask what the motivation is for this (out of interest, not > >>> criticism)? > >> > >> Maybe because if you want to distribute executables using cygwin you > >> have to release your code under a GPL compatible license [1]. > >> > >> Daniel > >> > >> [1] http://caml.inria.fr/pub/distrib/ocaml-3.10/notes/README.win32 > > > > I would give another explanation : cygwin is big and slow. > > A base cygwin install is at least 1GB (when fully configured, after > > carefully reviewing *each* package), a regular one is 2GB. XP itself > > is not that big, I've not seen many applications that big, only CAD > > ones. > > Cygwin is also slow, though it will probably not impact a student use > > (networking is slower due to the translation, I have mldonkey in > > mind). ./configure are also painfully slow, the need to run several > > small commands where startup time is more important than runtime gives > > cygwin no chance [1]. > > > > On the other hand, mingw on its own is about 80MB. If you add a few > > things, it will weight at most 200MB which is 10 times smaller than > > the cygwin solution. > > Welcome in the windows world. For your information, there is a lot of > thing in windows that is bigger than cygwin. Sure, but people who will use OCaml professionally may well have some of it installed and not Cygwin. I'd like a lot someone who has Visual Studio installed to be able to build and tinker with OCaml. Cheers, Kuba