qui connait le noyau unix mach? - Linux et OS Alternatifs
Marsh Posté le 17-04-2002 à 13:22:24
C'est pas un noyau, mais un micro noyau. En revanche, macOSX ne se base pas dessus. Fait une recherche ici sur le hurd, tu auras des infos puisque le hurd est (pour l'instant) construit au dessus de mach
Marsh Posté le 17-04-2002 à 14:04:16
Sisi, MacOS X est basé sur un micro-noyau Mach.
Marsh Posté le 17-04-2002 à 14:10:35
Jar Jar a écrit a écrit : Sisi, MacOS X est basé sur un micro-noyau Mach. |
C'est pas un BSD ?
edit : je comprend mieux avec un dessin :
C'est un micro noyaux mach avec un environnement BSD.
[jfdsdjhfuetppo]--Message édité par kadreg--[/jfdsdjhfuetppo]
Marsh Posté le 17-04-2002 à 14:26:41
kadreg a écrit a écrit : C'est un micro noyaux mach avec un environnement BSD. |
Pile poil.
Marsh Posté le 17-04-2002 à 15:19:02
Et sous quelle forme ca se presente le micronoyau mach, des sources??
par exemple si je veux utiliser ce micro noyau pour creer mon propre environnement unix g besoin de quoi?
Marsh Posté le 17-04-2002 à 15:44:01
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.
Marsh Posté le 17-04-2002 à 21:05:30
Jar Jar a écrit a écrit : Sisi, MacOS X est basé sur un micro-noyau Mach. |
Tu m'etonnes là. Il y avait un Unix sur Mac vendu(?) par Apple et tournant sur les becannes Apple il y a une dizaine d'années basé sur un kernel Mach.
Mais pour OS/X je serais pas affirmatif.
A+,
Marsh Posté le 17-04-2002 à 21:28:01
http://developer.apple.com/techpub [...] index.html
Citation : # Kernel environment. Provides the foundation layer of Mac OS X. Its primary components are Mach and BSD, but it also includes networking protocol stacks and services, file systems, and device drivers. |
Marsh Posté le 17-04-2002 à 21:35:23
OK, j'ai lu.
Ils ont donc refait une implem partielle de BSD au dessus d'un micro-kernel Mach.
Dommage, quitte a choisir un micro kernel, ils auraient pu choisir qque chose de plus recent, par exemple CHORUS.
A+,
Marsh Posté le 18-04-2002 à 09:35:17
gilou a écrit a écrit : OK, j'ai lu. Ils ont donc refait une implem partielle de BSD au dessus d'un micro-kernel Mach. Dommage, quitte a choisir un micro kernel, ils auraient pu choisir qque chose de plus recent, par exemple CHORUS. A+, |
Chorus is dead, ou alors le seras sous peu...
En plus à programmer, Chorus, on s'approche du cauchemar, si je tenais les gens qui ont choisi les noms des structures et de leur contenu
Marsh Posté le 16-04-2002 à 23:33:41
c quoi ce truc la parce aue apparement mac os X et NeXT step sont bases sur ca?
---------------
Your god is dead and no one care!!