Ce diagramme décrit l'évolution des systèmes d'exploitation qui ont contribué au développement de la famille des Unix.
Des schémas similaires existent sur Internet, cependant la plupart contiennent de nombreuses erreurs. Ce diagramme peut sembler moins complet que certains autres car l'accent a été mis sur la rigueur et la véracité des informations.
La majorité des informations ont été directement extraites à partir des ressources officielles des systèmes d'exploitation. C'est à dire les sites web, la documentation, ainsi que le code source. Dans les autres cas, j'ai eu recours à des correspondances avec des personnes qui ont été impliqués dans le développement.
Dans un soucis de précision, les différentes flèches désignent différents liens entre les systèmes :
- les traits pleins désignent un successeur,
- les traits discontinus désignent un dérivé,
- les pointillés désignent une reprise partielle de code.
Malgré l'effort apporté, ce diagramme n'est pas parfait et ne demande qu'a être plus complet. Ainsi, si vous avez des connaissances à apporter, n'hésitez pas à proposer vos contributions ou à exprimer votre point de vue.
Ce diagramme est mise à jour fréquemment, apportant corrections et ajouts, n'hésitez pas à le consulter régulièrement.
Ce diagramme a été réalisé avec le logiciel Graphviz de AT&T Labs.