FreeMiNT
FreeMiNT | ||||||||
[[Fichier:Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).|96px|alt=Logo]] | ||||||||
[[Fichier:Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).|280px|alt=Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value).|Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value).]] Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value). | ||||||||
Famille | TOS | |||||||
---|---|---|---|---|---|---|---|---|
Langues | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). | |||||||
Type de noyau | Monolithique | |||||||
État du projet | En développement | |||||||
Plates-formes | Atari ST, Firebee, ARAnyM | |||||||
Entreprise / Fondateur |
Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). | |||||||
Entreprise / Développeur |
Eric Smith, divers bénévoles | |||||||
Licence | Diverses, dont la Licence Publique Générale GNU (Logiciel libre) | |||||||
États des sources | Open source | |||||||
Écrit en | C | |||||||
Première version | 0.5 ((mai 1990)) | |||||||
Dernière version stable | 1.18.0 () | |||||||
Dernière version avancée | 1.19 | |||||||
Interface utilisateur par défaut | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). | |||||||
Environnement de bureau | GEM | |||||||
Gestionnaire de paquets | Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). | |||||||
Site web | freemint.github.io | |||||||
| ||||||||
modifier |
FreeMiNT, auparavant seulement MiNT (MiNT is Now TOS) est un noyau de système d'exploitation libre alternatif pour les ordinateurs Atari ST et ses successeurs. C'est une alternative multi-tâches au TOS et un concurrent de MagiC. Avec les composants libres comme les gestionnaires de périphériques fVDI, les widgets de l'interface graphique XaAES et le gestionnaire de fichiers TeraDesk, MiNT constitue un système d'exploitation compatible TOS de remplacement entièrement libre qui gère le multi-tâches.
Historique[modifier]
Le travail sur MiNT a commencé en 1989, lorsque le développeur Eric Smith a essayé de porter la bibliothèque GNU et ses utilitaires associés sur le TOS de l'Atari ST. Il s'est rapidement révélé qu'il était beaucoup plus facile d'ajouter une couche de type Unix au TOS que de patcher tous les logiciels GNU. MiNT a donc commencé comme une extension au TOS pour faciliter ce portage.
Au début, MiNT a été distribué par Eric Smith en mai 1990 sous le nom "MiNT is Not TOS" (un acronyme récursif dans le style "GNU's Not Unix"). Le noyau suscita de l'intérêt, et des personnes contribuèrent avec le portage du système de fichiers MINIX pour l'Atari TT.
Au même moment, Atari cherchait à apporter des fonctionnalités multi-tâches au TOS. Ils trouvèrent que MiNT pouvait remplir ce rôle et embauchèrent Eric Smith. MiNT a alors été adopté comme noyau alternatif officiel avec la sortie de l'Atari Falcon, avec une légère modification de l'acronyme MiNT qui est devenu "MiNT is Now TOS". Atari associa MiNT avec une version multi-tâches du GEM sous le nom MultiTOS, à installer à partir de disquettes.
Après l'abandon du marché informatique par Atari, le développement de MiNT s'est poursuivi sous le nom FreeMiNT et est désormais maintenu par une équipe de bénévoles. Le développement de FreeMiNT suit celui d'un logiciel libre classique, avec un code source hébergé sur un dépôt CVS (Concurrent Versions System) public et les sujets de développement abordés dans une liste de discussion également publique[1].
Le développement s'est depuis déplacé sur le dépôt Git FreeMiNT consultable publiquement sur GitHub[2] alors que la liste de diffusion est restée sur SourceForge, après avoir été déplacée plus tôt (2014) depuis AtariForge, où elle était maintenue depuis presque 20 ans.
Configuration requise[modifier]
Une installation minimale de MiNT peut fonctionner sur un Atari ST avec son processeur d'origine 68000 à 8 MHz, 4 Mo de RAM et un disque dur. Il est fortement recommandé d'utiliser un ordinateur Atari avec un CPU 68030 à 16 MHz et 8 Mo de mémoire.
MiNT peut également fonctionner avec les émulateurs Hatari[3] et STEem, ainsi qu'avec le réseau sur la machine virtuelle 68040 Aranym[4].
Écosystème logiciel autour de FreeMiNT[modifier]
Comme FreeMiNT ne fournit qu'un noyau, plusieurs distributions Linux prennent en charge MiNT, en particulier celles comme SpareMiNT basée sur RPM Package Manager ou RPM, et le portage Debian GNU/MiNT[5].
Bien que FreeMiNT puisse utiliser l'interface graphique du TOS (le GEM et l'AES), il est bien mieux exploité avec un AES amélioré qui peut utiliser ses possibilités multi-tâches.
Celui par défaut est actuellement XaAES, qui est développé sous la forme d'un module pour le noyau FreeMiNT. N.AES, plus ancien, fonctionne aussi, bien que MyAES[6] soit une alternative plus moderne.
Voir aussi[modifier]
Références[modifier]
Liens externes[modifier]
- Site officiel, MyAeS
- Site web Unofficial XaAES
- MiNT is Now TOS&mdash ; une interview d'Eric R. Smith, le créateur de MiNT
- Liste de diffusion de FreeMiNT
- Archives de la liste de diffusion de FreeMiNT
- Wiki de FreeMiNT
- Code source de XaAES
Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).
Cet Article wiki "FreeMiNT" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:FreeMiNT.
This page exists already on Wikipedia. |