MagiC
De Wikipédia, l'encyclopédie libre
De Wikipédia, l'encyclopédie libre
MagiC est un système d'exploitation propriétaire multitâche pour ordinateurs Atari ST et compatibles. Il a été porté sur PC et Macintosh. Quelle que soit la plateforme matérielle, les applications natives fonctionnent de la même manière.
MagiC | |
Famille | TOS |
---|---|
Type de noyau | Monolithique |
Plates-formes | Atari ST |
Licence | Propriétaire |
États des sources | Sources fermées |
Première version | |
Dernière version stable | 6.2 () |
Environnement de bureau | GEM |
Site web | www.application-systems.de/magic/ |
modifier |
Après l'abandon de la version pour MacOS X, le code source a été libéré en partie sous les termes de la licence GPLv3 et publié sur GitLab sous le nom AtariX[1].
Le noyau de MagiC est essentiellement écrit en assembleur et offre les caractéristiques suivantes :
MagiC a vu le jour en 1992 sous le nom de Mag!X. À cette époque, le TOS ne proposait qu'un multitâche limité grâce aux accessoires de bureau, de simples programmes auxquels il était possible d'accéder depuis le menu "Bureau" et vers lesquels il était possible de basculer grâce à un multitâche coopératif. Par comparaison, MagiC apportait un vrai multitâche préemptif, donnant ainsi la possibilité de faire fonctionner aussi bien plusieurs applications GEM (bien programmées) que des logiciels non graphiques.
Avec la version 3.0, Mag!X a été renommé MagiC et de nombreuses améliorations ont été apportées, tout comme une importante compatibilité avec MiNT. La version 4.0 a ajouté la prise en charge de l'Atari Falcon, et enfin, en 1995, la version 5.0 a vu une avancée significative avec l'ajout des systèmes de fichiers chargeables et l'implémentation des noms de fichiers longs avec le support VFAT. Il y a eu d'autres améliorations à la couche GEMDOS, dont le support de processus légers (threads) et des signaux.
La dernière version Atari est la 6.2.
Atari mettait du temps à améliorer les caractéristiques matérielles de ses systèmes, et il devenait visible au milieu des années 90 que l'Apple Mac lui était supérieur. Les deux ayant en commun une interface graphique similaire, le Mac apparut à de nombreux utilisateurs d'Atari comme une évolution logique et c'est ainsi qu'une variante de MagiC appelée MagiCMac est sortie en 1995, ce qui a permis aux utilisateurs Atari de faire fonctionner leurs logiciels sur les Mac beaucoup plus récents. Les versions ultérieures ont apporté une meilleure intégration avec MacOS comme l'accès aux modes graphiques natifs de la machine hôte, en plus de l'émulation des résolutions Atari standards.
Lorsque MacOS X est sorti, les versions originales de MagiCMac ne fonctionnaient plus car elles avaient besoin d'opérer à un niveau très bas dans le système pour fonctionner. En 2001, une nouvelle version de MagiCMac, MagiCMacX, a été distribuée pour exploiter MacOS X ; elle a été mise à jour en 2004 et plus récemment en , et se présente désormais comme un binaire universel qui fonctionne nativement aussi bien sur les Macs Intel que PowerPC.
Sorti au cours de l'été 1996, MagiC PC se présente comme un émulateur fonctionnant sous Windows. La dernière version est la 6.2 comme pour la version Atari.
Le système est fourni avec son propre bureau alternatif MagiCDesk (nommé MagxDesk avant la version 3.0). Il apporte des fonctionnalités absentes du bureau original.
Ce bureau étant une application autonome, il peut être remplacé par un autre bureau alternatif comme Thing ou Jinnee.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.