From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr 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 8449982355 for ; Fri, 5 Jan 2018 22:35:41 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gabriel.scherer@gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer@gmail.com; spf=None smtp.helo=postmaster@mail-qk0-f182.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of gabriel.scherer@gmail.com) identity=pra; client-ip=209.85.220.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of gabriel.scherer@gmail.com designates 209.85.220.182 as permitted sender) identity=mailfrom; client-ip=209.85.220.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.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@mail-qk0-f182.google.com) identity=helo; client-ip=209.85.220.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-qk0-f182.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3Aez876RXPi9mjDa1RoHNLsmrW/G7V8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYbByAt8tkgFKBZ4jH8fUM07OQ7/i5HzRYqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjWwba9vIBmssQndqtQdjJd/JKo21hbHuGZDdf?= =?us-ascii?q?5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXM?= =?us-ascii?q?TRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KpwVhTmlD?= =?us-ascii?q?kIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94VQndPXttKVyxZHIyz?= =?us-ascii?q?c5cPAeQGPeZdtYb9pl0Opga6CQSjAO7jzzlFjWL006InyeQsCQPJ3AIgEdwAs3?= =?us-ascii?q?rascv7O7sJXO+v0KXF1y/OY+9K1Tr/7oXDbxAvoeuLXbJ1acffyFMgGBjfjlWR?= =?us-ascii?q?t4PlOy6e2PkRvGib8eVgT/ygi3Q6oAx2rTig3NwjipPIho0LzlDI7z55z5o1Jd?= =?us-ascii?q?KmUk50f8SkHYBftyGfLYR2Q8ciT3t0tyY9z70LoJi2dzUExpQgwh7Qcf2Hc46Q?= =?us-ascii?q?7xLiUuaROzZ4i2h/dLKxnRa+6Uihxff8Vsmz11ZGtDZKkt7Jtn0Lyhfd6dCHR+?= =?us-ascii?q?Nj8ku93TuDzQPe5+FeLUwqi6bXN4QtzqMzm5YNt0nIAzX4l1/sjKCMc0Up4uio?= =?us-ascii?q?5PrjYrXhvpKcMpV7igD6Mqg3g8y/Avg0PhEAX2SG+umwyqfv/UL+QLVNgf02lr?= =?us-ascii?q?fWvIrGKsQco661Gw5V0oA95BajFzqqzsgUkH0dIF9GeB+LlZblN0/SLPziEPuy?= =?us-ascii?q?gEqgnC9ux//cP73hBpvNLmLEkLfkZbt95FRTxxEpzdBe+Z1UDqsNIOnvVU/xqt?= =?us-ascii?q?PYFAE2MxavzuboDdVyzIIeWWaVDqCFN6PStEeE5vgzLOmUeI8VpDH9JuA56PH0?= =?us-ascii?q?iH85nUYRfa2o3ZsMdHC1Be9mIkWcYXr0mNgNC2YKvgwkTOzrklKOSzBTZ2zhF5?= =?us-ascii?q?47sxQyEo+lRaTeTIGmifTV2S6hE55+dmFYC1SNA370doKCHfEBdHTBDNVml2kr?= =?us-ascii?q?XLK7SoIlnSqltALgxqAveuXd8DcZuJalz9N16vfejzk98DV1C4KW1GTbHDI8pX?= =?us-ascii?q?8BWzJjhPM3mkd60FrWlPUhjg=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CwAAAE709ahrbcVdFcGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYQkdCcHhACBOZdVggICgmaHFY9CCiOFGAKEKgdDFAEBAQEBAQEBAQESAQE?= =?us-ascii?q?BCAsLCCgvgjgkgkcBAQEBAgEjHQEbEgsBAwELBgUEBw0NHQICIgERAQUBChIGE?= =?us-ascii?q?xKKBAEDDQgQpD1AjBGCBQUBHIMLBYNtChknAwpZghcBAQEBAQEBAwEBAQEBAQE?= =?us-ascii?q?BGAIGEoQCghWBVoFogy+DJAyCG4JqgmUFiGMMmm2CP4VHjTaCfJEKjTKJTRQFI?= =?us-ascii?q?IEXDyeBcjIaI1IygXgJghIqH4F0QDeJbQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0CwAAAE709ahrbcVdFcGwEBAQEDAQEBCQEBAYQkdCcHhAC?= =?us-ascii?q?BOZdVggICgmaHFY9CCiOFGAKEKgdDFAEBAQEBAQEBAQESAQEBCAsLCCgvgjgkg?= =?us-ascii?q?kcBAQEBAgEjHQEbEgsBAwELBgUEBw0NHQICIgERAQUBChIGExKKBAEDDQgQpD1?= =?us-ascii?q?AjBGCBQUBHIMLBYNtChknAwpZghcBAQEBAQEBAwEBAQEBAQEBGAIGEoQCghWBV?= =?us-ascii?q?oFogy+DJAyCG4JqgmUFiGMMmm2CP4VHjTaCfJEKjTKJTRQFIIEXDyeBcjIaI1I?= =?us-ascii?q?ygXgJghIqH4F0QDeJbQEBAQ?= X-IronPort-AV: E=Sophos;i="5.46,320,1511823600"; d="scan'208,217";a="250213985" Received: from mail-qk0-f182.google.com ([209.85.220.182]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 05 Jan 2018 22:35:40 +0100 Received: by mail-qk0-f182.google.com with SMTP id w13so7630563qkb.5 for ; Fri, 05 Jan 2018 13:35:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NYz7FnYNtqUa+sdkwN5VMU4f36XariC5gtsXzK4JDM4=; b=D+XiJZQle87RM1K2P+MfCdEs81TrvT7urzeGYLlRmMrVHLjRkKDlW7TsaYhD2s3oCX CIUz6pH5HzPZRPSPXZDRUzD/mS5UVms4hplZphg/UI3fAdGsM4VvnO4b/SLxT4aVEeAK uWRr09finKRzPSdKvvjrtLFoxeG18xFiN52Tj5T7WZtJ71jLO1EgNeCnjynlu8Ggaudh btCoO3hqmQB8+3CVqajzB1bAXvrdRAKgQGf+m3Qb5Kxf7PUAciDaSvQ39FBb8jHM0uiK YCVTxD7Qvlx8bpmdjurjitY2JQZH80JHDTT/0ZImU0Qu/E13IZHPEshUxpfGwPfovQez fe5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NYz7FnYNtqUa+sdkwN5VMU4f36XariC5gtsXzK4JDM4=; b=DXt8n0gPtTRcV6ZtvomICKLB1neAtiLadMgzg0py0T8vYzR0qo2r6McvCnRwQVysgb 4YtOl1XWDRvqwcnVRV7mQEqq8dml+CnwZreaUPt8beUEAm0dM58ggiikCGaAylZJW6Zt 1GlMPYcq9gwK7hqcA9sFkGqTKhMRiFeeF8VY3npuSb6u3BzBFLB8iv1NhqenbkgOTYes Scw7QalxpOh7VD5dNIxBghEGEHmsazEjbBg+vlo/HiLJhe3tgVo4r7tmDPQBOCa26Epi 2R4rX3wlrqABn7J1E44Usu/kd6WoZOZBuaJVhGcgASo1dOS86lWY6DSvvNIKVrQOg/qW 9dhQ== X-Gm-Message-State: AKwxytfbQ5lkq5Sm4YLA9tYJm8aqrTOYzxLMY7juLz7ZRXklnXPymQrp 3Z0ARpVkkNNgjBQU7LZoeZVqbBjN28vqoCqlQvmfFg== X-Google-Smtp-Source: ACJfBosE5INK6xj4qfSxV9RwlY/ehBBjQ/x4jfCdNYYAsaAIWwc2s+Ey+cMd1MzSFgBea3J+89pxUTwVbdE/Gu9jrTg= X-Received: by 10.55.214.75 with SMTP id t72mr6478774qki.12.1515188139119; Fri, 05 Jan 2018 13:35:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.194.140 with HTTP; Fri, 5 Jan 2018 13:34:58 -0800 (PST) In-Reply-To: <20180105215504.14aefb1f@xivilization.net> References: <20180103150857.bktw4faavkywm4cw@annexia.org> <07e8a536-984b-850b-6dec-2c30ea0cfb2d@inria.fr> <20180105215504.14aefb1f@xivilization.net> From: Gabriel Scherer Date: Fri, 5 Jan 2018 22:34:58 +0100 Message-ID: To: Marek Kubica Cc: caml users Content-Type: multipart/alternative; boundary="001a1149e5ecccddd705620e3af6" Subject: Re: [Caml-list] OCaml reference manual non-free license --001a1149e5ecccddd705620e3af6 Content-Type: text/plain; charset="UTF-8" > It also creates issues for people wanting to contribute to the OCaml > manual on e.g. GitHub. It is not possible to create a pull request with > a change to the manual on any public platform because that would be > publishing without approval. I think this view is exaggerated, as I don't think that the people who wrote this clause would consider hosting (modified) .etex files on a Github clone of the manual's repository as "distribution". To "distribute" the documentation or manual, I would at least expect a rendered (compiled) version of it. It is not necessary to distribute a rendered copy of the manual to contribute to it. I'm not particularly fond of custom licenses either, but I don't think that they should be interpreted as making open-source contributions impossible. On Fri, Jan 5, 2018 at 9:55 PM, Marek Kubica wrote: > On Thu, 4 Jan 2018 14:44:05 +0100 > Xavier Leroy wrote: > > > The restriction on derivative works is very much intended. > > > > The license predates Creative Commons, but in CC terms it would be > > CC-BY-ND. > > Non-derivative licenses like the custom one on the OCaml manual and > also CC-BY-ND create annoying edge cases. We've seen the case of > Debian and Fedora already. But reading the license: > > > - Any translation or derivative work of the OCaml documentation and > > user's manual must be approved by the authors in writing before > > distribution. > > It also creates issues for people wanting to contribute to the OCaml > manual on e.g. GitHub. It is not possible to create a pull request with > a change to the manual on any public platform because that would be > publishing without approval. > > Kind regards, > Marek > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > --001a1149e5ecccddd705620e3af6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

