website logo
Auteur
avatar
BatteMan

Forum » » Développement » » QBox - a possible future option for MorphOS on the x86?


Post� : 18-11-2011 23:23 icone du post

Avant-propos : tout ce qui est écrit ci-dessous vient de ce que j'ai compris par mes diverses lectures/discussions... Donc sûrement approximatif mais cela permet de comprendre le principe "de base". De plus, je ne suis pas membre de la MorphOS Team, donc mes propos n'ont pas de véritables valeurs ^^

Pour essayer de résumer schématiquement, la QBox est une "nouvelle boîte", tout comme l'ABox est une boîte, et elle repose sur Quark, le noyau. La QBox existe déjà puisque c'est elle qui initialise tout et dans celle-ci que tourne l'ABox. L'ABox pourrait être considérée comme un processus de la QBox.
La QBox est bien plus "évoluée" et possède la protection mémoire et le support des multi-processeurs, mémoire virtuelle, etc.

Mais pourquoi l'ABox ne possède donc pas tout ça me direz-vous ? Car l'ABox a un A comme Amiga et cela signifie qu'elle est compatible avec les API Amiga... ce qui fait qu'on ne peut pas implémenter tout ça sans casser la compatibilité...

Il faut voir la QBox comme un socle sur lequel se pose l'ABox, et d'autres boîtes pourraient venir se poser sur cette QBox. On pourrait donc, rebooter l'ABox sans redémarrer la QBox, si vous avez suivi mon idée ^^

Alors, si on veut utiliser les caractéristiques de la QBox, ben faut développer un OS utilisant les caractéristiques de celle-ci mais qui ne sera plus compatible avec les API Amiga. L'avantage de la QBox, c'est qu'elle servira de base pour la migration vers un autre proc', le désavantage, c'est que l'ABox telle qu'on la connait ne pourra pas en tirer parti... mais on pourrait imaginer la QBox tournant en "parallèle" de l'ABox (mais lÃ, je sens que je m'avance trop... pas sûr qu'on puisse partager le truc si "simplement").

En fait, c'est un peu près la même idée que ce qui a été mis en place par Apple pour faire tourner MacOS 9 sur MacOS X, mais eux avaient les moyens...


Et sur les bons conseils d'henes, allez jeter un oeil sur le site MorphOS.de dispo sur Web.archive :
http://web.archive.org/web/20000819060436/http://www.morphos.de/ov erview.php3 (d'ailleurs, Ã la base, l'ABox ne devait pas être si "développée"...)

--
/me espère n'avoir pas dit trop de conneries et avoir été clair, mais c'est pas gagné ^^
_________________________________________________________
Inscrivez-vous à l'Annuaire Amiga & MorphOS Francophone !
iMac G5 2,1 GHz + PowerBook G4 15" 1,67GHz et bien plus ^^

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=898&forum=52