Je pense qu'on peut quand même faire une différenciation assez claire au niveau du noyau.
Déjà les trois noyaux (NT pour Windows, XNU pour OSX et Linux pour nos distributions) ne sont pas construits de la même manière.
Là pour le coup ce n'est pas de l'apparence
NT est un micro-noyau enrichi, HURD aussi (pourtant on voit bien la différence avec Windows pour le coup
), Linux est un monolithique modulaire, XNU est un noyau enrichi hybride (Micro-noyau Mach + du code de BSD, quel foutoir
)...