It a= lso creates issues for people wanting to contribute to the OCaml
manual = on e.g. GitHub. It is not possible to create a pull request with
a chang= e to the manual on any public platform because that would be
publishing = without approval.

I think this view is exag= gerated, as I don't think that the people who wrote this clause would c= onsider hosting (modified) .etex files on a Github clone of the manual'= s repository as "distribution". To "distribute" the doc= umentation or manual, I would at least expect a rendered (compiled) version= of it. It is not necessary to distribute a rendered copy of the manual to = contribute to it.

I'm not particularly fond of= custom licenses either, but I don't think that they should be interpre= ted as making open-source contributions impossible.


On Fri, Ja= n 5, 2018 at 9:55 PM, Marek Kubica <marek@xivilization.net> wrote:
On Thu, 4 Ja= n 2018 14:44:05 +0100
Xavier Leroy <xavier.leroy@inri= a.fr> wrote:

> The restriction on derivative works is very much intended.
>
> The license predates Creative Commons, but in CC terms it would be
> CC-BY-ND.

Non-derivative licenses like the custom one on the OCaml manual and<= br> also CC-BY-ND create annoying edge cases. We've seen the case of
Debian and Fedora already. But reading the license:

> - Any translation or derivative work of the OCaml documentation and
>=C2=A0 user's manual must be approved by the authors in writing bef= ore
>=C2=A0 distribution.

It also creates issues for people wanting to contribute to the OCaml
manual on e.g. GitHub. It is not possible to create a pull request with
a change to the manual on any public platform because that would be
publishing without approval.

Kind regards,
Marek

--
Caml-list mailing list.=C2=A0 Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

--001a1149e5ecccddd705620e3af6--