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.3 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id E3B4FBBAF for ; Tue, 14 Oct 2008 17:57:01 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgIDALhd9EjAXQImiGdsb2JhbACKBIlcAQEBFSKrIYFr X-IronPort-AV: E=Sophos;i="4.33,410,1220220000"; d="scan'208";a="18726324" Received: from discorde.inria.fr ([192.93.2.38]) by mail1-smtp-roc.national.inria.fr with ESMTP; 14 Oct 2008 17:57:01 +0200 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m9EFv0Q9009664 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Tue, 14 Oct 2008 17:57:01 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvYAAEBe9EhRZ90vmmdsb2JhbACKBIlcAQEBAQEICwoHEQOrLoFr X-IronPort-AV: E=Sophos;i="4.33,410,1220220000"; d="scan'208";a="30334426" Received: from mtaout01-winn.ispmail.ntl.com ([81.103.221.47]) by mail4-smtp-sop.national.inria.fr with ESMTP; 14 Oct 2008 17:57:00 +0200 Received: from aamtaout02-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout01-winn.ispmail.ntl.com with ESMTP id <20081014155656.DSOD2285.mtaout01-winn.ispmail.ntl.com@aamtaout02-winn.ispmail.ntl.com>; Tue, 14 Oct 2008 16:56:56 +0100 Received: from romulus.metastack.com ([81.102.132.77]) by aamtaout02-winn.ispmail.ntl.com with ESMTP id <20081014155656.WUWW21638.aamtaout02-winn.ispmail.ntl.com@romulus.metastack.com>; Tue, 14 Oct 2008 16:56:56 +0100 Received: from countertenor ([149.254.192.224]) (authenticated bits=0) by romulus.metastack.com (8.14.2/8.14.2) with ESMTP id m9EFup3S030207 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 14 Oct 2008 16:56:53 +0100 From: "David Allsopp" To: "'Adrien'" , "=?iso-8859-1?Q?'Daniel_B=FCnzli'?=" Cc: "'OCaml Mailing List'" References: <200810131935.53365.kuba@mareimbrium.org><548B4D09-6EFF-4805-83E2-D1F413706EE5@erratique.ch> <666572260810140241p5d7b8ee2ofafebec229e9bce2@mail.gmail.com> Subject: RE: [Caml-list] Road to native windows OCaml... Date: Tue, 14 Oct 2008 16:56:50 +0100 Organization: MetaStack Solutions Ltd. Message-ID: <1F354F1B3E1948A186E1ACC01A592355@countertenor> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 In-reply-to: <666572260810140241p5d7b8ee2ofafebec229e9bce2@mail.gmail.com> Thread-Index: Ackt4SNO96/G+sPHQYmXhj0KXHko8wAMnA7A X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Scanned-By: MIMEDefang 2.64 on 81.102.132.74 X-Cloudmark-Analysis: v=1.0 c=1 a=BNWfb43yIh8A:10 a=BHk4w6ukizoA:10 a=ZOzjf2MOAAAA:8 a=J5o6-awX-DmVJVR3boYA:9 a=cgBAlkuvBBTU4stKGdq3_E0UjK0A:4 a=eqxxFxNu-gsA:10 X-Miltered: at discorde with ID 48F4C14D.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 bunzli:01 buenzli:01 cygwin:01 ocaml-:01 cygwin:01 ocaml:01 mingw:01 distrib:01 gpl:01 wrote:01 unix:01 caml-list:01 compares:01 executables:01 Adrien wrote: > 2008/10/14, Daniel B=FCnzli : > > > > Le 14 oct. 08 =E0 09:59, David Allsopp a =E9crit : > > > >> 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 That's not a base install of Cygwin - at least not "base" in terms of building OCaml. My base install, for compiling OCaml MinGW only, is = 123MB. Once OCaml is built, I use the Win32 ports of the Unix utilities (at = some point I'll switch to GnuWin32 as it's a bit more actively maintained) = which adds 18MB and then there's ActiveTCL at about 50MB. However, I make no further defence of Cygwin speed or otherwise as I = don't know how it compares. David