MiNT - MiNT

Mynta
St mint-1.1.jpg
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 ; För 27 år sedan  ( 1993-06 )
Senaste släppningen 1.18.0 / 18 mars 2013 ; 8 år sedan  ( 2013-03-18 )
Förvar Redigera detta på Wikidata
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 .github .io

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

Se även

Referenser

externa länkar