Il y a à ma connaissance au moins trois noyaux Mach libres (OSF Mach, GNU Mach et OSKit Mach), mais il y en a peut-être plus. Ils se présentent sous forme de sources disponibles sous une licence libre, un peu comme le noyau Linux.
Par contre, comme Mach est un micro-noyau, il comprend beaucoup moins de choses. Pour avoir un vrai environnement Unix, il faut le bâtir autour de ce noyau. C'est ce que fait Apple avec Darwin, et c'est ce que fait GNU avec le Hurd.
---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book