Not logged in
Log in now
Create an account
Subscribe to LWN
Pencil, Pencil, and Pencil
Dividing the Linux desktop
LWN.net Weekly Edition for June 13, 2013
A report from pgCon 2013
Little things that matter in language design
Posted Oct 13, 2008 16:18 UTC (Mon) by rgmoore (subscriber, #75)
I think that it also does a good job of highlighting the philosophical differences between permissive and copyleft licenses. The whole point of permissive, BSD-style licenses is that the code is supposed to be mixable with anything out there. That only works with a recessive license. Copyleft licenses are the exact opposite. Their goal is to be as dominant as possible so that no other license can replace theirs.
Posted Oct 13, 2008 22:31 UTC (Mon) by njs (guest, #40338)
Another space of positive terms to explore: tit-for-tat, fair...
Posted Oct 13, 2008 22:41 UTC (Mon) by rgmoore (subscriber, #75)
Posted Oct 14, 2008 9:55 UTC (Tue) by danielpf (subscriber, #4723)
Posted Oct 16, 2008 5:04 UTC (Thu) by lysse (guest, #3190)
Posted Oct 23, 2008 13:30 UTC (Thu) by anton (guest, #25547)
I would describe the GPL as being dominant, while the BSD
license (and similar licenses) are recessive. [...] real organisms
inherit half of each parent's genes [...] while software projects
inherit all of their parents' licenses.
Moreover, if you, e.g., take only BSD parts from each parent, your
resulting software can be distributed under BSD, even if the parents
have GPL parts and therefore have to be distributed (as a whole) under
the terms of the GPL, just like a recessive trait can show up in a
child of two parents expressing a different, dominant trait.
So your analogy is pretty perfect.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds