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.4 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE autolearn=disabled version=3.1.3 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 0F9CBBC6C for ; Sun, 5 Aug 2007 14:03:52 +0200 (CEST) Received: from rabbit.math.nagoya-u.ac.jp (rabbit.math.nagoya-u.ac.jp [133.6.130.5]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l75C3oVc001300 for ; Sun, 5 Aug 2007 14:03:51 +0200 Received: from localhost (rabbit-172 [172.16.254.254]) by rabbit.math.nagoya-u.ac.jp (8.12.11/3.7W) with ESMTP id l75C3ndB022976; Sun, 5 Aug 2007 21:03:49 +0900 (JST) Date: Sun, 05 Aug 2007 21:03:49 +0900 (JST) Message-Id: <20070805.210349.2004151930.garrigue@math.nagoya-u.ac.jp> To: mle+ocaml@mega-nerd.com Cc: caml-list@inria.fr Subject: Re: [Caml-list] Sorted list From: Jacques GARRIGUE In-Reply-To: <20070805214459.c676d93a.mle+ocaml@mega-nerd.com> References: <20070804173517.GA24131@jiyu.gnu> <200708050247.34512.jon@ffconsultancy.com> <20070805214459.c676d93a.mle+ocaml@mega-nerd.com> X-Mailer: Mew version 4.2 on Emacs 21.4 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 46B5BCA6.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 compiler:01 olabl:01 restrictive:01 caml-list:01 constraint:01 binary:02 garrigue:03 garrigue:03 jacques:03 jacques:03 patches:03 erik:04 nagoya-u:04 problem:05 From: Erik de Castro Lopo > Distributing modifications to the compiler in the form of patches is > a bit of a PITA. Why? Please remember that you can still distribute binary versions of the modified software, so the constraint is just there to ensure that source versions include the full original sources, together with the modifications. A number of years ago I was doing it for olabl, and this was not a big problem (the license was even more restrictive then.) No, the real problem is that forking is difficult to justify if you provide only punctual improvements. So you still want the modifications to go into the trunk, not in a specific forked version... Jacques Garrigue