MiNT - Википедия - MiNT

МИНТ
St mint-1.1.jpg
Бета-версия FreeMiNT 1.19 для Atari STE
РазработчикЭрик Смит, разные волонтеры
Написано вC
Рабочее состояниеток
Исходная модельОткрытый исходный код
изначальный выпускИюнь 1993 г.; 27 лет назад (1993-06)
Последний релиз1.18.0 / 18 марта 2013 г.; 7 лет назад (2013-03-18)
Репозиторий Отредактируйте это в Викиданных
Маркетинговая цельПерсональные компьютеры
ПлатформыAtari ST, Firebee, ARAnyM, Amiga[1]
Ядро типМонолитный
По умолчанию пользовательский интерфейсGEM
ЛицензияРазличные, в том числе Стандартная общественная лицензия GNU (Свободное программное обеспечение )
Официальный веб-сайтмята.github.io

MiNT теперь TOS (МИНТ) это свободное программное обеспечение альтернатива Операционная система ядро для Atari ST система и ее преемники. Это многозадачная альтернатива TOS и MagiC. Вместе с бесплатными компонентами системы fVDI драйверы устройств, XaAES графический интерфейс пользователя виджеты, и TeraDesk Файловый менеджер, MiNT предоставляет бесплатный TOS совместимая замена ОС, которая может многозадачность.

История

Работа над MiNT началась в 1989 году, когда разработчик Эрик Смит пытался портировать GNU библиотеки и связанных с ней утилит на Atari ST TOS. Быстро выяснилось, что добавить Unix-подобный слой к TOS, чем исправлять все программное обеспечение GNU, и MiNT начинался как расширение TOS, помогающее при переносе.

Первоначально MiNT был выпущен Эриком Смитом как «MiNT is Not TOS» ( рекурсивный акроним в стиле "GNU's Not Unix") в мае 1990 года. Новое ядро ​​получило поддержку, люди внесли свой вклад в перенос МИНИКС Файловая система и порт на Atari TT.

В то же время, когда Atari стремилась улучшить TOS за счет возможности многозадачности, они обнаружили, что MiNT может выполнять эту работу, и наняли Эрика Смита. MiNT был принят в качестве официального альтернативного ядра с выпуском Atari Falcon, немного изменив аббревиатуру MiNT на «MiNT is Now TOS». Atari связала MiNT с многозадачной версией Менеджер графической среды (GEM) под названием MultiTOS как дискета на базе установщика.

После ухода Atari с компьютерного рынка разработка MiNT продолжилась под названием FreeMiNT, и теперь поддерживается командой волонтеров. Разработка FreeMiNT следует классическому подходу с открытым исходным кодом, с исходным кодом, размещенным на общедоступном FreeMiNT GIT репозиторий на GitHub[2] и развитие обсуждается в открытом списке рассылки.[3], который поддерживается на SourceForge после более раннего (2014 г.) перехода с AtariForge, где он поддерживался почти 20 лет.

Требования к оборудованию

Минимальная установка MiNT будет работать на Atari ST со штатной частотой 8 МГц. 68000 ЦП с 4 МБ ОЗУ и жестким диском. Настоятельно рекомендуется, чтобы компьютер Atari с частотой 16 МГц 68030 Используется ЦП и 8 МБ ОЗУ.

MiNT также может работать внутри эмуляторов. Hatari[4] и STEem, и с сетью на 68040 виртуальная машина Араным.[5]

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

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

Хотя FreeMiNT может использовать графический пользовательский интерфейс TOS ( Менеджер графической среды GEM и Службы среды приложений или AES), лучше использовать улучшенный AES, который может использовать многозадачность способности.

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

Смотрите также

использованная литература

  1. ^ https://atari.joska.no/VanillaMiNT/
  2. ^ Репозиторий FreeMiNT
  3. ^ Портал FreeMiNT
  4. ^ Минимальная многозадачная конфигурация для Hatari
  5. ^ ARAnyM Ссылки
  6. ^ Ривьер, Винсент. «Atari ST - История ОС».
  7. ^ Минимальная многозадачность для Hatari (MyAES и 68000)

внешние ссылки