Как
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() Бета-версия FreeMiNT 1.19 предназначена для Atari STE | |
Разработчик | Эрик Смит, разные волонтеры |
---|---|
Написано в | С |
Рабочее состояние | Текущий |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | июнь 1993 года |
Последний выпуск | 1.18.0 [ 1 ] ![]() |
Репозиторий | |
Маркетинговая цель | Персональные компьютеры |
Платформы | Atari ST , Firebee , ARAnyM, Amiga |
ядра Тип | Монолитный |
Под влиянием | Условия использования Atari |
По умолчанию пользовательский интерфейс | драгоценный камень |
Лицензия | Различные, включая Стандартную общественную лицензию GNU ( Свободное программное обеспечение ) |
Официальный сайт | свободная мята |
MiNT (MiNT теперь TOS) — это бесплатное альтернативное операционной системы ядро для серии Atari ST . Это многозадачная альтернатива TOS и MagiC . Вместе с бесплатными системными компонентами , драйверами устройств fVDI , XaAES графического пользовательского интерфейса виджетами и файловым менеджером TeraDesk , MiNT представляет собой бесплатную TOS замену ОС, совместимую с , которая может выполнять многозадачность .
История
[ редактировать ]Работа над MiNT началась в 1989 году, когда разработчик Эрик Смит пытался портировать библиотеку GNU и связанные с ней утилиты на Atari ST TOS. Вскоре стало гораздо проще добавить в TOS слой , подобный Unix , чем исправлять все программное обеспечение GNU, и MiNT начал свою деятельность как расширение TOS, помогающее при портировании.
Первоначально MiNT был выпущен Эриком Смитом под названием «MiNT is Not TOS» ( рекурсивная аббревиатура в стиле «GNU's Not Unix») в мае 1990 года. Новое ядро получило поддержку благодаря людям, внесшим вклад в порт файловой системы MINIX и порт на Atari TT .
В то же время Atari стремилась расширить TOS за счет многозадачности. MiNT могла выполнить эту работу, и Atari наняла Эрика Смита. MiNT был принят в качестве официального альтернативного ядра с выпуском Atari Falcon , слегка изменив аббревиатуру MiNT на «MiNT is Now TOS». Atari включила MiNT в комплект многозадачной версии Graphics Environment Manager (GEM) под названием MultiTOS в качестве установщика на дискете .
После того, как Atari ушла с компьютерного рынка, разработка MiNT продолжилась как FreeMiNT и поддерживалась командой добровольцев. Разработка FreeMiNT следует классическому подходу с открытым исходным кодом: исходный код размещается в общедоступном репозитории FreeMiNT Git на GitHub, а разработка обсуждается в общедоступном списке рассылки, который поддерживается на SourceForge после более раннего (2014 г.) перехода от AtariForge. где он сохранялся почти 20 лет.
Экосистема программного обеспечения MiNT
[ редактировать ]FreeMiNT предоставляет только ядро, поэтому несколько дистрибутивов поддерживают MiNT, например VanillaMint, EasyMint, STMint и BeeKey/BeePi. [ 2 ]
Хотя FreeMiNT может использовать графический пользовательский интерфейс TOS ( GEM Graphics Environment Manager и Application Environment Services или AES), его лучше обслуживать с помощью расширенного AES, который может использовать свои многозадачные возможности.
В настоящее время по умолчанию используется XaAES , который разработан как модуль ядра FreeMiNT. Старый вариант NAES также работает, однако современной альтернативой является MyAES.
Ссылки
[ редактировать ]- ^ «FreeMiNT 1.18.0» . 17 марта 2013 г.
- ^ Ривьер, Винсент (13 сентября 2018 г.). «Atari ST — История ОС» .