From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id E454B8002D for ; Tue, 11 Oct 2016 14:37:10 +0200 (CEST) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=yminsky@janestreet.com; spf=Pass smtp.mailfrom=yminsky@janestreet.com; spf=None smtp.helo=postmaster@mxout3.mail.janestreet.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of yminsky@janestreet.com) identity=pra; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of yminsky@janestreet.com designates 38.105.200.229 as permitted sender) identity=mailfrom; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mxout3.mail.janestreet.com) identity=helo; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="postmaster@mxout3.mail.janestreet.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AsiFxLhWv2R3MJQj78qpi3HRRBFnV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYZhyCt8tkgFKBZ4jH8fUM07OQ6PG6HzdRqsvd+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aJBzzOEJP?= =?us-ascii?q?K/jvHcaK1oLshrr0oMyYPlkArQH+SIs6FA+xowTVu5teqqpZAYF19CH0pGBVcf?= =?us-ascii?q?9d32JiKAHbtR/94sCt4MwrqHwI6LoJvvRNWqTifqk+UacQTHF/azh0t4XXskyJ?= =?us-ascii?q?dgyC6WcGVX1S2j9JCAjM4RWwFsP0syD6v+d5njKdMMLqV7cscTWk86pvDhTvjX?= =?us-ascii?q?FUGSQ+9TTmg9Z3iup+oRS6pA03l5/RYYeON+tWfKrbcMgGX2dMQoBaUCkXUdD0?= =?us-ascii?q?VJcGE+dUZbUQlIL6vVZb6ELmXQQ=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFBQAj3PxXU+XIaSZcGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBFgEBAQMBAQEJAQEBgxEBAQEBAR1XLU8HpC+UNIILJoV6AoF6BzkTAQE?= =?us-ascii?q?BAQEBAQEBAQEFARcWCEmCMgQBFQEEghEBAQQSER0BAQcwAQ8LCw0CAiYCAiISA?= =?us-ascii?q?QUBCAYBDQYTIoguAwuneIEyPjKKW2eESQEBBYhAAQEBAQEBAQMBAQEBAQEBAQE?= =?us-ascii?q?WCRB3hTaDUIEFhEeDBIJblC2FWo99gW6EZ4kgjHmCPRMegREfAXUFB4JighpWA?= =?us-ascii?q?YZggUEBAQE?= X-IPAS-Result: =?us-ascii?q?A0AFBQAj3PxXU+XIaSZcGgEBAQECAQEBAQgBAQEBFgEBAQM?= =?us-ascii?q?BAQEJAQEBgxEBAQEBAR1XLU8HpC+UNIILJoV6AoF6BzkTAQEBAQEBAQEBAQEFA?= =?us-ascii?q?RcWCEmCMgQBFQEEghEBAQQSER0BAQcwAQ8LCw0CAiYCAiISAQUBCAYBDQYTIog?= =?us-ascii?q?uAwuneIEyPjKKW2eESQEBBYhAAQEBAQEBAQMBAQEBAQEBAQEWCRB3hTaDUIEFh?= =?us-ascii?q?EeDBIJblC2FWo99gW6EZ4kgjHmCPRMegREfAXUFB4JighpWAYZggUEBAQE?= X-IronPort-AV: E=Sophos;i="5.31,329,1473112800"; d="scan'208";a="196379823" Received: from mxout3.mail.janestreet.com ([38.105.200.229]) by mail3-smtp-sop.national.inria.fr with ESMTP; 11 Oct 2016 14:37:09 +0200 Received: from tot-qpr-mailcore1.delacy.com ([172.27.56.68] helo=tot-qpr-mailcore1) by mxout3.mail.janestreet.com with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82) (envelope-from ) id 1btwIt-00054J-K6 for caml-list@inria.fr; Tue, 11 Oct 2016 08:37:07 -0400 X-JS-Flow: external X-JS-Scanner-attachment: (ok) No attachments Received: by tot-qpr-mailcore1 with JS-mailcore (0.1) (envelope-from ) id BX_Nzz-AAAHXy-SN; 2016-10-11 08:37:07.584233-04:00 Received: from mail-yw0-f199.google.com ([209.85.161.199]) by mxgoog1.mail.janestreet.com with esmtps (UNKNOWN:AES128-GCM-SHA256:128) (Exim 4.72) (envelope-from ) id 1btwIt-0002Ix-Gn for caml-list@inria.fr; Tue, 11 Oct 2016 08:37:07 -0400 Received: by mail-yw0-f199.google.com with SMTP id y9so32710406ywy.2 for ; Tue, 11 Oct 2016 05:37:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=JxPJW0dZK6ofH0lUUPnQuKk5wnGmGnURctfCul6D1Yo=; b=E5m6Lp//2+i9Yz9flApuY3rgltXewlojVXov4Tw2+3oryGPaJqGyeMxilY0+Jnw0QB yCmjBuVnKS9B9Ymfb0SPoBq5UuzcKuLHjnbIFqtYDbzABQbBIBxeyOuRDHbXLmuDIcXx WeLdNseaBrY36CZwVpWsnA8t8MrfUw9vveUPU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=JxPJW0dZK6ofH0lUUPnQuKk5wnGmGnURctfCul6D1Yo=; b=WtzVgbLsUCIpT4dSfmvI/FxsKrSbWDhIPRspgBdjllcJWBkH2t75bSE9y4D8ZVVHjK 2P4S6u4dy7L1t9xnUxDkPChzCR/EH+G+m3fmcpaU9E/jzB/A34EgucQE/MToPkIAvgRx W1z0t+a66YzDM2BWxuG39GFQuMxqWOUMzIxRrG2R4rwc6IQn4BaYwJ+ZZwIAN1Lx5faP tSFC9uwmKIqjwAhWi9uiynFGUOUEjPUOW/ISwwT9ZIUuAQHJEHGFLBHckaYVxCFPhjGv rXwiMAEOMATp5Yl0coze55mx1jw9r9RUVUvdAMjBfcDDZI0oZah6ykRfEYa8MX/pCjRe 6vRA== X-Gm-Message-State: AA6/9Rk9Lv3UyOxUzU8iDsQ22S/rAwLwElWi5CzT+FbbUww+zJYfyyRsVFnzt+HDonwlsvwju1cIdgxT2G7X1KZ18eGklxSKjWJp8H+GUpkoxBI24DIq0HEFbtissK0fC4BK/7UNxDWAX2Xxefj/ X-Received: by 10.129.40.141 with SMTP id o135mr3021026ywo.110.1476189427071; Tue, 11 Oct 2016 05:37:07 -0700 (PDT) X-Received: by 10.129.40.141 with SMTP id o135mr3021012ywo.110.1476189426914; Tue, 11 Oct 2016 05:37:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.7.66 with HTTP; Tue, 11 Oct 2016 05:36:46 -0700 (PDT) In-Reply-To: <0F7D3B1B3C4B894D824F5B822E3E5A172CF8EECF@IRSMSX102.ger.corp.intel.com> References: <0F7D3B1B3C4B894D824F5B822E3E5A172CF8E1BA@IRSMSX102.ger.corp.intel.com> <1475780165.16332.8.camel@gerd-stolpmann.de> <0F7D3B1B3C4B894D824F5B822E3E5A172CF8E462@IRSMSX102.ger.corp.intel.com> <0F7D3B1B3C4B894D824F5B822E3E5A172CF8EECF@IRSMSX102.ger.corp.intel.com> From:Yaron Minsky Date: Tue, 11 Oct 2016 08:36:46 -0400 Message-ID: To:"Soegtrop, Michael" Cc:Gerd Stolpmann , Jeremie Dimino , "caml-list@inria.fr" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-JS-Processed-by: mailcore Subject: Re: [Caml-list] ocamlbuild on Windows and bash vs. cmd You have got to be kidding me. Maybe we can dual license? It would be lovely to avoid the rewrite. What license would be adequate? Maybe we can license everything under LGPLv2+exception and Apache? I hate licenses. y On Tue, Oct 11, 2016 at 7:49 AM, Soegtrop, Michael wrote: > Dear Yaron, > > > >> I very much hope the licensing isn't an issue. We purposely picked a very >> liberal license to make this kind of thing as easy as possible. Do tell = us >> if you find an issue there. > > > > it is hard to believe, but the licensing is an issue. According to this > reference from Apache: > > > > https://www.apache.org/licenses/GPL-compatibility.html > > > > citation: > > > > =E2=80=9CDespite our best efforts, the FSF has never considered the Apach= e License > to be compatible with GPL version 2, citing the patent termination and > indemnification provisions as restrictions not present in the older GPL > license.=E2=80=9D > > > > the apache license you use is not compatible with GPL2. Since the OCaml > library is LGPL 2.1, it cannot include Apache licensed code. The patent > issue mentioned above has nothing to do with the difference between GPL a= nd > LGPL, so my guess would be that this also applies to LGPL 2.X. > > > > Please note that the above reference states that Apache is compatible with > GPL 3, but I guess you can write a PhD thesis in law and/or computer scie= nce > about the topic if it is better to have GPL 2.x+ or GPL 3+Apache. > > > > If you think it is worthwhile, I can ask one of our open source lawyers f= or > advice, but I think the above statement from Apache is fairly clear. > > > > So as it looks, I have to rewrite from scratch what I need - sigh > > > > Best regards, > > > > Michael > > Intel Deutschland GmbH > Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany > Tel: +49 89 99 8853-0, www.intel.de > Managing Directors: Christin Eisenschmid, Christian Lamprechter > Chairperson of the Supervisory Board: Nicole Lau > Registered Office: Munich > Commercial Register: Amtsgericht Muenchen HRB 186928