MorphOS

редактировать
MorphOS
Spbu479.png Логотип MorphOS
Разработчик Команда разработчиков MorphOS
Написано в C, C ++, Objective-C ++, Паскаль, Python, Perl, Amiga E, Ruby, Lua
Семейство ОС AmigaOS -подобный
Рабочее состояние Текущий
Исходная модель Закрытый исходный код (с компонентами с открытым исходным кодом )
Первый выпуск 0.1 / 1 августа 2000 г. ; 21 год назад ( 2000-08-01)
Последний релиз 3.15 / 31 декабря 2020 г. ; 9 месяцев назад ( 2020-12-31)
Доступно в 19 языков
Платформы Pegasos, некоторые модели Amiga, Efika, Mac Mini G4, eMac, Power Mac G4, PowerBook G4, iBook G4, Power Mac G5, SAM 460, AmigaOne X5000
Тип ядра Микро / пико
Пользовательский интерфейс по умолчанию Окружающий
Лицензия Проприетарный с пользовательским интерфейсом GNU GPL Ambient
Официальный веб-сайт www.morphos-team.net

MorphOS - это компьютерная операционная система (ОС), подобная AmigaOS. Это смешанная собственность и с открытым исходным кодом операционной системы производится для Pegasos PowerPC компьютер на базе (PPC) процессор, PowerUp ускорительных оборудованных компьютеров Amiga и серии Freescale макетных плат, использующих GENESI прошивку, в том числе EFIKA и Mobilegt. Начиная с MorphOS 2.4, также поддерживается Mac mini G4 от Apple, а с выпуском MorphOS 2.5 и MorphOS 2.6 поддерживаются модели eMac и Power Mac G4 соответственно. В выпуске MorphOS 3.2 добавлена ​​ограниченная поддержка Power Mac G5. Ядро, основанное на микроядре Quark, является проприетарным, хотя некоторые библиотеки и другие части имеют открытый исходный код, например, рабочий стол Ambient.

СОДЕРЖАНИЕ
  • 1 Характеристики и версии
  • 2 Компоненты
    • 2.1 ABox
    • 2.2 Другое
  • 3 Программное обеспечение MorphOS
    • 3.1 Связанные приложения
  • 4 Поддерживаемое оборудование
    • 4.1 Амига
    • 4.2 Яблоко
    • 4.3 Genesi / bPlan GmbH
    • 4.4 ACube
    • 4.5 Технология A-Eon
  • 5 История
    • 5.1 История выпусков серий 0.x / 1.x
    • 5.2 История выпусков серий 2.x / 3.x
  • 6 См. Также
  • 7 ссылки
  • 8 Внешние ссылки
Характеристики и версии

Разработан для центральных процессоров (ЦП) PowerPC от Freescale и IBM, поддерживая оригинальные приложения AmigaOS Motorola серии 68000 (68k, MC680x0) с помощью проприетарной эмуляции на основе задач и большинства приложений AmigaOS PPC с помощью оболочек API. Это интерфейс прикладного программирования (API), совместимый с AmigaOS 3.1, и имеет графический интерфейс пользователя (GUI), основанный на Magic User Interface (MUI).

Помимо версии MorphOS для Pegasos, существует версия для компьютеров Amiga, оснащенных картами ускорителей PowerUP, производимых Phase5. Эта версия бесплатна, как и регистрация. Если не зарегистрирован, он замедляется после каждого двухчасового сеанса. Последнее обновление PowerUP MorphOS состоялось 23 февраля 2006 г.; тем не менее, он не выходит за рамки набора функций или улучшений версии Pegasos.

Версия MorphOS для Efika, очень маленькой материнской платы на базе процессора со сверхнизким энергопотреблением MPC5200B от Freescale, демонстрировалась на выставках и собраниях пользователей в Германии. Текущая (начиная с 2.0) версия MorphOS поддерживает Efika.

Компоненты
Архитектура системы Скриншот Ambient Desktop на MorphOS

Коробка

ABox - это песочница эмуляции с клоном API AmigaOS для PPC, который двоично совместим как с приложениями Amiga 68k, так и с форматами PowerUP и WarpOS исполняемых файлов Amiga PPC. ABox частично основан на операционной системе AROS Research. ABox включает транслятор кода Trance JIT для 68k родных приложений Amiga.

Другой

Amiga3dapi.svg

Программное обеспечение MorphOS

