Posted Sep 20, 2007 12:15 UTC (Thu) by eSk
In reply to: The license?
Parent article: The case of the unwelcome attribution
True. The BSD in-kernel architectures are not completely compatible. Some porting effort has to be employed in order to bring code from one kernel into another one---depending on the extent and type of code in question of course. There's still quite a bit of code flowing in between the kernel trees though (just look at the CVS commit messages). Perhaps more importantly, one of the projects may have a completely new architetural design that is getting polished and reaching a mature state proving its usefullness before other competing solutions in the other projects get phased out in favour of the superior one. This is pretty much a win-win situation.
Sure, in the Linux world one may have out-of-tree variants attempting sort of the same thing, but these variants will for the most part want to be short lived and get merged into mainline to easy the task of keeping things up to date. On the BSD side, on the other hand, the forkers are more inclined to follow through with their ideas fully without compromise, not necessarily aspiring to having the code merged back at a later stage. This can often create more interesting and radical changes (e.g., DragonflyBSD).
to post comments)