Бета-версия FreeMiNT 1.19 для Atari STE | |
Разработчик | Эрик Смит, разные волонтеры |
---|---|
Написано в | C |
Рабочее состояние | Текущий |
Исходная модель | Открытый источник |
Первый выпуск | Июнь 1993 г . ; 27 лет назад ( 1993-06 ) |
Последний релиз | 1.18.0 / 18 марта 2013 г. ; 8 лет назад ( 2013-03-18 ) |
Репозиторий | |
Маркетинговая цель | Персональные компьютеры |
Платформы | Atari ST, Firebee, ARAnyM, Amiga |
Тип ядра | Монолитный |
Под влиянием | Atari TOS |
Пользовательский интерфейс по умолчанию | ДРАГОЦЕННЫЙ КАМЕНЬ |
Лицензия | Различные, включая Стандартную общественную лицензию GNU ( бесплатное программное обеспечение ) |
Официальный веб-сайт | Freemint.github.io |
MiNT is Now TOS ( MiNT ) - это бесплатное программное обеспечение, альтернативное ядру операционной системы для системы Atari ST и ее преемников. Это многозадачная альтернатива TOS и MagiC. Вместе со свободными системные компоненты fVDI драйверов устройств, XaAES графический пользовательский интерфейс виджетов и TeraDesk файловый менеджер, MiNT предоставляет бесплатные TOS совместимые замены ОС, которые могут многозадачности.
Работа над MiNT началась в 1989 году, когда разработчик Эрик Смит пытался перенести библиотеку GNU и связанные с ней утилиты на Atari ST TOS. Вскоре выяснилось, что гораздо проще добавить Unix-подобный слой к TOS, чем исправлять все программное обеспечение GNU, и MiNT начинался как расширение TOS, помогающее в переносе.
Первоначально MiNT был выпущен Эриком Смитом как «MiNT - это не TOS» ( рекурсивная аббревиатура в стиле «GNU's Not Unix») в мае 1990 года. Новое ядро стало популярным, и люди внесли свой вклад в перенос файловой системы MINIX и порт. к Atari TT.
В то же время, когда Atari стремилась улучшить TOS за счет возможности многозадачности, они обнаружили, что MiNT может выполнять эту работу, и наняли Эрика Смита. 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 будет работать на Atari ST со штатным процессором 68000 МГц с частотой 8 МГц, оперативной памятью 4 МБ и жестким диском. Настоятельно рекомендуется использовать компьютер Atari с процессором 68030 16 МГц и 8 МБ ОЗУ.
MiNT также может работать внутри эмуляторов Hatari и STEem, а также в сети на виртуальной машине 68040 Aranym.
FreeMiNT предоставляет только ядро, поэтому несколько дистрибутивов поддерживают MiNT, например VanillaMint, EasyMint, STMint и BeeKey / BeePi.
Хотя FreeMiNT может использовать графический пользовательский интерфейс TOS ( Graphics Environment Manager GEM и Application Environment Services или AES), он лучше обслуживается с помощью расширенного AES, который может использовать его возможности многозадачности.
По умолчанию в настоящее время используется XaAES, разработанный как модуль ядра FreeMiNT. Старая версия N.AES также работает, однако современной альтернативой является MyAES.