MiNT

редактировать
Эта статья об ОС для оборудования Atari. Для дистрибутива Linux см. Linux Mint. Для использования в других целях, см Монетный двор (значения).
МИНТ
St mint-1.1.jpg Бета-версия 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 совместимые замены ОС, которые могут многозадачности.

СОДЕРЖАНИЕ
  • 1 История
  • 2 Требования к оборудованию
  • 3 Программная экосистема MiNT
  • 4 См. Также
  • 5 ссылки
  • 6 Внешние ссылки
История

Работа над 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.

Программная экосистема MiNT

FreeMiNT предоставляет только ядро, поэтому несколько дистрибутивов поддерживают MiNT, например VanillaMint, EasyMint, STMint и BeeKey / BeePi.

Хотя FreeMiNT может использовать графический пользовательский интерфейс TOS ( Graphics Environment Manager GEM и Application Environment Services или AES), он лучше обслуживается с помощью расширенного AES, который может использовать его возможности многозадачности.

По умолчанию в настоящее время используется XaAES, разработанный как модуль ядра FreeMiNT. Старая версия N.AES также работает, однако современной альтернативой является MyAES.

Смотрите также
Рекомендации
Внешние ссылки
Последняя правка сделана 2024-01-02 09:36:56
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте