MiNT - MiNT
|
FreeMiNT 1.19 Beta på Atari STE
| |
| Utvecklaren | Eric Smith, olika volontärer |
|---|---|
| Skrivet i | C |
| Arbetsstat | Nuvarande |
| Källmodell | Öppen källa |
| Första utgåvan | Juni 1993 |
| Senaste släppningen | 1.18.0 / 18 mars 2013 |
| Förvar |
|
| Marknadsföringsmål | Personliga datorer |
| Plattformar | Atari ST , Firebee , ARAnyM, Amiga |
| kernel typ | Monolitisk |
| Påverkad av | Atari TOS |
| Standard användargränssnitt | PÄRLA |
| Licens | Olika, inklusive GNU General Public License ( fri programvara ) |
| Officiell hemsida | freemint |
Mint är nu TOS ( MINT ) är en fri programvara alternativ operativsystem kärna för Atari ST -systemet och dess efterföljare. Det är ett multitasking-alternativ till TOS och MagiC . Tillsammans med de fria systemkomponenter fVDI drivrutiner , XaAES grafiskt användargränssnitt widgets och TeraDesk filhanteraren ger Mint en gratis TOS kompatibel ersättnings OS som kan göra flera saker .
Historia
Arbetet med MiNT började 1989 när utvecklaren Eric Smith försökte porta GNU- biblioteket och relaterade verktyg på Atari ST TOS. Det visade sig snabbt att det var mycket lättare att lägga till ett Unix-liknande lager i TOS än att lappa all GNU-programvaran, och MiNT började som en TOS-förlängning för att hjälpa till med portering.
MiNT släpptes ursprungligen av Eric Smith som "MiNT is Not TOS" (en rekursiv akronym i stil med "GNU's Not Unix") i maj 1990. Den nya kärnan fick dragkraft, med människor som bidrog med en port av MINIX Filesystem och en port till Atari TT .
Samtidigt ville Atari förbättra TOS med multitasking-förmågor, de fann att MiNT kunde fullgöra jobbet och anställde Eric Smith. MiNT antogs som en officiell alternativ kärna med frisläppandet av Atari Falcon , något som förändrade MiNT-förkortningen till "MiNT is Now TOS". Atari samlade MiNT med en multitasking-version av Graphics Environment Manager (GEM) under namnet MultiTOS som en diskettbaserad installatör.
Efter att Atari lämnade datormarknaden fortsatte MiNT-utvecklingen under namnet FreeMiNT och underhålls nu av ett team av volontärer. FreeMiNT-utvecklingen följer ett klassiskt open source-tillvägagångssätt, med källkoden som finns i ett offentligt FreeMiNT GIT- arkiv på GitHub och utveckling som diskuteras i en offentlig e-postlista. Som upprätthålls på SourceForge, efter en tidigare (2014) flytt från AtariForge, där den bibehölls i nästan 20 år.
Hårdvarukrav
En minimal installation av MiNT körs på en Atari ST med dess lager 8 MHz 68000 CPU, med 4 MB RAM och en hårddisk. Det rekommenderas starkt att en Atari-dator med en 16 MHz 68030 CPU och 8 MB RAM-minne används.
MiNT kan också köras inuti emulatorerna Hatari och STEem , och med nätverk på den 68040 virtuella maskinen Aranym .
MiNT-programvaruekosystem
FreeMiNT tillhandahåller endast en kärna, så flera distributioner stöder MiNT, som VanillaMint, EasyMint, STMint och BeeKey / BeePi.
Även om FreeMiNT kan använda det grafiska användargränssnittet för TOS ( Graphics Environment Manager GEM och Application Environment Services eller AES), tjänas det bättre med en förbättrad AES som kan använda dess multitasking- förmågor.
Standard är för närvarande XaAES , som är utvecklad som en FreeMiNT-kärnmodul. Den äldre N.AES fungerar också, men det moderna alternativet är MyAES