MorphOS может запускать любое дружественное к системе программное обеспечение Amiga, написанное для процессоров 68k. Также можно использовать библиотеки или типы данных 68k в приложениях PPC и наоборот. Он также обеспечивает уровень совместимости для программного обеспечения PowerUP и WarpUP, написанного для ускорительных плат PowerUP. Самый большой репозиторий - это Aminet с более чем 75 000 онлайн-пакетов с пакетами всех разновидностей Amiga, включая музыку, звук и изображения. MorphOS-только репозитории размещены на ПО MorphOS, MorphOS файлы и MorphOS хранение.

Связанные приложения

Основная статья: Список приложений, входящих в пакет MorphOS

MorphOS поставляется с несколькими настольными приложениями в виде предустановленного программного обеспечения.

Поддерживаемое оборудование
  • Максимум. 1,72 ГБ оперативной памяти; виртуальная память не поддерживается.
  • Поддерживаются только карты Radeon ; Карты Nvidia не поддерживаются.

Амига

яблоко

Genesi / bPlan GmbH

ACube

Технология A-Eon

  • Материнская плата AmigaOne X5000
История
Семейное древо развития Amiga

Проект стартовал в 1999 году на основе микроядра Quark. Самые ранние версии MorphOS запускались только через карты ускорителей PPC на компьютерах Amiga, и для полноценной работы требовались части AmigaOS. Совместные усилия компаний bPlan (партнером которой является ведущий разработчик MorphOS) и Thendic-France в 2002 году привели к первому регулярному производству без прототипов компьютеров Pegasos, спроектированных с помощью bPlan, способных работать с MorphOS или Linux. Thendic-France столкнулась с финансовыми проблемами и закрылась; Однако сотрудничество продолжилось под новым флагом Genesi. В 2003 году последовал насыщенный рекламный год, когда компания появилась на съездах и выставках в нескольких местах по всему миру, в том числе на выставке Consumer Electronics Show (CES) в Лас-Вегасе.

После некоторых ожесточенных разногласий в команде разработчиков MorphOS в 2003 и 2004 годах, завершившихся обвинениями разработчика MorphOS в том, что ему и другим не заплатили, интерфейс рабочего стола Ambient был выпущен под лицензией GPL и сейчас активно разрабатывается командой разработчиков Ambient. В соответствии с правилами GPL, Ambient по-прежнему включен в коммерческий продукт MorphOS. Альтернативой настольной системе MorphOS является Scalos.

1 апреля 2008 года команда MorphOS объявила, что MorphOS 2.0 выйдет во втором квартале 2008 года. Это обещание было выполнено всего на несколько секунд, а релиз MorphOS 2.0 состоялся 30 июня 2008 г. в 23:59 по центральноевропейскому времени. MorphOS 3.11 коммерчески доступен по цене 79 евро за машину (49 евро за платы Efika PPC или Sam460). Доступна полнофункциональная демоверсия MorphOS, но без ключевого файла ее скорость значительно снижается после 30 минут использования за сеанс; перезагрузка системы позволяет использовать еще 30 минут.

История выпусков серий 0.x / 1.x

Версия Дата выхода Примечания
0,1 1 августа 2000 г. Амига
0,2 17 октября 2000 г. Амига
0,4 14 февраля 2001 г. 3-й выпуск
0,5 1 мая 2001 г. Амига
0,8 Август 2001 г. Амига, Пегас I
0,9 2002 г. бета
1.0 14 октября 2002 г. Пегас I
1.1 13 декабря 2002 г. Пегас I
1.2 9 февраля 2003 г. Пегас I
1.3 27 марта 2003 г. Пегас I
1.4 7 августа 2003 г. Пегас I
1.4.4 28 марта 2005 г. Пегас I / II
1.4.5 30 апреля 2005 г. Пегас I / II
1.4.5 25 августа 2005 г. Амига

История выпусков серий 2.x / 3.x

