plus de portages Morphos qu’amiga OS4.0
-
Si c’était un bug alors MacOS X aurait le même. Sauf que ca n’a rien d’un bug mais au contraire c’est un choix on ne peut plus judicieux, c’est juste l’une des façons les plus propre possible de faire pour passer d’un environnement non protégé à un environnement protégé.
Les DevKit morphos1.4 actuels ne permettent pas de faire des applis QBox completes mais uniquement ABox. Toutes les applis Mos actuelles existantes et en cours de développement sont Abox. Donc les adaptations a effectuer pour qu’elles basculent QBox seront de l’ordre d’un portage. Basculer un source morphos/Abox vers Amiga OS4 demandera peut etre moins de travail que de le porter à QBox !
Pour le reste, rapelle toi que MacOS X n’est pas un amiga.
Bonjour,
Les DevKit morphos1.4 actuels ne permettent pas de faire des applis QBox completes mais uniquement ABox.
Toute les applis Mos actuelle existante et en cours de développement sont Abox. Donc ta logique s’effondre: Pour le passage a QBox il faudra des adaptations systématiques, de l’ordre d’un passage d’une API a l’autre donc tout reste à faire. Ca te montre que ce qui vaut pour mac ne vaut pas forcément dans un contexte amiga/Morphos.
Oui actuellement comme je l’ai dit, mais encore faudrait il que tu lise correctement, il y a sur MorphOS deux choses:
1) Les APIs de l’ABox qui sont des APIs AmigaOS 3.x modernisés et étendues (de même que celles d’OS 4 aujourd’hui d’ailleurs, quoiqu’en disent les lobotomiseurs de l’OS4 Team). (<=> Classic sur Mac)
2) Un embryon d’API de la QBox (<=> Cocoa sur Mac)
bref, soit on fait des applis ABox (seul choses possible pour un developpeur externe actuellement), soit on ecrit des trucs pour la QBox (comme c’est encore à l’état embyonnaire, peu de chose peuvent être fait à l’heure actuel à ce niveau).
Cela n’empeche pas:
1) Que dès que les APIs QBox seront à un état permettant de les rendrent utilisables par les developpeurs externe, elles soient mises à disposition, ainsi qu’a MorphOS « QBox enabled ».
2)Qu’il puisse y avoir des APIs communes ABox/QBox à l’avenir si cela est faisable techniquement
Et contrairement à ce que tu dis, tout ce que j’ai dit precedement est parfaitement valable. Encore faut il lire les choses correctement. Ou alors retournes au CP.
Pour le reste, rapelle toi que MacOS X n’est pas un amiga.
Mais tu le fais expres ou tu ne sais vraiment pas lire correctement?
Tu n’as pas remarqué que je parlais de MacOS X comme exemple pour ettayer mon argumentation sur la faisabilité d’une API commune entre deux environnement distinct. Et donc qu’un systeme offrant deux environnement distinct comme MorphOS (ABox/QBox) et MacOS X (MacOS X natif/MacOS Classic) peut parfaitement offrir des APIs permettant de faire des applications tournant sur les deux environnements distincts puisque MacOS X le fait sans problème.
Bref, ce n’était qu’un exemple pour démontrer que ce type d’architecture systeme n’empeche aucunement dans l’absolu une API commune. Je dis dans l’absolu puisqu’apres dans la pratique il faut voir si l’environnement « legacy » est suffisament souple pour le permettre, c’est le cas pour MacOS Classic comme on a pu le voir, mais est ce faisable dans le cas d’un systeme ayant une compatibilité AmigaOS 3.x, là c’est une autre question.
A+
Le fameux Hobbit
Excusez mon intrusion dans cette discussion, mais si j’ai bien compris le fonctionnement de MacOSX et que je le transpose à MorphOS, ça donne :
Pas besoin de recompiler les applis ABox puisqu’elles tourneront dans la QBox. En effet, l’ABox sera une surcouche de la QBox. Bon, ces softs n’auront pas de mémoire protégée, ok. Mais l’ABox, elle, sera dans un environnement avec mémoire protégée, donc si un soft de l’ABox meurt, il suffit de relancer l’ABox.
J’ai bon ?
—
/me aime bien faire des explications incompréhensibles
Only Amiga makes it possible !
Le fait est que tout les developpeur morphos vont devoir refaire leurs applis !
Pas besoin de recompiler les applis ABox puisqu’elles tourneront dans la QBox
Faux ! Les applications ABox devront etre recompilé pour tourner QBox ! La mos team n’a pas intéret a ce que ça s’ebruite, mais tout le monde est au courant depuis 3 ans !
Bonjour,
Faux ! Les applications ABox devront etre recompilé pour tourner QBox !
L’avenir nous le dira… Tous comme l’avenir nosu dira si effectivement ce que tu avance sur OS 4 sera verifié ou non. Parce qu’a moins d’être Madame Irma, cat pour MorphOS on ne peut dire à l’avance s’il y aura quelque chose qui marche vraiment dans la pratique pour permettre d’avoir des applis qui tournent indifferement dans l’ABox et la QBox sans recompiler. De même pour OS 4 on ne peux pas dire à l’avance si ca marchera leur truc.
A+
Le fameux Hobbit
Bonjour,
Je rajoute que c’est démontré par le fait que les applis Abox sont dans un contexte de gestion mémoire os3.x sans protection, contrairement a la QBox. Meme Nico à confirmé.
Tout comme les applications Classic qui tourne dans la boite de compatibilité Classic de MacOS X.
Pour t’aider à lire ce qu’a dit Batteman puisque tu semble pas avoir des competences suffisantes en lecture. Il a demandé si on pouvait faire tourner les applis ABox dans l’ABox par dessus la QBox comme on fait tourner les applis Classic dans la boite de compatibilité Classic par dessus MacOS X.
Chose à quoi j’ai evidement répondu OUI, puisque c’est déjà ce qui se passe aujourd’hui même si cela n’est pas visible.
A+
Le fameux Hobbit
Je vous laisse les dernier mots aux spécialistes des boites sur leurs domaines, mais on est d’accord: les devkit QBox et donc l’usage de la protection mémoire active ne sont pas encore là, et si un jour ils le sont, tout les developpeurs morphos et d’applications morphos devront adapter et recompiler l’ensemble des binaires morphos pour en profiter. Ma petite phrase de signature est donc vraie.
Bonjour,
Pas forcément, il y a la possibilité d’émuler l’environnement RAM natif de l’ABox dans la QBox…C’est un peu plus lent mais le problème est résolu après une simple recompilation ou nouvelle version des logiciels.
Franchement aucun interet, ca n’apporte rien de plus, au contraire.
Déjà avec l’ABox telle qu’elle est conçue aujourd’hui on pourra:
– Executer des applis ABox en parfait multitaches avec les applis QBox sans presque se rendre compte que y’a l’ABox qui tourne
– Les applis ABox ne planteront au pire que l’ABox et donc n’impacteront pas du tout sur les applis QBox et la QBox en général.
A+
Le fameux Hobbit
Faux ! Les applications ABox devront etre recompilé pour tourner QBox ! La mos team n’a pas intéret a ce que ça s’ebruite, mais tout le monde est au courant depuis 3 ans !
Les applications de la « QBox » utiliseront une nouvelles API, non
seulement il sera necessaire de recompiler, mais aussi d’adapter.
La MorphOs team ne l’as jamais caché, ca a été indiqué depuis le
premier jour.
De toutes façon, les soft « MorphOS/ABox » fonctionneront toujours avec
la QBox. -> on ne perd pas les applis
Par contre, si une application explose dans l’ABox, et que tu coup
l’ABox n’explose, cela n’affectera pas la QBox, comme cela n’affecte
pas non plus Quark.
C’est exactement, le même principe que le MacOS X.
Bref, j’arrete car je repeterai ce qu’a dis IFrodo qui a bien compris
le système.
Krabob, je comprend pas ton probleme.
Oui, la protection de mémoire dans le MorphOS actuelle est limité
à Quark.
Par contre, je ne vois pas comment une applis OS4 (ou une applis 68k,
WarpUP…) pourra profiter de la MP, du ressource tracking, du SMP et
autre jouissance moderne.
Explique moi!
Bye
Bonjour,
Par contre, je ne vois pas comment une applis OS4 (ou une applis 68k,
WarpUP…) pourra profiter de la MP, du ressource tracking, du SMP et
autre jouissance moderne.
Explique moi!
Cherches pas, il se contente de repeter les bobards lobotomisateurs de l’OS4 Team qui ne sait pas elle même encore comment ils vont essayer d’arriver à faire marcher leur truc, ni même si en pratique ca marchera vraiment.
Comme je l’ai déjà dit, si finalement il s’avere qu’il n’y arrive pas, ca ne serait pas la premiere fois que cette OS4Team annonce des trucs merveilleux et finalement se rend compte que ca ne va pas.
Perso je sens bien qu’au fur et à mesure des mises à jour ils rajoutent/modifient des APIs qui votn de plus en plus casser la compatibilité avec les applis « legacy » et à chaque fois il faudra revoir legerement les applis OS 4 pour prendre ne compte ces modifs, et au final qd y’aura la protection mémoire vu que les applis OS 4 auront été mises à jour au fur et à mesure, elles ocntinueront à tourner, par contre la compatibilité « legacy » (AmigaOS 3.x) sera (presque?) totalement cassée.
A+
Le fameux Hobbit
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Général › plus de portages Morphos qu’amiga OS4.0