I wrote:
> 
> That is not the choice we have to make.  Adding the special-exception-for-CPL 
> clause to the darcs license would not in any way preclude darcs from using 
> GPL'ed code.

Allow me to illustrate with ASCII art:

  +---------+  +-------+  +-------+
  | Eclipse |  | darcs |  | Linux |
  |   CPL   |  |   ?   |  |  GPL  |
  +---------+  +-------+  +-------+

(Or substitute any CPL'ed code for "Eclipse" and any GPL'ed code for "Linux" 
if it makes the scenario more realistic for you.)

If darcs is under GPL then the following three rules hold:

              +--------------------+
              |       allowed      |
  +---------+ |+-------+  +-------+|
  | Eclipse | || darcs |  | Linux ||
  |   CPL   | ||   ?   |  |  GPL  ||
  +---------+ |+-------+  +-------+|
              +--------------------+

 +----------------------+
 |      disallowed      |
 |+---------+  +-------+| +-------+
 || Eclipse |  | darcs || | Linux |
 ||   CPL   |  |   ?   || |  GPL  |
 |+---------+  +-------+| +-------+
 +----------------------+

 +---------------------------------+
 |             disallowed          |
 |+---------+  +-------+  +-------+|
 || Eclipse |  | darcs |  | Linux ||
 ||   CPL   |  |   ?   |  |  GPL  ||
 |+---------+  +-------+  +-------+|
 +---------------------------------+

If darcs is under GPL-plus-special-exception-for-CPL then the following three 
rules hold:

              +--------------------+
              |       allowed      |
  +---------+ |+-------+  +-------+|
  | Eclipse | || darcs |  | Linux ||
  |   CPL   | ||   ?   |  |  GPL  ||
  +---------+ |+-------+  +-------+|
              +--------------------+

 +----------------------+
 |       allowed        |
 |+---------+  +-------+| +-------+
 || Eclipse |  | darcs || | Linux |
 ||   CPL   |  |   ?   || |  GPL  |
 |+---------+  +-------+| +-------+
 +----------------------+

 +---------------------------------+
 |             disallowed          |
 |+---------+  +-------+  +-------+|
 || Eclipse |  | darcs |  | Linux ||
 ||   CPL   |  |   ?   |  |  GPL  ||
 |+---------+  +-------+  +-------+|
 +---------------------------------+


Regards,

Zooko

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to