MorphOS — пропрієтарна багатозадачна операційна система (ОС), призначена для лінійки процесорів PowerPC. Основою MorphOS є мікроядро Quark (англ.). Походження операційної системи йде корінням в 1995 рік, коли компанія Phase5 оприлюднила власний план оновлення парку ПК Amiga, шляхом міграції на архітектуру PowerPC (рішення, аналогічне прийнятому Apple Computer для ПК Macintosh). У результаті чого виникла необхідність створення нової операційної системи, здатної забезпечити сумісність з додатками для класичної AmigaOS (m68k). Проект був розпочатий у 1999 році незалежними німецькими розробниками Ральфом Шмідтом і Френком Маріаком, й у 2010-х роках розвивається за підтримки корпорації Genesi. Реліз MorphOS 1.0 для ПК Pegasos відбувся влітку 2002 року, залишивши таким чином за спиною 7 років тривалого переходу від архітектури m68k до процесорної лінійки PowerPC.
Розробник | Ральф Шмідт, Френк Марьяк |
---|---|
Родина ОС | AmigaOS |
Ліцензія | пропріетарна |
www.morphos-team.net |
Загальна характеристика ОС
Ядро Quark припускає систему боксів (Box), що дозволяють включати API з абсолютно різними характеристиками в одну ОС. Для того, щоб мати максимум програм до моменту свого виходу, MorphOS вже містила A-Box — програмний прошарок, що забезпечує сумісність з API AmigaOS 3.1. Таким чином, тисячі програм вже працюють під MorphOS. У майбутньому розробники планують додати прошарок Q-Box, який забезпечуватиме захист пам'яті, підтримку паралельної роботи декількох процесорів, віртуальну пам'ять і відстеження ресурсів. Також передбачається, що цей шар дозволить одночасне виконання додатків, написаних для різних ОС (насамперед BSD, і, можливо, Mac OS X) в одному середовищі. Ці властивості підкреслені в назві операційної системи: Morph (англ.) означає — «та, що змінюється», «рухлива». Також це відбилося і на логотипі: графічним символом ОС є метелик Blue Morpho butterfly (Morpho menelaus). Також широко використовуються логотипи, які містять комбінацію назви ОС і зображення метелика.
MorphOS допускає виконання як нативного MorphOS-коду, так і коду WarpOS, PowerUP і AmigaOS 68k. Під MorphOS можуть виконуватися тільки «системні» додатки для AmigaOS (тобто програми, які не використовують чипсет класичної Amiga: OCS, ECS або AGA). Програми, що використовують чипсет, можна виконувати під емулятором UAE, що регулярно оновлюється для MorphOS.
Версії
Аж до версії 1.4.5 не були реалізовані:
- підтримка технології AltiVec;
- прошарок Q-Box;
- стек протоколів (TCP / IP);
- підтримка 1GB Ethernet, Firewire.
Порівняно зі старими версіями, MorphOS 2.0 зазнала ряд змін:
- з'явився стек мережевих протоколів (TCP / IP «NetStack»);
- змінилася система управління оперативною пам'яттю. На відміну від колишньої системи, що дісталася в спадок від AmigaOS і що використовувалася аж до версії 1.4.5, реалізована система управління TLSF, що характеризується малим заданим часом відгуку і зменшеною фрагментацією ОЗП;
- підтриманий набір інструкцій AltiVec;
- з'явилася підтримка 64-х розрядів у файловій системі Smart File System (SFS);
- замість браузера «Voyager» в комплекті поставляється браузер «Sputnik»;
- для прискорення роботи графічного інтерфейсу використовуються можливості прискорювачів тривимірної графіки;
- підтримані півтора десятка мов, включаючи російську;
- додана можливість вибору завантажувального розділу (як в AmigaOS);
- оновлені USB-стек «Poseidon» і MUI.
Крім згаданих вище і не згаданих тут змін і доповнень, існує ще одна зміна, яка викликала палкі суперечки серед користувачів — MorphOS стала платною.
Версія 2.1 не має радикальних відмінностей від попередньої версії і містить в основному виправлення помилок (у тому числі тих, що знижували стабільність роботи ОС на платформі Efika) і невеликі оновлення.
У версії 2.2 також продовжена лінія на оптимізацію і виправлення помилок. Її доповнено новим додатком для шифрування дисків. Для відеокарт на основі процесора ATI Radeon за замовчуванням включена функція прискорення ГІП апаратними засобами прискорювача тривимірної графіки.
У версії 2.3, крім виправлень помилок та оптимізації, знову змінився браузер: тепер в комплекті поставляється Orygin Web Browser (OWB). Також, у рамках підготовки до випуску MacMini-версії MorphOS з'явилася підтримка файлової системи HFS+ і утиліта для розширення функціональності однокнопочної миші (імітація правої кнопки).
Основна відмінність версії 2.4 від попередніх — підтримка комп'ютерів MacMini на базі процесорів PowerPC.
У версії 3.0 додана підтримка ряду ноутбуків Apple PowerBook. Ціна ОС залежить від апаратної платформи, для якої вона реєструється.
У версії 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.
Складові MorphOS
- Ambient — робочий стіл на зразок Workbench в AmigaOS, Wanderer в AROS або Windows;
- Cybergraphics — підтримка стандарту RTG (кероване виведення зображень на будь-яке число відеопристроїв);
- TinyGL — відкритий варіант API, сумісного з OpenGL;
- RAVE — відкритий варіант API, сумісного з Warp3D;
- MUI — об'єктно-орієнтований інтерфейс для додатків AmigaOS і MorphOS;
- PowerSDL — реалізація Simple DirectMedia Layer (SDL);
- Trance JIT — емулятор, що виконує код процесорів m68k у реальному часі, транслюючи його в код PowerPC;
- Q-Box — управління функціями операційної системи на низькому рівні. Подальша розробка наразі заморожена;
- A-Box — PowerPC API, що забезпечує сумісність з додатками AmigaOS (аналогічно AROS для x86). Розвиток цієї «пісочниці» є пріоритетним.
Апаратні вимоги
MorphOS працює як на комп'ютерах, заснованих на материнській платі Pegasos, так і на класичних комп'ютерах Amiga, обладнаних PPC-акселераторами. Крім того, MorphOS також існує для MobileGT і ряду плат, вироблених Freescale Semiconductor.
MorphOS 2.х також підтримує платформу Efika, а починаючи з версії 2.4 — комп'ютери MacMini на базі процесорів PowerPC.
Починаючи з версії 2.6 MorphOS підтримує комп'ютери серії PowerMac.
Посилання
- Официальный сайт Genesi [ 12 серпня 2006 у Wayback Machine.]
- MorphOS в деталях [ 5 квітня 2007 у Wayback Machine.]
- The New MorphOS Memory System by Harry «Piru» Sintonen [ 4 листопада 2014 у Wayback Machine.]
Примітки
- What is MorphOS? [ 4 березня 2016 у Wayback Machine.] Перевірено 04.11.2014
- . Архів оригіналу за 4 листопада 2014. Процитовано 4 листопада 2014.
- Hardware Platforms [ 4 листопада 2014 у Wayback Machine.]. Перевірено 04.11.2014
Це незавершена стаття про операційні системи. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
MorphOS propriyetarna bagatozadachna operacijna sistema OS priznachena dlya linijki procesoriv PowerPC Osnovoyu MorphOS ye mikroyadro Quark angl Pohodzhennya operacijnoyi sistemi jde korinnyam v 1995 rik koli kompaniya Phase5 oprilyudnila vlasnij plan onovlennya parku PK Amiga shlyahom migraciyi na arhitekturu PowerPC rishennya analogichne prijnyatomu Apple Computer dlya PK Macintosh U rezultati chogo vinikla neobhidnist stvorennya novoyi operacijnoyi sistemi zdatnoyi zabezpechiti sumisnist z dodatkami dlya klasichnoyi AmigaOS m68k Proekt buv rozpochatij u 1999 roci nezalezhnimi nimeckimi rozrobnikami Ralfom Shmidtom i Frenkom Mariakom j u 2010 h rokah rozvivayetsya za pidtrimki korporaciyi Genesi Reliz MorphOS 1 0 dlya PK Pegasos vidbuvsya vlitku 2002 roku zalishivshi takim chinom za spinoyu 7 rokiv trivalogo perehodu vid arhitekturi m68k do procesornoyi linijki PowerPC MorphOSRozrobnik Ralf Shmidt Frenk MaryakRodina OS AmigaOSLicenziya proprietarnawww morphos team netZagalna harakteristika OSYadro Quark pripuskaye sistemu boksiv Box sho dozvolyayut vklyuchati API z absolyutno riznimi harakteristikami v odnu OS Dlya togo shob mati maksimum program do momentu svogo vihodu MorphOS vzhe mistila A Box programnij prosharok sho zabezpechuye sumisnist z API AmigaOS 3 1 Takim chinom tisyachi program vzhe pracyuyut pid MorphOS U majbutnomu rozrobniki planuyut dodati prosharok Q Box yakij zabezpechuvatime zahist pam yati pidtrimku paralelnoyi roboti dekilkoh procesoriv virtualnu pam yat i vidstezhennya resursiv Takozh peredbachayetsya sho cej shar dozvolit odnochasne vikonannya dodatkiv napisanih dlya riznih OS nasampered BSD i mozhlivo Mac OS X v odnomu seredovishi Ci vlastivosti pidkresleni v nazvi operacijnoyi sistemi Morph angl oznachaye ta sho zminyuyetsya ruhliva Takozh ce vidbilosya i na logotipi grafichnim simvolom OS ye metelik Blue Morpho butterfly Morpho menelaus Takozh shiroko vikoristovuyutsya logotipi yaki mistyat kombinaciyu nazvi OS i zobrazhennya metelika Rozvitok AmigaOS i sumisnih sistem AmigaOS 3 x AmigaOS 4 MorphOS and AROS Struktura OS MorphOS MorphOS dopuskaye vikonannya yak nativnogo MorphOS kodu tak i kodu WarpOS PowerUP i AmigaOS 68k Pid MorphOS mozhut vikonuvatisya tilki sistemni dodatki dlya AmigaOS tobto programi yaki ne vikoristovuyut chipset klasichnoyi Amiga OCS ECS abo AGA Programi sho vikoristovuyut chipset mozhna vikonuvati pid emulyatorom UAE sho regulyarno onovlyuyetsya dlya MorphOS VersiyiAzh do versiyi 1 4 5 ne buli realizovani pidtrimka tehnologiyi AltiVec prosharok Q Box stek protokoliv TCP IP pidtrimka 1GB Ethernet Firewire Porivnyano zi starimi versiyami MorphOS 2 0 zaznala ryad zmin z yavivsya stek merezhevih protokoliv TCP IP NetStack zminilasya sistema upravlinnya operativnoyu pam yattyu Na vidminu vid kolishnoyi sistemi sho distalasya v spadok vid AmigaOS i sho vikoristovuvalasya azh do versiyi 1 4 5 realizovana sistema upravlinnya TLSF sho harakterizuyetsya malim zadanim chasom vidguku i zmenshenoyu fragmentaciyeyu OZP pidtrimanij nabir instrukcij AltiVec z yavilasya pidtrimka 64 h rozryadiv u fajlovij sistemi Smart File System SFS zamist brauzera Voyager v komplekti postavlyayetsya brauzer Sputnik dlya priskorennya roboti grafichnogo interfejsu vikoristovuyutsya mozhlivosti priskoryuvachiv trivimirnoyi grafiki pidtrimani pivtora desyatka mov vklyuchayuchi rosijsku dodana mozhlivist viboru zavantazhuvalnogo rozdilu yak v AmigaOS onovleni USB stek Poseidon i MUI Krim zgadanih vishe i ne zgadanih tut zmin i dopovnen isnuye she odna zmina yaka viklikala palki superechki sered koristuvachiv MorphOS stala platnoyu Versiya 2 1 ne maye radikalnih vidminnostej vid poperednoyi versiyi i mistit v osnovnomu vipravlennya pomilok u tomu chisli tih sho znizhuvali stabilnist roboti OS na platformi Efika i neveliki onovlennya U versiyi 2 2 takozh prodovzhena liniya na optimizaciyu i vipravlennya pomilok Yiyi dopovneno novim dodatkom dlya shifruvannya diskiv Dlya videokart na osnovi procesora ATI Radeon za zamovchuvannyam vklyuchena funkciya priskorennya GIP aparatnimi zasobami priskoryuvacha trivimirnoyi grafiki U versiyi 2 3 krim vipravlen pomilok ta optimizaciyi znovu zminivsya brauzer teper v komplekti postavlyayetsya Orygin Web Browser OWB Takozh u ramkah pidgotovki do vipusku MacMini versiyi MorphOS z yavilasya pidtrimka fajlovoyi sistemi HFS i utilita dlya rozshirennya funkcionalnosti odnoknopochnoyi mishi imitaciya pravoyi knopki Osnovna vidminnist versiyi 2 4 vid poperednih pidtrimka komp yuteriv MacMini na bazi procesoriv PowerPC U versiyi 3 0 dodana pidtrimka ryadu noutbukiv Apple PowerBook Cina OS zalezhit vid aparatnoyi platformi dlya yakoyi vona reyestruyetsya U versiyi 3 2 z yavilasya pidtrimka robochih stancij Power Mac G5 noutbukiv iBook G4 rozshireno spisok sumisnih modelej PowerBook G4 Takozh pokrashena pidtrimka merezhevih interfejsiv z yavilasya pidtrimka bezdrotovih merezh i zbir merezhevoyi statistiki dodalisya VNC i RDP kliyenti Do momentu vihodu versiyi 3 2 chislo zareyestrovanih koristuvachiv perevishilo 2000 chol Za danimi reyestraciyi MorpOS najbilsh populyarna u koristuvachiv Mac Mini 37 i Pegasos 2 25 U versiyi 3 3 osnovnij upor buv zroblenij na pidvishennya shvidkosti emulyaciyi i polipshennya sumisnosti zi starim programnim zabezpechennyam dlya klasichnoyi Amiga buli vipravleni pomilki viyavleni z momentu vihodu versiyi 3 2 Skladovi MorphOSAmbient robochij stil na zrazok Workbench v AmigaOS Wanderer v AROS abo Windows Cybergraphics pidtrimka standartu RTG kerovane vivedennya zobrazhen na bud yake chislo videopristroyiv TinyGL vidkritij variant API sumisnogo z OpenGL RAVE vidkritij variant API sumisnogo z Warp3D MUI ob yektno oriyentovanij interfejs dlya dodatkiv AmigaOS i MorphOS PowerSDL realizaciya Simple DirectMedia Layer SDL Trance JIT emulyator sho vikonuye kod procesoriv m68k u realnomu chasi translyuyuchi jogo v kod PowerPC Q Box upravlinnya funkciyami operacijnoyi sistemi na nizkomu rivni Podalsha rozrobka narazi zamorozhena A Box PowerPC API sho zabezpechuye sumisnist z dodatkami AmigaOS analogichno AROS dlya x86 Rozvitok ciyeyi pisochnici ye prioritetnim Aparatni vimogiMorphOS pracyuye yak na komp yuterah zasnovanih na materinskij plati Pegasos tak i na klasichnih komp yuterah Amiga obladnanih PPC akseleratorami Krim togo MorphOS takozh isnuye dlya MobileGT i ryadu plat viroblenih Freescale Semiconductor MorphOS 2 h takozh pidtrimuye platformu Efika a pochinayuchi z versiyi 2 4 komp yuteri MacMini na bazi procesoriv PowerPC Pochinayuchi z versiyi 2 6 MorphOS pidtrimuye komp yuteri seriyi PowerMac PosilannyaOficialnyj sajt Genesi 12 serpnya 2006 u Wayback Machine MorphOS v detalyah 5 kvitnya 2007 u Wayback Machine The New MorphOS Memory System by Harry Piru Sintonen 4 listopada 2014 u Wayback Machine PrimitkiWhat is MorphOS 4 bereznya 2016 u Wayback Machine Perevireno 04 11 2014 Arhiv originalu za 4 listopada 2014 Procitovano 4 listopada 2014 Hardware Platforms 4 listopada 2014 u Wayback Machine Perevireno 04 11 2014 Ce nezavershena stattya pro operacijni sistemi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi