Un poco de historia...
Antes de UNIX los SO se escribían al más bajo nivel (lenguaje ensamblador). Unix fue desarrollado por laboratorios usando lenguaje C por BELL (ATT) y está protegido. Hoy es propiedad de NOVELL y de SCO.
El lenguaje C se incluyó como herramienta del UNIX, haciéndolo extensible y capaz de recompilarse a si mismo.
SUN (hoy Oracle) creó Solaris pero pagaba regalías a ATT. La universidad de Berkeley creó BSD, pero copió el núcleo (o kernel) y entró en una disputa legal que evitó su crecimiento.
Apple™ reescribió desde cero una versión de BSD: Mac OS X.
Linus Trovald escribió de cero su propia versión y la llamó LINUX.