https://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&feed=atom&action=historyCompatibilité entre Plate-forme - Revision history2024-03-28T21:19:58ZRevision history for this page on the wikiMediaWiki 1.30.0https://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3541&oldid=prevThebucheron at 12:15, 20 May 20162016-05-20T12:15:19Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 12:15, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI". Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et <del class="diffchange diffchange-inline">les </del>types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI". Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et <ins class="diffchange diffchange-inline">des </ins>types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3540&oldid=prevThebucheron at 12:14, 20 May 20162016-05-20T12:14:18Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 12:14, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:CubicIDE.png|200px|thumb|right|CubicIDE <del class="diffchange diffchange-inline">editing an </del>HTML <del class="diffchange diffchange-inline">document and an </del>ARexx <del class="diffchange diffchange-inline">script</del>]]Un des effets positifs les plus importants de la compatibilité de MorphOS avec les programmes Amiga est le fait que les utilisateurs de MorphOS peuvent lancer directement la plupart des logiciels commerciaux achetés pour leur Amiga, avec le grand avantage de la puissance et de la vitesse. La plateforme informatique MorphOS/Pegasos n'est donc pas partie de zéro ! Bien que la mort officielle de Commodore soit datée du 29 avril 1994, beaucoup de logiciels Amiga ont encore été développés pendant des années après cette date. Et un certain nombre de programmes importants sont encore activement développés aujourd'hui, comme, par exemple, [http://www.pagestream.org/ ''PageStream''] (qui est actuellement disponible pour les plateformes Amiga, Linux, MacOS, et Windows, ainsi qu'en code natif PowerPC pour MorphOS), l'éditeur de texte avancé "GoldEd" (qui est maintenant le noyau de [http://devplex.awardspace.biz/ ''Cubic IDE''], un environnement de développement intégré qui couvre tous les principaux langages de programmation et SDKs disponibles pour AmigaOS/MorphOS), le dernier programme de présentation [http://www.airsoftsoftwair.com/ ''Hollywood''] (digne héritier de son illustre prédecesseur, "Hollywood" est entièrement compatible avec "Scala", et ajoute toutes les caractéristiques permises par les systèmes graphiques modernes), etc...</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:CubicIDE.png|200px|thumb|right|CubicIDE<ins class="diffchange diffchange-inline">, l'édition d'un document </ins>HTML <ins class="diffchange diffchange-inline">et d'un script </ins>ARexx]]Un des effets positifs les plus importants de la compatibilité de MorphOS avec les programmes Amiga est le fait que les utilisateurs de MorphOS peuvent lancer directement la plupart des logiciels commerciaux achetés pour leur Amiga, avec le grand avantage de la puissance et de la vitesse. La plateforme informatique MorphOS/Pegasos n'est donc pas partie de zéro ! Bien que la mort officielle de Commodore soit datée du 29 avril 1994, beaucoup de logiciels Amiga ont encore été développés pendant des années après cette date. Et un certain nombre de programmes importants sont encore activement développés aujourd'hui, comme, par exemple, [http://www.pagestream.org/ ''PageStream''] (qui est actuellement disponible pour les plateformes Amiga, Linux, MacOS, et Windows, ainsi qu'en code natif PowerPC pour MorphOS), l'éditeur de texte avancé "GoldEd" (qui est maintenant le noyau de [http://devplex.awardspace.biz/ ''Cubic IDE''], un environnement de développement intégré qui couvre tous les principaux langages de programmation et SDKs disponibles pour AmigaOS/MorphOS), le dernier programme de présentation [http://www.airsoftsoftwair.com/ ''Hollywood''] (digne héritier de son illustre prédecesseur, "Hollywood" est entièrement compatible avec "Scala", et ajoute toutes les caractéristiques permises par les systèmes graphiques modernes), etc...</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Quoi qu'il en soit, quand une plateforme informatique a une petite base d'utilisateurs comme MorphOS, le développement de nouveaux logiciels devient difficile. La production de logiciel commercial n'est pas encouragée, puisqu'il n'y a qu'une petite probabilité de trouver un nombre suffisamment grand d'acheteurs. La production de logiciel Open Source et de shareware est constante, ou augmente très lentement, parce qu'elle ne trouve pas une base suffisamment grande de codeurs : chacun étant déjà concentré sur un certain nombre de projets ne leur laissant pas de temps pour d'autres. Dans ces conditions, il existe une solution qui parfois peut réduire considérablement le temps d'élaboration d'une application : la conversion d'un logiciel issu d'une autre plateforme.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Quoi qu'il en soit, quand une plateforme informatique a une petite base d'utilisateurs comme MorphOS, le développement de nouveaux logiciels devient difficile. La production de logiciel commercial n'est pas encouragée, puisqu'il n'y a qu'une petite probabilité de trouver un nombre suffisamment grand d'acheteurs. La production de logiciel Open Source et de shareware est constante, ou augmente très lentement, parce qu'elle ne trouve pas une base suffisamment grande de codeurs : chacun étant déjà concentré sur un certain nombre de projets ne leur laissant pas de temps pour d'autres. Dans ces conditions, il existe une solution qui parfois peut réduire considérablement le temps d'élaboration d'une application : la conversion d'un logiciel issu d'une autre plateforme.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|<del class="diffchange diffchange-inline">An old </del>version <del class="diffchange diffchange-inline">of </del>MPlayer <del class="diffchange diffchange-inline">on </del>MorphOS]][[File:Blender.jpg|200px|thumb|left|<del class="diffchange diffchange-inline">The </del>3D <del class="diffchange diffchange-inline">modeling and rendering program </del>Blender]]Quand AmigaOS a été conçu, un certain nombre de structures et de caractéristiques ont été inspirées par Unix, et naturellement on les retrouvent dans "l'ABox", l'API de MorphOS. Ainsi la conversion de commandes shell, utilitaires, programmes, et jeux d'Unix à AmigaOS, et maintenant de Linux à MorphOS, n'est parfois pas difficile. Deux bibliothèques système spécifiques ("ixemul.library" et "ixnet.library") permettent de faciliter la conversion de programmes exigeant des routines spéciales Linux. Même de grandes et complexes applications comme "MPlayer", "MEncoder", "MLDonkey", "E-UAE", "MAME", "Blender", ont été portées sur MorphOS.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|<ins class="diffchange diffchange-inline">Une ancienne </ins>version <ins class="diffchange diffchange-inline">de </ins>MPlayer <ins class="diffchange diffchange-inline">sur </ins>MorphOS]][[File:Blender.jpg|200px|thumb|left|<ins class="diffchange diffchange-inline">La modélisation </ins>3D <ins class="diffchange diffchange-inline">et le programme de rendu sur </ins>Blender]]Quand AmigaOS a été conçu, un certain nombre de structures et de caractéristiques ont été inspirées par Unix, et naturellement on les retrouvent dans "l'ABox", l'API de MorphOS. Ainsi la conversion de commandes shell, utilitaires, programmes, et jeux d'Unix à AmigaOS, et maintenant de Linux à MorphOS, n'est parfois pas difficile. Deux bibliothèques système spécifiques ("ixemul.library" et "ixnet.library") permettent de faciliter la conversion de programmes exigeant des routines spéciales Linux. Même de grandes et complexes applications comme "MPlayer", "MEncoder", "MLDonkey", "E-UAE", "MAME", "Blender", ont été portées sur MorphOS.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Les principaux obstacles pour convertir le code sont l'absence de la fonction "fork()" dans AmigaOS et "l'ABox" de MorphOS, le fait qu'AmigaOS/MorphOS ne sont pas entièrement conforme à la norme POSIX, et l'extrême difficulté de la conversion de la GUI. Les GUIs Linux sont basés sur des systèmes de fenêtrage qui sont habituellement des parties de grands environnements de bureau, et ne sont pas intégrés dans l'OS. Mis à part un port rapide et embryonnaire très récent de "X-Windows", aucun système de fenêtrage Linux n'a jamais été porté sur AmigaOS/MorphOS. Un tel port n'offrirait d'ailleurs aucun réel avantage... Tout d'abord parce que le port serait très difficile à faire et ensuite parce que le plus petit système de fenêtrage Linux est au moins 5 fois plus grand que MorphOS lui-même. La simple conversion d'une GUI exigerait la perte complète du caractère compact de MorphOS, et le transformerait en nouveau et inutile OS de style Linux.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Les principaux obstacles pour convertir le code sont l'absence de la fonction "fork()" dans AmigaOS et "l'ABox" de MorphOS, le fait qu'AmigaOS/MorphOS ne sont pas entièrement conforme à la norme POSIX, et l'extrême difficulté de la conversion de la GUI. Les GUIs Linux sont basés sur des systèmes de fenêtrage qui sont habituellement des parties de grands environnements de bureau, et ne sont pas intégrés dans l'OS. Mis à part un port rapide et embryonnaire très récent de "X-Windows", aucun système de fenêtrage Linux n'a jamais été porté sur AmigaOS/MorphOS. Un tel port n'offrirait d'ailleurs aucun réel avantage... Tout d'abord parce que le port serait très difficile à faire et ensuite parce que le plus petit système de fenêtrage Linux est au moins 5 fois plus grand que MorphOS lui-même. La simple conversion d'une GUI exigerait la perte complète du caractère compact de MorphOS, et le transformerait en nouveau et inutile OS de style Linux.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3539&oldid=prevThebucheron at 12:04, 20 May 20162016-05-20T12:04:18Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 12:04, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI".  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI". Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et les types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et les types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td><td colspan="2"> </td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3538&oldid=prevThebucheron at 11:59, 20 May 20162016-05-20T11:59:29Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 11:59, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l15" >Line 15:</td>
<td colspan="2" class="diff-lineno">Line 15:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI".  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI".  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et les types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Malgré tout, le port actuel le plus significatif est la version MorphOS du navigateur "Origyn Web Browser" (OWB), qui comme "Safari" est basé sur le moteur WebKit d'Apple et permet ainsi aux utilisateurs de MorphOS d'avoir un navigateur à la pointe de la technologie. Encore une fois la version MorphOS est non seulement une recompilation rapide mais soignée intégrant l'aspect et le comportement global du système d'exploitation (y compris le soutien "ARexx"), en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe, le soutien de différentes langues et les types MIME, le blocage de contenu, les menus contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les sites visités, une session de sauvegarde / restauration et aussi un plugin/flash basé sur le port MorphOS de "swfdec".</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3537&oldid=prevThebucheron at 11:58, 20 May 20162016-05-20T11:58:40Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 11:58, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI". <del class="diffchange diffchange-inline">Anyway</del>, <del class="diffchange diffchange-inline">the most relevant current </del>port <del class="diffchange diffchange-inline">is the </del>MorphOS <del class="diffchange diffchange-inline">version of the ''</del>Origyn Web Browser<del class="diffchange diffchange-inline">'' </del>(OWB), <del class="diffchange diffchange-inline">which is - like Apple's </del>Safari <del class="diffchange diffchange-inline">- based on the </del>WebKit <del class="diffchange diffchange-inline">engine and thus provides </del>MorphOS <del class="diffchange diffchange-inline">users with a state-of-the-art browser</del>. <del class="diffchange diffchange-inline">Again the </del>MorphOS <del class="diffchange diffchange-inline">version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including </del>''ARexx<del class="diffchange diffchange-inline">'' support</del>), <del class="diffchange diffchange-inline">providing all the common user's needs like cookie and password management</del>, <del class="diffchange diffchange-inline">support for different languages and mime </del>types, <del class="diffchange diffchange-inline">content blocking</del>, <del class="diffchange diffchange-inline">configurable context </del>menus <del class="diffchange diffchange-inline">e.g. displaying recently closed tabs and visited </del>sites, session <del class="diffchange diffchange-inline">saving</del>/<del class="diffchange diffchange-inline">restoration and also a Flash-</del>plugin <del class="diffchange diffchange-inline">based on the </del>MorphOS <del class="diffchange diffchange-inline">port of ''</del>swfdec<del class="diffchange diffchange-inline">''</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Une fois reconnue l'inutilité de convertir de grandes parties de distributions Linux vers MorphOS, une meilleure idée a émergée : la création d'un grand pack logiciel reliant tous les appels à certaines structures basiques d'un système vers leurs équivalences dans d'autres systèmes. Une tentative dans cette direction concerne GTK (la trousse à outils de GIMP, où GIMP est l'acronyme de "GNU Images Manipulation Program"), qui essaie de relier cette trousse à outils populaire de widget afin de créer des GUIs pour le système "X-Window" correspondant aux widgets "MUI".  </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> Malgré tout</ins>, <ins class="diffchange diffchange-inline">le </ins>port <ins class="diffchange diffchange-inline">actuel le plus significatif est la version </ins>MorphOS <ins class="diffchange diffchange-inline">du navigateur "</ins>Origyn Web Browser<ins class="diffchange diffchange-inline">" </ins>(OWB), <ins class="diffchange diffchange-inline">qui comme "</ins>Safari<ins class="diffchange diffchange-inline">" est basé sur le moteur </ins>WebKit <ins class="diffchange diffchange-inline">d'Apple et permet ainsi aux utilisateurs de </ins>MorphOS <ins class="diffchange diffchange-inline">d'avoir un navigateur à la pointe de la technologie</ins>. <ins class="diffchange diffchange-inline">Encore une fois la version </ins>MorphOS <ins class="diffchange diffchange-inline">est non seulement une recompilation rapide mais soignée intégrant l</ins>'<ins class="diffchange diffchange-inline">aspect et le comportement global du système d</ins>'<ins class="diffchange diffchange-inline">exploitation (y compris le soutien "</ins>ARexx<ins class="diffchange diffchange-inline">"</ins>), <ins class="diffchange diffchange-inline">en fournissant tous les besoins utilisateur commun comme les cookies et la gestion des mots de passe</ins>, <ins class="diffchange diffchange-inline">le soutien de différentes langues et les </ins>types <ins class="diffchange diffchange-inline">MIME</ins>, <ins class="diffchange diffchange-inline">le blocage de contenu</ins>, <ins class="diffchange diffchange-inline">les </ins>menus <ins class="diffchange diffchange-inline">contextuels configurables permettant par exemple d'afficher les onglets récemment fermés et les </ins>sites <ins class="diffchange diffchange-inline">visités</ins>, <ins class="diffchange diffchange-inline">une </ins>session <ins class="diffchange diffchange-inline">de sauvegarde </ins>/ <ins class="diffchange diffchange-inline">restauration et aussi un </ins>plugin<ins class="diffchange diffchange-inline">/flash basé sur le port </ins>MorphOS <ins class="diffchange diffchange-inline">de "</ins>swfdec<ins class="diffchange diffchange-inline">"</ins>.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3536&oldid=prevThebucheron at 10:50, 20 May 20162016-05-20T10:50:59Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 10:50, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]<del class="diffchange diffchange-inline">Once people recognised the uselessness of porting large pieces of </del>Linux <del class="diffchange diffchange-inline">distributions to </del>MorphOS, a <del class="diffchange diffchange-inline">better idea emerged</del>: <del class="diffchange diffchange-inline">the creation of wrappers that relate all the calls to certain basic </del>structures <del class="diffchange diffchange-inline">of one system to their equivalents in the other system</del>. <del class="diffchange diffchange-inline">As mentioned above, one attempt in this </del>direction <del class="diffchange diffchange-inline">concerns </del>GTK (<del class="diffchange diffchange-inline">the </del>GIMP <del class="diffchange diffchange-inline">Toolkit</del>, <del class="diffchange diffchange-inline">where </del>GIMP <del class="diffchange diffchange-inline">is the acronym of </del>GNU <del class="diffchange diffchange-inline">Image </del>Manipulation Program), <del class="diffchange diffchange-inline">and tries to relate this popular </del>widget <del class="diffchange diffchange-inline">toolkit for creating </del>GUIs <del class="diffchange diffchange-inline">for the ''</del>X-<del class="diffchange diffchange-inline">Windows'' system to the corresponding </del>widgets <del class="diffchange diffchange-inline">of ''</del>MUI<del class="diffchange diffchange-inline">''</del>. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]<ins class="diffchange diffchange-inline">Une fois reconnue l'inutilité de convertir de grandes parties de distributions </ins>Linux <ins class="diffchange diffchange-inline">vers </ins>MorphOS, <ins class="diffchange diffchange-inline">une meilleure idée </ins>a <ins class="diffchange diffchange-inline">émergée </ins>: <ins class="diffchange diffchange-inline">la création d'un grand pack logiciel reliant tous les appels à certaines </ins>structures <ins class="diffchange diffchange-inline">basiques d'un système vers leurs équivalences dans d'autres systèmes</ins>. <ins class="diffchange diffchange-inline">Une tentative dans cette </ins>direction <ins class="diffchange diffchange-inline">concerne </ins>GTK (<ins class="diffchange diffchange-inline">la trousse à outils de </ins>GIMP, <ins class="diffchange diffchange-inline">où </ins>GIMP <ins class="diffchange diffchange-inline">est l'acronyme de "</ins>GNU <ins class="diffchange diffchange-inline">Images </ins>Manipulation Program<ins class="diffchange diffchange-inline">"</ins>), <ins class="diffchange diffchange-inline">qui essaie de relier cette trousse à outils populaire de </ins>widget <ins class="diffchange diffchange-inline">afin de créer des </ins>GUIs <ins class="diffchange diffchange-inline">pour le système "</ins>X-<ins class="diffchange diffchange-inline">Window" correspondant aux </ins>widgets <ins class="diffchange diffchange-inline">"</ins>MUI<ins class="diffchange diffchange-inline">"</ins>. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3535&oldid=prevThebucheron at 10:38, 20 May 20162016-05-20T10:38:05Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 10:38, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11" >Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Les principaux obstacles pour convertir le code sont l'absence de la fonction "fork()" dans AmigaOS et "l'ABox" de MorphOS, le fait qu'AmigaOS/MorphOS ne sont pas entièrement conforme à la norme POSIX, et l'extrême difficulté de la conversion de la GUI. Les GUIs Linux sont basés sur des systèmes de fenêtrage qui sont habituellement des parties de grands environnements de bureau, et ne sont pas intégrés dans l'OS. Mis à part un port rapide et embryonnaire très récent de "X-Windows", aucun système de fenêtrage Linux n'a jamais été porté sur AmigaOS/MorphOS. Un tel port n'offrirait d'ailleurs aucun réel avantage... Tout d'abord parce que le port serait très difficile à faire et ensuite parce que le plus petit système de fenêtrage Linux est au moins 5 fois plus grand que MorphOS lui-même. La simple conversion d'une GUI exigerait la perte complète du caractère compact de MorphOS, et le transformerait en nouveau et inutile OS de style Linux.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Les principaux obstacles pour convertir le code sont l'absence de la fonction "fork()" dans AmigaOS et "l'ABox" de MorphOS, le fait qu'AmigaOS/MorphOS ne sont pas entièrement conforme à la norme POSIX, et l'extrême difficulté de la conversion de la GUI. Les GUIs Linux sont basés sur des systèmes de fenêtrage qui sont habituellement des parties de grands environnements de bureau, et ne sont pas intégrés dans l'OS. Mis à part un port rapide et embryonnaire très récent de "X-Windows", aucun système de fenêtrage Linux n'a jamais été porté sur AmigaOS/MorphOS. Un tel port n'offrirait d'ailleurs aucun réel avantage... Tout d'abord parce que le port serait très difficile à faire et ensuite parce que le plus petit système de fenêtrage Linux est au moins 5 fois plus grand que MorphOS lui-même. La simple conversion d'une GUI exigerait la perte complète du caractère compact de MorphOS, et le transformerait en nouveau et inutile OS de style Linux.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">So</del>, <del class="diffchange diffchange-inline">contrary to other platforms</del>, <del class="diffchange diffchange-inline">AmigaOS/MorphOS never had a port of very large and important </del>applications <del class="diffchange diffchange-inline">like </del>Mozilla <del class="diffchange diffchange-inline">and </del>Open Office. <del class="diffchange diffchange-inline">The </del>absence <del class="diffchange diffchange-inline">of programs like these</del>, <del class="diffchange diffchange-inline">that are fundamental for a </del>normal <del class="diffchange diffchange-inline">user who wants to interface his computer with the whole cyberworld without compatibility problems</del>, <del class="diffchange diffchange-inline">is the biggest obstacle for a larger </del>adoption <del class="diffchange diffchange-inline">of </del>MorphOS <del class="diffchange diffchange-inline">in the desktop computer market</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Ainsi</ins>, <ins class="diffchange diffchange-inline">contrairement à d'autres plateformes</ins>, <ins class="diffchange diffchange-inline">de très grandes et importantes </ins>applications <ins class="diffchange diffchange-inline">comme </ins>Mozilla <ins class="diffchange diffchange-inline">et </ins>Open Office <ins class="diffchange diffchange-inline">n'ont jamais été portées sur AmigaOS/MorphOS</ins>. <ins class="diffchange diffchange-inline">L'</ins>absence <ins class="diffchange diffchange-inline">de tels programmes</ins>, <ins class="diffchange diffchange-inline">tant appréciés et fondamentaux pour l'utilisateur </ins>normal <ins class="diffchange diffchange-inline">voulant connecter son ordinateur (sans problème de compatibilité) avec le cyber-espace</ins>, <ins class="diffchange diffchange-inline">est l'un des plus gros obstacles à une plus grande </ins>adoption <ins class="diffchange diffchange-inline">de </ins>MorphOS <ins class="diffchange diffchange-inline">sur le marché des ordinateurs de bureau</ins>.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Once people recognised the uselessness of porting large pieces of Linux distributions to MorphOS, a better idea emerged: the creation of wrappers that relate all the calls to certain basic structures of one system to their equivalents in the other system. As mentioned above, one attempt in this direction concerns GTK (the GIMP Toolkit, where GIMP is the acronym of GNU Image Manipulation Program), and tries to relate this popular widget toolkit for creating GUIs for the ''X-Windows'' system to the corresponding widgets of ''MUI''. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Once people recognised the uselessness of porting large pieces of Linux distributions to MorphOS, a better idea emerged: the creation of wrappers that relate all the calls to certain basic structures of one system to their equivalents in the other system. As mentioned above, one attempt in this direction concerns GTK (the GIMP Toolkit, where GIMP is the acronym of GNU Image Manipulation Program), and tries to relate this popular widget toolkit for creating GUIs for the ''X-Windows'' system to the corresponding widgets of ''MUI''. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3534&oldid=prevThebucheron at 10:35, 20 May 20162016-05-20T10:35:10Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 10:35, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]Quand AmigaOS a été conçu, un certain nombre de structures et de caractéristiques ont été inspirées par Unix, et naturellement on les retrouvent dans "l'ABox", l'API de MorphOS. Ainsi la conversion de commandes shell, utilitaires, programmes, et jeux d'Unix à AmigaOS, et maintenant de Linux à MorphOS, n'est parfois pas difficile. Deux bibliothèques système spécifiques ("ixemul.library" et "ixnet.library") permettent de faciliter la conversion de programmes exigeant des routines spéciales Linux. Même de grandes et complexes applications comme "MPlayer", "MEncoder", "MLDonkey", "E-UAE", "MAME", "Blender", ont été portées sur MorphOS.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]Quand AmigaOS a été conçu, un certain nombre de structures et de caractéristiques ont été inspirées par Unix, et naturellement on les retrouvent dans "l'ABox", l'API de MorphOS. Ainsi la conversion de commandes shell, utilitaires, programmes, et jeux d'Unix à AmigaOS, et maintenant de Linux à MorphOS, n'est parfois pas difficile. Deux bibliothèques système spécifiques ("ixemul.library" et "ixnet.library") permettent de faciliter la conversion de programmes exigeant des routines spéciales Linux. Même de grandes et complexes applications comme "MPlayer", "MEncoder", "MLDonkey", "E-UAE", "MAME", "Blender", ont été portées sur MorphOS.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">The main </del>obstacles <del class="diffchange diffchange-inline">for </del>code <del class="diffchange diffchange-inline">porting are the </del>absence <del class="diffchange diffchange-inline">of the ''</del>fork()<del class="diffchange diffchange-inline">'' function in </del>AmigaOS <del class="diffchange diffchange-inline">and the '</del>'ABox<del class="diffchange diffchange-inline">'' of </del>MorphOS, <del class="diffchange diffchange-inline">the fact that </del>AmigaOS/MorphOS <del class="diffchange diffchange-inline">are not fully </del>POSIX<del class="diffchange diffchange-inline">-compliant</del>, <del class="diffchange diffchange-inline">and the extreme difficulty of </del>GUI <del class="diffchange diffchange-inline">porting</del>. Linux <del class="diffchange diffchange-inline">GUIs are based on windowing systems which are usually parts of larger desktop environments</del>, <del class="diffchange diffchange-inline">and are not integrated in the </del>OS. <del class="diffchange diffchange-inline">Besides a very early </del>port <del class="diffchange diffchange-inline">of ''</del>X-Windows<del class="diffchange diffchange-inline">''</del>, <del class="diffchange diffchange-inline">no </del>Linux <del class="diffchange diffchange-inline">windowing system has ever been ported to </del>AmigaOS/MorphOS. <del class="diffchange diffchange-inline">There is no real advantage in doing such a </del>port<del class="diffchange diffchange-inline">, because the effort would be very hard, and the smallest windowing system for </del>Linux <del class="diffchange diffchange-inline">is a few times larger than </del>MorphOS <del class="diffchange diffchange-inline">as a whole</del>. <del class="diffchange diffchange-inline">Easy </del>GUI <del class="diffchange diffchange-inline">porting would require the complete loss of the small footprint character of </del>MorphOS, <del class="diffchange diffchange-inline">and would transform it into a useless new </del>Linux<del class="diffchange diffchange-inline">-like OS</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Les principaux </ins>obstacles <ins class="diffchange diffchange-inline">pour convertir le </ins>code <ins class="diffchange diffchange-inline">sont l'</ins>absence <ins class="diffchange diffchange-inline">de la fonction "</ins>fork()<ins class="diffchange diffchange-inline">" dans </ins>AmigaOS <ins class="diffchange diffchange-inline">et "l</ins>'ABox<ins class="diffchange diffchange-inline">" de </ins>MorphOS, <ins class="diffchange diffchange-inline">le fait qu'</ins>AmigaOS/MorphOS <ins class="diffchange diffchange-inline">ne sont pas entièrement conforme à la norme </ins>POSIX, <ins class="diffchange diffchange-inline">et l'extrême difficulté de la conversion de la </ins>GUI. <ins class="diffchange diffchange-inline">Les GUIs </ins>Linux <ins class="diffchange diffchange-inline">sont basés sur des systèmes de fenêtrage qui sont habituellement des parties de grands environnements de bureau</ins>, <ins class="diffchange diffchange-inline">et ne sont pas intégrés dans l'</ins>OS. <ins class="diffchange diffchange-inline">Mis à part un </ins>port <ins class="diffchange diffchange-inline">rapide et embryonnaire très récent de "</ins>X-Windows<ins class="diffchange diffchange-inline">"</ins>, <ins class="diffchange diffchange-inline">aucun système de fenêtrage </ins>Linux <ins class="diffchange diffchange-inline">n'a jamais été porté sur </ins>AmigaOS/MorphOS. <ins class="diffchange diffchange-inline">Un tel port n'offrirait d'ailleurs aucun réel avantage... Tout d'abord parce que le </ins>port <ins class="diffchange diffchange-inline">serait très difficile à faire et ensuite parce que le plus petit système de fenêtrage </ins>Linux <ins class="diffchange diffchange-inline">est au moins 5 fois plus grand que </ins>MorphOS <ins class="diffchange diffchange-inline">lui-même</ins>. <ins class="diffchange diffchange-inline">La simple conversion d'une </ins>GUI <ins class="diffchange diffchange-inline">exigerait la perte complète du caractère compact de </ins>MorphOS, <ins class="diffchange diffchange-inline">et le transformerait en nouveau et inutile OS de style </ins>Linux.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>So, contrary to other platforms, AmigaOS/MorphOS never had a port of very large and important applications like Mozilla and Open Office. The absence of programs like these, that are fundamental for a normal user who wants to interface his computer with the whole cyberworld without compatibility problems, is the biggest obstacle for a larger adoption of MorphOS in the desktop computer market.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>So, contrary to other platforms, AmigaOS/MorphOS never had a port of very large and important applications like Mozilla and Open Office. The absence of programs like these, that are fundamental for a normal user who wants to interface his computer with the whole cyberworld without compatibility problems, is the biggest obstacle for a larger adoption of MorphOS in the desktop computer market.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Once people recognised the uselessness of porting large pieces of Linux distributions to MorphOS, a better idea emerged: the creation of wrappers that relate all the calls to certain basic structures of one system to their equivalents in the other system. As mentioned above, one attempt in this direction concerns GTK (the GIMP Toolkit, where GIMP is the acronym of GNU Image Manipulation Program), and tries to relate this popular widget toolkit for creating GUIs for the ''X-Windows'' system to the corresponding widgets of ''MUI''. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:OWB.jpg|200px|thumb|right|Origyn Web Browser]]Once people recognised the uselessness of porting large pieces of Linux distributions to MorphOS, a better idea emerged: the creation of wrappers that relate all the calls to certain basic structures of one system to their equivalents in the other system. As mentioned above, one attempt in this direction concerns GTK (the GIMP Toolkit, where GIMP is the acronym of GNU Image Manipulation Program), and tries to relate this popular widget toolkit for creating GUIs for the ''X-Windows'' system to the corresponding widgets of ''MUI''. Anyway, the most relevant current port is the MorphOS version of the ''Origyn Web Browser'' (OWB), which is - like Apple's Safari - based on the WebKit engine and thus provides MorphOS users with a state-of-the-art browser. Again the MorphOS version is not just a quick recompile but diligently integrated into the overall look & feel of the operating system (including ''ARexx'' support), providing all the common user's needs like cookie and password management, support for different languages and mime types, content blocking, configurable context menus e.g. displaying recently closed tabs and visited sites, session saving/restoration and also a Flash-plugin based on the MorphOS port of ''swfdec''.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3533&oldid=prevThebucheron at 10:28, 20 May 20162016-05-20T10:28:22Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 10:28, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l7" >Line 7:</td>
<td colspan="2" class="diff-lineno">Line 7:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]<del class="diffchange diffchange-inline">When </del>AmigaOS <del class="diffchange diffchange-inline">was designed</del>, <del class="diffchange diffchange-inline">a number of </del>structures <del class="diffchange diffchange-inline">and features were inspired by </del>Unix, <del class="diffchange diffchange-inline">and of course this reflects in the '</del>'ABox<del class="diffchange diffchange-inline">'</del>' API <del class="diffchange diffchange-inline">of </del>MorphOS. <del class="diffchange diffchange-inline">So the porting of small commands</del>, <del class="diffchange diffchange-inline">utilities</del>, <del class="diffchange diffchange-inline">programs</del>, <del class="diffchange diffchange-inline">and games from </del>Unix <del class="diffchange diffchange-inline">to </del>AmigaOS, <del class="diffchange diffchange-inline">and now from </del>Linux <del class="diffchange diffchange-inline">to </del>MorphOS, <del class="diffchange diffchange-inline">is sometimes not difficult</del>. <del class="diffchange diffchange-inline">Two specific system libraries </del>(<del class="diffchange diffchange-inline">''</del>ixemul.library<del class="diffchange diffchange-inline">'' and ''</del>ixnet.library<del class="diffchange diffchange-inline">''</del>) <del class="diffchange diffchange-inline">make a number of porting efforts easier that require special </del>Linux<del class="diffchange diffchange-inline">-like routines</del>. <del class="diffchange diffchange-inline">Even large and complex </del>applications <del class="diffchange diffchange-inline">like ''</del>MPlayer<del class="diffchange diffchange-inline">''</del>, <del class="diffchange diffchange-inline">''</del>MEncoder<del class="diffchange diffchange-inline">''</del>, <del class="diffchange diffchange-inline">''</del>MLDonkey<del class="diffchange diffchange-inline">''</del>, <del class="diffchange diffchange-inline">''</del>E-UAE<del class="diffchange diffchange-inline">''</del>, <del class="diffchange diffchange-inline">''</del>MAME<del class="diffchange diffchange-inline">''  and ''</del>Blender<del class="diffchange diffchange-inline">'' have been ported to </del>MorphOS.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]<ins class="diffchange diffchange-inline">Quand </ins>AmigaOS <ins class="diffchange diffchange-inline">a été conçu</ins>, <ins class="diffchange diffchange-inline">un certain nombre de </ins>structures <ins class="diffchange diffchange-inline">et de caractéristiques ont été inspirées par </ins>Unix, <ins class="diffchange diffchange-inline">et naturellement on les retrouvent dans "l</ins>'ABox<ins class="diffchange diffchange-inline">", l</ins>'API <ins class="diffchange diffchange-inline">de </ins>MorphOS. <ins class="diffchange diffchange-inline">Ainsi la conversion de commandes shell</ins>, <ins class="diffchange diffchange-inline">utilitaires</ins>, <ins class="diffchange diffchange-inline">programmes</ins>, <ins class="diffchange diffchange-inline">et jeux d'</ins>Unix <ins class="diffchange diffchange-inline">à </ins>AmigaOS, <ins class="diffchange diffchange-inline">et maintenant de </ins>Linux <ins class="diffchange diffchange-inline">à </ins>MorphOS, <ins class="diffchange diffchange-inline">n'est parfois pas difficile</ins>. <ins class="diffchange diffchange-inline">Deux bibliothèques système spécifiques </ins>(<ins class="diffchange diffchange-inline">"</ins>ixemul.library<ins class="diffchange diffchange-inline">" et "</ins>ixnet.library<ins class="diffchange diffchange-inline">"</ins>) <ins class="diffchange diffchange-inline">permettent de faciliter la conversion de programmes exigeant des routines spéciales </ins>Linux. <ins class="diffchange diffchange-inline">Même de grandes et complexes </ins>applications <ins class="diffchange diffchange-inline">comme "</ins>MPlayer<ins class="diffchange diffchange-inline">"</ins>, <ins class="diffchange diffchange-inline">"</ins>MEncoder<ins class="diffchange diffchange-inline">"</ins>, <ins class="diffchange diffchange-inline">"</ins>MLDonkey<ins class="diffchange diffchange-inline">"</ins>, <ins class="diffchange diffchange-inline">"</ins>E-UAE<ins class="diffchange diffchange-inline">"</ins>, <ins class="diffchange diffchange-inline">"</ins>MAME<ins class="diffchange diffchange-inline">", "</ins>Blender<ins class="diffchange diffchange-inline">", ont été portées sur </ins>MorphOS.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>The main obstacles for code porting are the absence of the ''fork()'' function in AmigaOS and the ''ABox'' of MorphOS, the fact that AmigaOS/MorphOS are not fully POSIX-compliant, and the extreme difficulty of GUI porting. Linux GUIs are based on windowing systems which are usually parts of larger desktop environments, and are not integrated in the OS. Besides a very early port of ''X-Windows'', no Linux windowing system has ever been ported to AmigaOS/MorphOS. There is no real advantage in doing such a port, because the effort would be very hard, and the smallest windowing system for Linux is a few times larger than MorphOS as a whole. Easy GUI porting would require the complete loss of the small footprint character of MorphOS, and would transform it into a useless new Linux-like OS.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>The main obstacles for code porting are the absence of the ''fork()'' function in AmigaOS and the ''ABox'' of MorphOS, the fact that AmigaOS/MorphOS are not fully POSIX-compliant, and the extreme difficulty of GUI porting. Linux GUIs are based on windowing systems which are usually parts of larger desktop environments, and are not integrated in the OS. Besides a very early port of ''X-Windows'', no Linux windowing system has ever been ported to AmigaOS/MorphOS. There is no real advantage in doing such a port, because the effort would be very hard, and the smallest windowing system for Linux is a few times larger than MorphOS as a whole. Easy GUI porting would require the complete loss of the small footprint character of MorphOS, and would transform it into a useless new Linux-like OS.</div></td></tr>
</table>Thebucheronhttps://library.morph.zone/index.php?title=Compatibilit%C3%A9_entre_Plate-forme&diff=3532&oldid=prevThebucheron at 04:33, 20 May 20162016-05-20T04:33:52Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 04:33, 20 May 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5" >Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Quoi qu'il en soit, quand une plateforme informatique a une petite base d'utilisateurs comme MorphOS, le développement de nouveaux logiciels devient difficile. La production de logiciel commercial n'est pas encouragée, puisqu'il n'y a qu'une petite probabilité de trouver un nombre suffisamment grand d'acheteurs. La production de logiciel Open Source et de shareware est constante, ou augmente très lentement, parce qu'elle ne trouve pas une base suffisamment grande de codeurs : chacun étant déjà concentré sur un certain nombre de projets ne leur laissant pas de temps pour d'autres. Dans ces conditions, il existe une solution qui parfois peut réduire considérablement le temps d'élaboration d'une application : la conversion d'un logiciel issu d'une autre plateforme.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Quoi qu'il en soit, quand une plateforme informatique a une petite base d'utilisateurs comme MorphOS, le développement de nouveaux logiciels devient difficile. La production de logiciel commercial n'est pas encouragée, puisqu'il n'y a qu'une petite probabilité de trouver un nombre suffisamment grand d'acheteurs. La production de logiciel Open Source et de shareware est constante, ou augmente très lentement, parce qu'elle ne trouve pas une base suffisamment grande de codeurs : chacun étant déjà concentré sur un certain nombre de projets ne leur laissant pas de temps pour d'autres. Dans ces conditions, il existe une solution qui parfois peut réduire considérablement le temps d'élaboration d'une application : la conversion d'un logiciel issu d'une autre plateforme.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]When AmigaOS was designed, a number of structures and features were inspired by Unix, and of course this reflects in the ''ABox'' API of MorphOS. So the porting of small commands, utilities, programs, and games from Unix to AmigaOS, and now from Linux to MorphOS, is sometimes not difficult. Two specific system libraries (''ixemul.library'' and ''ixnet.library'') make a number of porting efforts easier that require special Linux-like routines. Even large and complex applications like ''MPlayer'', ''MEncoder'', ''MLDonkey'', ''E-UAE'', ''MAME''  and ''Blender'' have been ported to MorphOS.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[File:MPlayer.jpg|200px|thumb|left|An old version of MPlayer on MorphOS]][[File:Blender.jpg|200px|thumb|left|The 3D modeling and rendering program Blender]]When AmigaOS was designed, a number of structures and features were inspired by Unix, and of course this reflects in the ''ABox'' API of MorphOS. So the porting of small commands, utilities, programs, and games from Unix to AmigaOS, and now from Linux to MorphOS, is sometimes not difficult. Two specific system libraries (''ixemul.library'' and ''ixnet.library'') make a number of porting efforts easier that require special Linux-like routines. Even large and complex applications like ''MPlayer'', ''MEncoder'', ''MLDonkey'', ''E-UAE'', ''MAME''  and ''Blender'' have been ported to MorphOS.</div></td></tr>
</table>Thebucheron