МорфОС
Эта статья может сбивать с толку или быть неясной для читателей . ( Август 2020 г. ) |
Разработчик | Команда разработчиков MorphOS |
---|---|
Написано в | C , C++ , Objective-C++ , Паскаль , Python , Perl , Amiga E , Ruby , Lua |
Семейство ОС | AmigaOS -подобный |
Рабочее состояние | Текущий |
Исходная модель | Закрытый исходный код (с открытым исходным кодом [1] компоненты) |
Первоначальный выпуск | 0,1 / 1 августа 2000 г |
Последний выпуск | 3.18 / 13 мая 2023 г |
Доступно в | 19 языков |
Платформы | Pegasos , некоторые модели Amiga , Efika , Mac Mini G4, eMac , Power Mac G4 , PowerBook G4 , iBook G4 , Power Mac G5 , SAM 460 , AmigaOne X5000 |
ядра Тип | Микро/пико [2] |
По умолчанию пользовательский интерфейс | Окружающий |
Лицензия | Собственный Ambient . GNU GPL пользовательский интерфейс |
Официальный сайт | www |
MorphOS — это (ОС), подобная AmigaOS компьютерная операционная система . Это смешанная собственной собственностью и операционная система с открытым исходным кодом , созданная для компьютеров на базе процессора Pegasos PowerPC (PPC), компьютеров Amiga, оснащенных ускорителем PowerUP, а также серии плат разработки Freescale , использующих прошивку Genesi , включая Efika и mobileGT . Начиная с MorphOS 2.4, также поддерживается Apple Mac mini G4, а с выпуском MorphOS 2.5 и MorphOS 2.6 eMac и Power Mac G4 поддерживаются модели соответственно. В выпуске MorphOS 3.2 добавлена ограниченная поддержка Power Mac G5 . Ядро, основанное на Quark микроядре , является проприетарным, хотя некоторые библиотеки и другие части имеют открытый исходный код, например рабочий стол Ambient.
Характеристики и версии
[ редактировать ]PowerPC Разработанный для процессоров от Freescale и IBM , он также поддерживает оригинальные приложения AmigaOS Motorola 68000 серии (68k, MC680x0) посредством собственной эмуляции на основе задач и большинство приложений AmigaOS PPC через оболочки API. Он совместим по API с AmigaOS 3.1 и имеет графический интерфейс , основанный на Magic User Interface (MUI).
Помимо версии MorphOS для Pegasos, существует версия для компьютеров Amiga, оснащенных картами-ускорителями PowerUP производства Phase5 . Эта версия бесплатна, как и регистрация. Если не зарегистрировано, оно замедляется после каждого двухчасового сеанса. Последний раз PowerUP MorphOS обновлялся 23 февраля 2006 г.; однако он не выходит за рамки набора функций или усовершенствований версии Pegasos. [3] [4]
Версия MorphOS для Efika , очень маленькой материнской платы на базе сверхмаломощного процессора MPC5200B от Freescale, была показана на выставках и собраниях пользователей в Германии . [5] Текущая (начиная с версии 2.0) версия MorphOS поддерживает Efika.
Компоненты
[ редактировать ]Коробка
[ редактировать ]ABox — это песочница эмуляции с собственным клоном API AmigaOS для PPC, который двоично совместим как с приложениями Amiga 68k, так и с форматами PowerUP и WarpOS исполняемых файлов Amiga PPC. ABox частично основан на исследовательской операционной системе AROS . ABox включает Trance JIT транслятор кода 68k для собственных приложений Amiga .
Другой
[ редактировать ]- AHI — аудиоинтерфейс: 6.7
- Ambient — рабочий стол MorphOS по умолчанию, вдохновленный Workbench и Directory Opus 5.
- CyberGraphX — графический интерфейс, изначально разработанный для компьютеров Amiga: 5.1.
- Magic User Interface – набор инструментов основного графического интерфейса пользователя (GUI): 4.2.
- Poseidon - USB-стек Amiga, разработанный Крисом Ходжесом.
- TurboPrint – система печати
- TinyGL — реализация OpenGL и совместимость с Warp3D обеспечивается через виртуального движка ускорения рендеринга (RAVE): V 51. низкоуровневый API
- Quark – в настоящее время управляет системами нижнего уровня и размещает A/Box.
Окружающий
[ редактировать ]Оригинальный автор(ы) | Дэвид Гербер |
---|---|
Разработчик(и) | Команда открытого исходного кода Ambient |
Первоначальный выпуск | 2005 г [6] |
Стабильная версия | 1,1599 / 8 июня 2008 г [7] |
Написано в | С |
Операционная система | МорфОС |
Тип | Среда рабочего стола |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | морфосамбиент |
Ambient — это встроенная MUI на основе среда рабочего стола для MorphOS. [8] разработку начал в 2001 году Дэвид Гербер. Его основные цели заключались в том, чтобы он был полностью асинхронным, простым и быстрым. [9] Ambient отдаленно напоминает Workbench и Directory Opus Magellan, пытаясь смешать лучшее из обоих миров.
Функции
[ редактировать ]Ambient не следует строго парадигме интерфейса Amiga Workbench, но все же есть много общего: хотя программы называются инструментами, атрибуты программ называются типами инструментов, файлы данных — это проекты, а каталоги — это ящики.
- поддержка ARexx языка сценариев
- по умолчанию библиотека значков для сотен форматов файлов
- полностью асинхронный, многопоточный дизайн
- быстрые асинхронные функции файлового ввода-вывода и уведомления о файлах
- поддержка PNG и других Amiga форматов значков
- встроенные библиотеки значков, рабочей среды и wbstart
- встроенные приложения, такие как форматирование диска и менеджер товаров
- панели, которые используются в качестве средств запуска программ
Ambient локализован для различных языков и, хотя он является неотъемлемой частью MorphOS, он также доступен отдельно. В Ambient есть различные визуальные эффекты, использующие преимущества аппаратного ускорения визуальных эффектов в MorphOS. [10]
Значки на рабочем столе
[ редактировать ]Собственный формат значков в Ambient — PNG, но имеется встроенная поддержка других форматов значков Amiga. Ambient представила специальный формат значков под названием DataType Icons , где значок представляет собой просто любой файл изображения, переименованный с включением расширения .info . Эти значки считываются с использованием системы Amiga DataType .
Оригинальные иконки Amiga | MagicWB | НовыеИконки | СветящиесяИконки | СветящиесяИконки32 | ДТ Иконки | PNG | Двойной PNG | SVG | |
---|---|---|---|---|---|---|---|---|---|
Цвета | 4 | 8 | 256 | 256 | 16М | 16М | 16М | 16М | 16М |
Альфа-смешение | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Не уверен |
Размер значка | — | — | 36×40 | 46×46 | 46×46 | 128×128 | 128×128 | 128×128 | 128×128 |
Второе государственное изображение | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет |
Встроенные метаданные | Да | Да | Да | Да | Да | Нет | Да | Да | Не уверен |
Статус разработки
[ редактировать ]В 2005 году Дэвид Гербер выпустил исходный код Ambient под лицензией GPL. [6] и сейчас он разрабатывается командой разработчиков Ambient.
См. также
[ редактировать ]Программное обеспечение МорфОС
[ редактировать ]MorphOS может запускать любое дружественное к системе программное обеспечение Amiga, написанное для процессоров 68k. Также можно использовать библиотеки или типы данных 68k в приложениях PPC и наоборот. Он также обеспечивает уровень совместимости для программного обеспечения PowerUP и WarpUP, написанного для карт-ускорителей PowerUP. Крупнейшим репозиторием является Aminet , в котором в Интернете находится более 75 000 пакетов, включающих пакеты всех версий Amiga, включая музыку, звук и иллюстрации. Репозитории программного обеспечения только для MorphOS размещены в MorphOS Software , MorphOS files и MorphOS Storage .
Пакетные приложения
[ редактировать ]MorphOS поставляется с несколькими настольными приложениями в виде предустановленного программного обеспечения .
Поддерживаемое оборудование
[ редактировать ]- Макс. 1,72 ГБ ОЗУ; виртуальная память не поддерживается.
- только карты Radeon Поддерживаются ; Карты Nvidia не поддерживаются.
Амига
[ редактировать ]- Amiga 1200 с Blizzard PPC картой-ускорителем
- Amiga 3000 с CyberStorm PPC картой ускорителя
- Amiga 4000 с картой ускорителя CyberStorm PPC
Яблоко
[ редактировать ]- Мак мини G4
- для Mac
- Мощность Mac G4
- PowerBook G4 (кроме 12-дюймовых алюминиевых моделей)
- iBook G4
- Мощность Mac G5
- Мощность Mac G4 Куб [11]
- iMac G5 (только модель A1145 – G5 2.1 20 дюймов (iSight))
Генези/bPlan GmbH
[ редактировать ]- Эффективный 5200B
- Пегасы I G3, II G3/G4
ACube
[ редактировать ]Технология A-Eon
[ редактировать ]История
[ редактировать ]Проект стартовал в 1999 году на основе Quark микроядра . [12] Самые ранние версии MorphOS работали только через карты ускорителей PPC на компьютерах Amiga и требовались части AmigaOS . для полноценного функционирования [13] Совместные усилия компаний bPlan (партнером которых является ведущий разработчик MorphOS) и Tendic-France в 2002 году привели к первому регулярному, непрототипному производству компьютеров Pegasos, спроектированных bPlan, способных работать под управлением MorphOS или Linux. [14] [15] У Tendic-France возникли финансовые проблемы, и она закрылась; однако сотрудничество продолжилось под новым флагом Genesi . [16] [17] В 2003 году последовал напряженный рекламный год с выступлениями на конференциях и выставках в нескольких местах по всему миру, включая выставку Consumer Electronics Show (CES) в Лас-Вегасе. [18]
После некоторых ожесточенных разногласий внутри команды разработчиков MorphOS в 2003 и 2004 годах, кульминацией которых стали обвинения разработчика MorphOS в том, что ему и другим не заплатили зарплату, [19] интерфейс рабочего стола Ambient был выпущен под лицензией GPL. [20] [21] и в настоящее время активно разрабатывается командой разработчиков Ambient. В соответствии с правилами GPL Ambient продолжает включаться в коммерческий продукт MorphOS. Альтернативная настольная система MorphOS — Scalos . [22]
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-й выпуск [23] |
0.5 | 1 мая 2001 г. | Амига |
0.8 | август 2001 г. | Друг, Пегас I |
0.9 | 2002 | бета [24] |
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 г. | Амига [25] |
История выпусков серий 2.x/3.x
[ редактировать ]Версия | Дата выпуска | Примечания |
---|---|---|
2.0 | 30 июня 2008 г. | Добавлена поддержка платформы Efika 5200B; собственный стек TCP/IP, обновленная версия Sputnik, поддержка AltiVec, альфа- композитинг 3D-слоев для графического пользовательского интерфейса, новые компоненты USB (включая поддержку USB 2.0), новые средства очистки экрана и Reggae, новая модульная платформа потокового мультимедиа. [26] |
2.1 | 6 сентября 2008 г. | Поддержка звука Efika [27] |
2.2 | 20 декабря 2008 г. | TrueCrypt -совместимый пакет шифрования дисков [28] |
2.3 | 6 августа 2009 г. | Веб-браузер Origyn в качестве браузера по умолчанию, файловой системы HFS+ только для чтения. поддержка [29] |
2.4 | 12 октября 2009 г. | Добавлена поддержка Mac mini G4; поддержка записи для дисков Mac HFS, новая библиотека charsets.library для обеспечения лучшей поддержки многоязычных приложений. [30] |
2.5 | 4 июня 2010 г. | Добавлена поддержка eMac G4; драйверы для PCI на базе SiI3x1x 2-портовых Serial ATA карт [31] |
2.6 | 10 октября 2010 г. | Добавлена поддержка Power Mac G4; 2D-драйверы для Rage 128 Pro видеокарт ; Выпущен ровно 10.10.10 10:10 [32] |
2.7 | 2 декабря 2010 г. | Улучшение поддержки платформ Power Mac G4. [33] |
3.0 | 8 июня 2012 г. | Добавлена поддержка PowerBook G4; улучшения производительности [34] |
3.1 | 8 июля 2012 г. | Выпуск с исправлением ошибок [35] |
3.2 | 27 мая 2013 г. | Добавлена поддержка других моделей PowerBook G4, iBook G4 и Power Mac G5 модели A1047; 3D-драйверы для Radeon R300 карт на базе , беспроводная сеть через набор микросхем Atheros , капитальный ремонт стека TCP/IP («NetStack») — повышение производительности сети. [36] |
3.3 | 18 сентября 2013 г. | Исправлена поддержка некоторых моделей iBook G4. [37] |
3.4 | 14 декабря 2013 г. | Улучшена производительность воспроизведения видео R300 3D и G5, поддержка неродных разрешений дисплея на различных моделях PowerBook. [38] |
3.5 | 15 февраля 2014 г. | Поддержка моделей PowerMac7,2 Power Mac G5 [39] |
3.6 | 27 июня 2014 г. | Поддержка Broadcom Wi-Fi, поддержка AMD R400, файловая система SMBFS, сервер VNC и клиент Synergy [40] |
3.7 | 3 августа 2014 г. | Выпуск с исправлением ошибок [41] |
3.8 | 15 мая 2015 г. | Поддержка материнских плат серии Sam 460 ; базовые драйверы для видеокарт серии Radeon HD, дисплеев 4K в собственном разрешении [42] |
3.9 | 19 июня 2015 г. | Выпуск с исправлением ошибок [43] |
3.10 | 25 марта 2018 г. | Расширенная поддержка оборудования ( материнская плата AmigaOne X5000; новые контроллеры SATA, сетевые контроллеры, сканеры и видеокарты), Flow Studio IDE со встроенным отладчиком, поддержка часовых поясов, новые шрифты, новые темы, векторная графика, включая значки SVG, общая ошибка исправления и улучшения производительности [44] |
3.11 | 6 июля 2018 г. | Выпуск с исправлением ошибок [45] |
3.12 | 2 октября 2019 г. | Поддержка двух мониторов для определенного оборудования, улучшенное управление температурным режимом для определенного оборудования, новый стек FireWire , поддержка большего количества принтеров и сканеров, обновленный браузер Odyssey с поддержкой HTTP/2 и TLS 1.3 и поддержкой проверки орфографии, существенные обновления и новые функции Flow Studio IDE, Поддержка UTF-8 в MUI, среда выполнения ObjFW с автоматическим подсчетом ссылок [46] |
3.13 | 7 февраля 2020 г. | Выпуск с исправлением ошибок [47] |
3.14 | 4 октября 2020 г. | Улучшения ядра для многопоточности, улучшенная поддержка многопоточности сетевого стека TCP/IP, улучшенный уровень эмуляции unix, улучшения пользовательского интерфейса Magic, улучшенная структура ObjectiveC, улучшенные переводы для различных языков, обновленные компоненты с открытым исходным кодом для различных библиотек и классов, многочисленные исправления ошибок. Представляет приложение для мониторинга системы ScoutNG [48] |
3.15 | 31 декабря 2020 г. | Выпуск с исправлением ошибок [49] |
3.16 | 9 марта 2022 г. | Добавлена система уведомлений и почтовый клиент, заменен веб-браузер Odyssey на веб-браузер Wayfarer, добавлен новый переключатель приложений. Улучшения для клиента Synergy, добавлена общая openSSL библиотека 3. Включает сотни исправлений ошибок. [50] |
3.17 | 1 мая 2022 г. | Выпуск с исправлением ошибок [51] |
3.18 | 13 мая 2023 г. | Новые функции: редактор Hex/RAM/Disk с поддержкой сценариев, приложение архиватора/разархиватора ArchiveIt, улучшенное отображение информации об охлаждении через приложение Thermals, поддержка Samba2/3, включая интеграцию с рабочим столом Ambient. Значительные улучшения драйверов Radeon и улучшенная поддержка драйверов Realtek 8168. Исправлены проблемы с поддержкой USB для систем CyrusPlus 5040. Исправлены и улучшены многие системные компоненты и библиотеки, включая MUI, Netstack и Filesysbox. [52] |
MorphOS 2 включает в себя собственный стек TCP/IP («Netstack») и веб-браузер Sputnik или веб-браузер Origyn . [53] Sputnik был запущен в рамках системы вознаграждений сообщества пользователей. [54] это также привело к созданию MOSNet, бесплатного отдельного стека TCP/IP для пользователей MorphOS 1. Sputnik — это порт механизма рендеринга KHTML, на котором WebKit также основан . Спутник больше не разрабатывается и был удален из более поздних выпусков MorphOS 2.
См. также
[ редактировать ]- Амига
- АПУС (компьютер)
- Исследовательская операционная система AROS (AROS)
- Волшебный пользовательский интерфейс (MUI)
Ссылки
[ редактировать ]- ^ «MorphOS — Релизы исходного кода» .
- ^ «Основная информация о ядре» . Домашняя страница MorphOS . Архивировано из оригинала 9 июля 2007 г. Проверено 21 марта 2007 г.
- ^ Пиру (23 февраля 2006 г.). «Объявления: Обновление MorphOS для пользователей PowerUP» . Амига.орг . Архивировано из оригинала 14 марта 2007 г. Проверено 21 марта 2007 г.
- ^ Холверда, Том (24 августа 2005 г.). «MorphOS 1.4.5 выпущен для классической Amiga» . ОСНовости . Проверено 21 марта 2007 г.
- ^ Холверда, Том (17 октября 2006 г.). «Будет показана MorphOS 1.5, работающая на Efika» . ОСНовости . Проверено 21 марта 2007 г.
- ^ Jump up to: а б "Окружающий" . Проверено 21 ноября 2008 г.
- ^ «Команда Ambient Open Source — сокращенный Ambient.notes» . morphosambient.sourceforge.net .
- ^ http://morphos.de/files/src/3.11//ambient.tar.bz2 Исходный код MorphOS 3.11.
- ^ Linux: полное руководство (на бразильском португальском языке). Хидеон Франсиско Маркес. 08.09.2023.
- ^ «MorphOS: ОС Lightning» . 22 ноября 2006 г. Архивировано из оригинала 25 июля 2011 г. Проверено 4 сентября 2010 г.
- ^ Фрэнк Мариак (25 декабря 2013 г.). «MorphOS на Apple G4 Cube?» . Архивировано из оригинала 27 декабря 2013 года . Проверено 25 декабря 2013 г.
- ^ «Проект новой ОС: MorphOS». Обзор Amiga (на чешском языке). Хорошо. 52. Издательство Атлантида. Январь 2000. с. 7. ISSN 1211-1465 .
- ^ «МорфОС? Что это тогда?». Амига Актив . № 10. Издательство «Пинпринт». Июль 2000. стр. 14–17. ISSN 1467-3533 .
- ^ Шредер, Карстен (июль 2002 г.). «Доступность Pegasos может быть неизбежной». Amiga Future (на немецком языке). Нет. 37.APC и TCP. стр. 4–5.
- ^ Дворжак, Джон К. (6 апреля 2004 г.). «Внутренний путь». Журнал ПК . Том. 23, нет. 6. Зифф Дэвис. п. 53. ISSN 0888-8507 .
- ^ «Обновление MorphOS и Pegasos» (PDF) . Тотальная Амига . № 14. Южный Эссекс Amiga Link. Весна 2003. с. 8.
- ^ «bplan и thendic объединяются в GENESI (обновление)» . Амига-News.de. 22 ноября 2002 года . Проверено 29 декабря 2016 г.
- ^ «Еще фотографии с выставки CES 2003» (на немецком языке). Амига-News.de. 4 февраля 2003 года . Проверено 29 декабря 2016 г.
- ^ «Неопределенность относительно выпуска MorphOS 1.5 для Pegasos» (на немецком языке). Амига-News.de. 15 ноября 2004 года . Проверено 29 декабря 2016 г.
- ^ «Выпущен исходный код Ambient под лицензией GPL» . Амига-News.de. 22 января 2005 года . Проверено 29 декабря 2016 г.
- ^ Гербер, Дэвид (22 января 2005 г.). «Ambient, рабочий стол MorphOS, становится бесплатным» . ОСНовости . Проверено 30 мая 2024 г.
- ^ Хейнс, Крис (21 марта 2007 г.). «Скалос: замена настольного компьютера Amiga» . Архивировано из оригинала 22 сентября 2018 г. Проверено 21 марта 2007 г.
- ^ «Новый релиз MorphOS 0.4» . анн.лу. 15 февраля 2001 года. Архивировано из оригинала 8 марта 2016 года . Проверено 22 ноября 2016 г. Альтернативный URL
- ^ Видео MorphOS 0.9
- ^ «Журнал изменений MorphOS» . morphos-team.net . 6 июня 2006 г. Проверено 22 ноября 2016 г.
- ^ Примечания к выпуску MorphOS 2.0
- ^ Примечания к выпуску MorphOS 2.1
- ^ Примечания к выпуску MorphOS 2.2
- ^ Примечания к выпуску MorphOS 2.3
- ^ Примечания к выпуску MorphOS 2.4
- ^ Примечания к выпуску MorphOS 2.5
- ^ Примечания к выпуску MorphOS 2.6
- ^ Примечания к выпуску MorphOS 2.7
- ^ Примечания к выпуску MorphOS 3.0
- ^ Примечания к выпуску MorphOS 3.1
- ^ Примечания к выпуску MorphOS 3.2
- ^ Примечания к выпуску MorphOS 3.3
- ^ Примечания к выпуску MorphOS 3.4
- ^ Примечания к выпуску MorphOS 3.5
- ^ Примечания к выпуску MorphOS 3.6
- ^ Примечания к выпуску MorphOS 3.7
- ^ Примечания к выпуску MorphOS 3.8
- ^ Примечания к выпуску MorphOS 3.9
- ^ Примечания к выпуску MorphOS 3.10.
- ^ Примечания к выпуску MorphOS 3.11.
- ^ Примечания к выпуску MorphOS 3.12.
- ^ Примечания к выпуску MorphOS 3.13.
- ^ Примечания к выпуску MorphOS 3.14.
- ^ Примечания к выпуску MorphOS 3.15.
- ^ Примечания к выпуску MorphOS 3.16.
- ^ Примечания к выпуску MorphOS 3.17.
- ^ Примечания к выпуску MorphOS 3.18.
- ^ «МорфОС 2.0» . Проверено 19 июня 2010 г.
- ^ «Награды Морфа» . МорфЗона . Архивировано из оригинала 6 марта 2007 г. Проверено 12 марта 2007 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Репозиторий программного обеспечения Aminet Amiga/MorphOS
- MorphZone , Поддерживаемые компьютеры
- База данных программного обеспечения MorphOS
- Репозиторий программного обеспечения MorphOS
- MorphOS: ОС Lightning
- Obligement — Журнал об AmigaOS и MorphOS
- www.warmup-asso.org – Портал, посвященный пользователям MorphOS.
- MorphOS Storage – хранилище программного обеспечения MorphOS