Версия Дата выхода Примечания
2.0 30 июня 2008 г. Добавлена ​​поддержка платформы Efika 5200B; собственный стек TCP / IP, обновленная версия Sputnik, поддержка AltiVec, альфа- композитинг трехмерных слоев для графического пользовательского интерфейса, новые компоненты USB (включая поддержку USB 2.0), новые средства очистки экрана и Reggae, новый модульный фреймворк потокового мультимедиа
2.1 6 сентября 2008 г. Поддержка аудио Efika
2.2 20 декабря 2008 г. TrueCrypt - совместимый пакет для шифрования дисков
2.3 6 августа 2009 г. Веб-браузер Origyn в качестве браузера по умолчанию, поддержка файловой системы HFS + только для чтения
2,4 12 октября 2009 г. Добавлена ​​поддержка Mac mini G4; поддержка записи для Mac HFS-дисков, новые charsets.library для обеспечения лучшей поддержки многоязычных приложений
2,5 4 июня 2010 г. Добавлена ​​поддержка eMac G4; драйверы для 2-портовых карт Serial ATA PCI на базе SiI3x1x
2,6 10 октября 2010 г. Добавлена ​​поддержка Power Mac G4; 2D-драйверы для видеокарт Rage 128 Pro ; Вышел ровно 10.10.10 10:10
2,7 2 декабря 2010 г. Улучшение поддержки платформ Power Mac G4
3.0 8 июня 2012 г. Добавлена ​​поддержка PowerBook G4; улучшения производительности
3.1 8 июля 2012 г. Выпуск с исправлением ошибок
3.2 27 мая, 2013 Добавлена ​​поддержка для других моделей PowerBook G4, iBook G4 и Power Mac G5 модели A1047; 3D-драйверы для карт на базе Radeon R300, беспроводная сеть через набор микросхем Atheros, капитальный ремонт стека TCP / IP ("NetStack") - повышение производительности сети
3.3 18 сентября 2013 г. Исправлена ​​поддержка некоторых моделей iBook G4.
3,4 14 декабря 2013 г. Улучшенная производительность воспроизведения видео R300 3D и G5, поддержка неродных разрешений экрана на различных моделях PowerBook
3.5 15 февраля 2014 г. Поддержка моделей PowerMac7,2 Power Mac G5
3,6 27 июня 2014 г. Поддержка Broadcom Wi-Fi, поддержка AMD R400, файловая система SMBFS, сервер VNC и клиент Synergy
3,7 3 августа 2014 г. Выпуск с исправлением ошибок
3,8 15 мая 2015 года Поддержка материнских плат Sam 460 ; базовые драйверы для видеокарт серии Radeon HD, дисплеи 4K в собственном разрешении
3.9 19 июня 2015 г. Выпуск с исправлением ошибок
3.10 25 марта 2018 г. Расширенная поддержка оборудования ( материнская плата AmigaOne X5000; новые контроллеры SATA, сетевые контроллеры, сканеры и видеокарты), Flow Studio IDE со встроенным отладчиком, поддержка часовых поясов, новые шрифты, новые темы, векторная графика, включая значки SVG, общая ошибка исправления и улучшения производительности
3.11 6 июля 2018 г. Выпуск с исправлением ошибок
3,12 2 октября 2019 г., Поддержка двух мониторов для выбранного оборудования, улучшенное управление температурой для выбранного оборудования, новый стек FireWire, поддержка большего количества принтеров и сканеров, обновленные браузеры Odyssey с HTTP / 2 и TLS 1.3 и поддержка проверки орфографии, существенные обновления и новые функции Flow Studio IDE, Поддержка UTF-8 в MUI, среда выполнения ObjFW с автоматическим подсчетом ссылок
3,13 7 февраля 2020 г. Выпуск с исправлением ошибок
3,14 4 октября 2020 г. Улучшения ядра для потоковой передачи, улучшенная поддержка потоковой передачи сетевого стека TCP / IP, улучшенный уровень эмуляции unix, улучшения пользовательского интерфейса Magic, улучшенная структура ObjectiveC, улучшенные переводы для различных языков, обновленные компоненты с открытым исходным кодом для различных библиотек и классов, многочисленные исправления ошибок. Представляет приложение для мониторинга системы ScoutNG
3,15 31 декабря 2020 г. Выпуск с исправлением ошибок

MorphOS 2 включает собственный стек TCP / IP («Netstack») и веб-браузер, Sputnik или Origyn Web Browser. Sputnik был запущен в рамках системы вознаграждений сообщества пользователей, что также привело к появлению MOSNet, бесплатного отдельного стека TCP / IP для пользователей MorphOS 1. Sputnik - это порт механизма рендеринга KHTML, на котором также основан WebKit. Sputnik больше не разрабатывается и был удален из более поздних выпусков MorphOS 2.

Все стеки TCP / IP
Смотрите также
использованная литература
внешние ссылки
Последняя правка сделана 2023-03-31 05:08:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте