Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Atari ST үшін MiNT (MiNT – Now TOS) операциялық жүйесінің баламалы ядросы – Atari ST сериясы үшін ашық кодты баламалы операциялық жүйе ядросы. Бұл TOS және MagiC-ке көп тапсырмалы балама болып табылады. fVDI құрылғы драйверлері, XaAES графикалық интерфейсінің элементтері және TeraDesk файлдық басқарушысы сияқты ашық кодты жүйелік компоненттермен бірге MiNT, көп тапсырмалы жұмыс істей алатын, TOS-пен үйлесімді тегін операциялық жүйені ұсынады.
Alternative operating system kernel for Atari ST
MiNT (MiNT is Now TOS) is a free software alternative operating system kernel for the Atari ST series. It is a multi tasking alternative to TOS and MagiC. Together with the free system components fVDI device drivers, XaAES graphical user interface widgets, and TeraDesk file manager, MiNT provides a free TOS compatible replacement OS that can multitask.
Тарих
MiNT-ке жұмыс 1989 жылы басталды, дамытушы Эрик Смит GNU кітапханасын және оған байланысты құралдарды Atari ST TOS-қа көшіруге тырысқанда. Көп ұзамай, GNU бағдарламалық қамтамасының барлығын түзетуден гөрі TOS-қа Unix сияқты қабат қосу оңайырақ болды, сондықтан MiNT порттауға көмектесу үшін TOS кеңейтуі ретінде пайда болды. MiNT Эрик Смит тарапынан 1990 жылдың мамырында "MiNT is Not TOS" ("GNU's Not Unix" стиліндегі рекурсивті аббревиатура) деп жарияланды. Жаңа ядроға қолдау білдіріліп, MINIX файлдық жүйесінің және Atari TT-ге портталған нұсқасы енгізілді. Сонымен қатар, Atari TOS-ты көп тапсырмалы мүмкіндіктермен жақсартуды жоспарлап отырды. MiNT осы міндетті орындай алатындықтан, Atari Эрик Смитты жұмысқа алды. MiNT Atari Falcon шығарылымымен ресми балама ядро ретінде қабылданды, MiNT аббревиатурасы "MiNT is Now TOS" деп өзгертілді. Atari MiNT-ті MultiTOS деген атпен графикалық орта менеджерінің (GEM) көп тапсырмалы нұсқасымен бірге дискетаға негізделген орнатушы ретінде ұсынды. Atari компьютер нарығынан шыққаннан кейін MiNT-тің дамуы FreeMiNT ретінде жалғасты, және оны еріктілер тобы қолдады. FreeMiNT-тің дамуы классикалық ашық кодтама көзқарасын ұстанады, бастапқы код GitHub-тағы ашық қолжетімді FreeMiNT Git репозиторийінде орналасқан, ал даму талқылаулары SourceForge-де сақталатын ашық пошта тізімінде жүргізіледі, бұрын (2014) ол AtariForge-тан көшірілген, онда ол шамамен 20 жыл сақталған.
Work on MiNT began in 1989, as the developer Eric Smith was trying to port the GNU library and related utilities on the Atari ST TOS. It soon became much easier to add a Unix like layer to the TOS, than to patch all of the GNU software, and MiNT began as a TOS extension to help in porting. MiNT was originally released by Eric Smith as "MiNT is Not TOS" (a recursive acronym in the style of "GNU's Not Unix") in May 1990. The new Kernel got traction, with people contributing a port of the MINIX file system and a port to the Atari TT. At the same time, Atari was looking to enhance the TOS with multitasking abilities. MiNT could fulfill the job, and Atari hired Eric Smith. MiNT was adopted as an official alternative kernel with the release of the Atari Falcon, slightly altering the MiNT acronym into "MiNT is Now TOS". Atari bundled MiNT with a multitasking version of the Graphics Environment Manager (GEM) under the name MultiTOS as a floppy disk based installer. After Atari left the computer market, MiNT development continued as FreeMiNT, and became maintained by a team of volunteers. FreeMiNT development follows a classic open source approach, with the source code hosted on a publicly browsable FreeMiNT Git repository on GitHub and development discussed in a public mailing list., which is maintained on SourceForge, after an earlier (2014) move from AtariForge, where it was maintained for almost 20 years.
MiNT бағдарламалық қамтамасыз ету экожүйесі
FreeMiNT тек ядроны ұсынады, сондықтан бірнеше таратулар MiNT-ті қолдайды, мысалы VanillaMint, EasyMint, STMint және BeeKey/BeePi. FreeMiNT TOS-тың (Графикалық орта менеджері GEM және Қолданбалық орта қызметтері немесе AES) графикалық пайдаланушы интерфейсін пайдалана алса да, оның көп тапсырмалы мүмкіндіктерін толыққанды пайдалану үшін жетілдірілген AES-пен жақсы жұмыс істейді. Қазіргі кезде қолданылатыны – FreeMiNT ядролық модулі ретінде әзірленген XaAES. Ескі N. AES та жұмыс істейді, алайда қазіргі заманғы баламасы MyAES болып табылады.
FreeMiNT provides only a kernel, so several distributions support MiNT, like VanillaMint, EasyMint, STMint, and BeeKey/BeePi. Although FreeMiNT can use the graphical user interface of the TOS (the Graphics Environment Manager GEM and the Application Environment Services or AES), it is better served with an enhanced AES which can use its multi tasking abilities. The default one is currently XaAES, which is developed as a FreeMiNT kernel module. The older N. AES also works, however the modern alternative is MyAES.