Skip to content
MorphOS
EntityQ646795· pop 22· linked from 287 articles

MorphOS is an AmigaOS-like operating system designed for Power and PowerPC based computers. The core, based on the Quark microkernel, is proprietary; however, several libraries and other parts are open source, such as the Ambient desktop.

Key facts

OS.name
MorphOS
OS.logo
Spbu479.png
OS.logo size
120px
OS.screenshot
MorphOS 3.18 screenshot.jpg
OS.caption
MorphOS 3.18 showing the Ambient desktop
OS.developer
The MorphOS Development Team
OS.family
AmigaOS-like
OS.source model
Closed source (with open source components)
OS.released
0.1 /
OS.latest release version
3.19
OS.language
19 languages
OS.kernel type
Micro/pico
OS.programmed in
C, C++, Objective-C++, Pascal, Python, Perl, Amiga E, Ruby, Lua
OS.ui
Ambient
OS.license
Proprietary with GNU GPL Ambient user interface
OS.working state
Current
OS.supported platforms
Pegasos, some models of Amiga, Efika, Mac Mini G4, eMac, Power Mac G4, PowerBook G4, iBook G4, Power Mac G5, SAM 460, AmigaOne X5000
Software.name
Ambient

via Wikipedia infobox

Official website

MorphOS - Welcome

morphos-team.net

Link to the official site · 1,135 chars · not written by Vinony

Article · Русский

MorphOS — проприетарная многозадачная операционная система (ОС), предназначенная для линейки процессоров PowerPC. Основой MorphOS является микроядро (англ.). Происхождение операционной системы уходит корнями в 1995 год, когда компания Phase5 озвучила собственный план обновления парка ПК Amiga, путём миграции на архитектуру PowerPC (решение, аналогичное принятому Apple Computer для ПК Macintosh), а также необходимость создания новой операционной системы, способной обеспечить совместимость с приложениями для классической AmigaOS (m68k). Проект был начат в 1999 году независимыми немецкими разработчиками Ральфом Шмидтом и Фрэнком Марьяком и на данный момент развивается при поддержке корпорации Genesi. Релиз MorphOS 1.0 для ПК Pegasos состоялся летом 2002 года, оставив таким образом за спиной 7 лет длительного перехода от архитектуры m68k к процессорной линейке PowerPC. Ядро Quark предполагает систему боксов (Box), позволяющих включать API с абсолютно различными характеристиками в одну ОС. Для того, чтобы иметь максимум программ к моменту своего выхода, MorphOS уже содержала — программную прослойку, обеспечивающую совместимость с API AmigaOS 3.1. Таким образом, тысячи программ уже работают под MorphOS. В будущем разработчики планируют добавить прослойку , которая будет обеспечивать защиту памяти, поддержку параллельной работы нескольких процессоров, виртуальную память и отслеживание ресурсов. Также предполагается, что этот слой позволит одновременное выполнение приложений, написанных для разных ОС (прежде всего BSD, и, возможно, Mac OS X) в одной среде. Эти свойства подчёркнуты в названии операционной системы: Morph (англ.) — означает «изменяющаяся», «подвижная». Также это отразилось и на логотипе: графическим символом ОС является бабочка Blue Morpho butterfly (Morpho menelaus). Также широко используются логотипы, содержащие комбинацию названия ОС и изображения бабочки. MorphOS допускает исполнение как предназначенного для MorphOS кода, так и кода , и AmigaOS 68k. Под MorphOS могут выполняться только «системные» приложения для AmigaOS (то есть программы, которые не используют чипсет классической Amiga: OCS, ECS или AGA). Программы, использующие чипсет, можно исполнять под эмулятором UAE, регулярно обновляемым для MorphOS. Вплоть до версии 1.4.5 не были реализованы: * поддержка технологии AltiVec; * прослойка ; * стек протоколов TCP/IP; * поддержка 1GB Ethernet, Firewire. В сравнении со старыми версиями, MorphOS 2.0 претерпела ряд изменений: * появился стек сетевых протоколов TCP/IP «NetStack»; * изменилась система управления оперативной памятью. В отличие от прежней системы, доставшейся в наследство от AmigaOS и использовавшейся вплоть до версии 1.4.5, реализована система управления , характеризующаяся малым заданным временем отклика и уменьшенной фрагментацией ОЗУ; * поддержан набор инструкций AltiVec; * появилась поддержка 64-битной архитектуры в файловой системе Smart File System (SFS); * вместо браузера «Voyager» в комплекте поставляется браузер «Sputnik»; * для ускорения работы графического интерфейса используются возможности ускорителей трехмерной графики; * поддержаны полтора десятка языков, включая русский; * добавлена возможность выбора загрузочного раздела (как в AmigaOS); * обновлены USB-стек «Poseidon» и MUI. Кроме упомянутых выше и неупомянутых здесь изменений и дополнений, существует ещё одно изменение, вызвавшее жаркие споры среди пользователей — MorphOS стала платной. Последовавшая двумя месяцами позднее версия 2.1 не имеет радикальных отличий от предыдущей версии и содержит в основном исправления ошибок (в том числе — снижавших стабильность работы ОС на платформе Efika) и небольшие обновления. В версии 2.2 также продолжена линия на оптимизацию и исправление ошибок и добавлено новое приложение — для шифрования дисков. Для видеокарт на основе процессора ATI Radeon по умолчанию включена функция ускорения ГИП аппаратными средствами ускорителя трёхмерной графики. В версии 2.3, помимо исправлений ошибок и оптимизации, вновь сменился браузер — теперь в комплекте поставляется . Также, в рамках подготовки к выпуску MacMini-версии MorphOS появилась поддержка файловой системы HFS+ и утилита для расширения функциональности однокнопочной мыши (имитация правой кнопки). Основное отличие версии 2.4 от предыдущих — поддержка компьютеров MacMini на базе процессоров PowerPC. В версии 3.0 добавлена поддержка ряда ноутбуков . Цена ОС зависит от аппаратной платформы, для которой она регистрируется. В версии 3.2 появилась поддержка рабочих станций Power Mac G5, ноутбуков iBook G4, расширен список совместимых моделей PowerBook G4. Также улучшена поддержка сетевых интерфейсов, появилась поддержка беспроводных сетей и сбор сетевой статистики, добавились VNC- и RDP-клиенты. К моменту выхода версии 3.2 число зарегистрированных пользователей превысило 2000. По данным регистрации MorpOS наиболее популярна у пользователей Mac Mini (37 %) и Pegasos 2 (25 %). В версии 3.3 основной упор был сделан на повышение скорости эмуляции и улучшение совместимости со старым ПО для классической Amiga, были исправлены ошибки обнаруженные с момента выхода версии 3.2.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (8)