„MorphOS” változatai közötti eltérés

Innen: amigaspirit.hu - pegasos.hu Wiki
Ugrás a navigációhozUgrás a kereséshez
1. sor: 1. sor:
== A MorphOS ==
== A MorphOS ==
[[Image:MorphOS-screenshot1.jpg|thumb|250px|MorphOS képernyőkép]]
[[Image:MorphOS-screenshot1.jpg|thumb|250px|MorphOS képernyőkép]]
A MorphOS egy eredetileg [[PowerPC]] processzorkártyákkal felszerelt [[Amiga]] számítógépekhez ([[APUS]]) készült zárt forrású operációs rendszer. Ma főleg mint a [[Genesi/bPlan]] [[Pegasos]] gépek elsődleges operációs rendszere ismert. Fő fejlesztője [[Ralph Schmidt]] és a [[MorphOS-Team]].
A MorphOS egy eredetileg [[PowerPC]] processzorkártyákkal felszerelt [[Amiga]] számítógépekhez ([[APUS]]) készült zárt forrású operációs rendszer. Ma főleg mint a [[Genesi/bPlan]] [[Pegasos]] gépek elsődleges operációs rendszere ismert. Fő fejlesztője [[Ralph Schmidt]] és a [[MorphOS-Team]].
5. sor: 7. sor:
Jelenleg az 1.4.5-s verziónál tart, de megjelenés előtt áll a 2.0-ás verzió, amely jelentős fejlesztéseket tartalmaz. A fejlesztők csak nagy vonalakban beszélnek ezekről fejlesztésekről, hiszen a verseny igen éles a MorphOS-t készítő csapat, és a hivatalos [[AmigaOS]] [[PowerPC]]-s verzióját ([[AmigaOS4]]) készítő [[Hyperion Entertainment]] között.
Jelenleg az 1.4.5-s verziónál tart, de megjelenés előtt áll a 2.0-ás verzió, amely jelentős fejlesztéseket tartalmaz. A fejlesztők csak nagy vonalakban beszélnek ezekről fejlesztésekről, hiszen a verseny igen éles a MorphOS-t készítő csapat, és a hivatalos [[AmigaOS]] [[PowerPC]]-s verzióját ([[AmigaOS4]]) készítő [[Hyperion Entertainment]] között.


A MorphOS tartalmaz egy [[AmigaOS]] kompatibilis [[API]] layert, ezt [[A/Box]]-nak hívjuk. Ennek, és a beépített [[JIT]] [[M68K]] [[CPU]] [[emulátor]]nak köszönhetően képes azokat az [[Amiga]] programokat futtatni, amelyek nem igénylik a klasszikus [[Amiga]] hardver jelenlétét. Természetesen amennyiben a MorphOS-t [[PowerPC]] kártyás Amigán futtatjuk, ezek a programok is működnek.
A MorphOS tartalmaz egy [[AmigaOS]] kompatibilis [[API]] layert, ezt [[A/Box]]-nak hívjuk. Ennek, és a beépített [[JIT]] [[M68K]] [[CPU]] [[emulátor|emulátornak]] köszönhetően képes azokat az [[Amiga]] programokat futtatni, amelyek nem igénylik a klasszikus [[Amiga]] hardver jelenlétét. Természetesen amennyiben a MorphOS-t [[PowerPC]] kártyás Amigán futtatjuk, ezek a programok is működnek.


A MorphOS-t eredetileg az [[AmigaOS]] következő generációjának szánták, amelyet már teljesen a [[PowerPC]] architektúrához terveztek. Sajnos azonban készítői nem tudtak megegyezni az [[Amiga]] jogok birtokosaival, így a MorphOS önálló operációs rendszer lett, a hivatalos [[AmigaOS]] vonal konkurense. Az [[AmigaOS]] kompatibilitáshoz szükséges még hiányzó részeket, például a [[dos.library]]-t, a hivatalos [[AmigaOS]] forrásához való hozzáférés hiányában, a nyílt forrású [[AROS]] projektből emelték át. Az átvett részeken a MorphOS csapat által végzett jelentős fejlesztések végül az [[AROS]] projekt forrásába is visszakerültek.
A MorphOS-t eredetileg az [[AmigaOS]] következő generációjának szánták, amelyet már teljesen a [[PowerPC]] architektúrához terveztek. Sajnos azonban készítői nem tudtak megegyezni az [[Amiga]] jogok birtokosaival, így a MorphOS önálló operációs rendszer lett, a hivatalos [[AmigaOS]] vonal konkurense. Az [[AmigaOS]] kompatibilitáshoz szükséges még hiányzó részeket, például a [[dos.library]]-t, a hivatalos [[AmigaOS]] forrásához való hozzáférés hiányában, a nyílt forrású [[AROS]] projektből emelték át. Az átvett részeken a MorphOS csapat által végzett jelentős fejlesztések végül az [[AROS]] projekt forrásába is visszakerültek.
== Belső felépítés ==
A MorphOS belső felépítése igen hasonló az [[AmigaOS]]-hez. A rendszer lelke a [[Quark]] névre hallgató [[mikrokernel]], erre épülnek a különböző feladatokat ellátó device-ok és library-k. A MorphOS tervezésekor a legfontosabb szempont a gyors reakciósebesség volt, így a [[context switch|contextswitchhez]] szükséges idő és az [[IRQ latency]] is jóval alacsonyabb mint más operációs rendszereknél. Emellett a rendszer igen flexibilis, szinte valamennyi része kicserélhető, akár futás közben is.
== GUI ==
A MorphOS [[GUI]]-ja [[MUI]]-ra épül, ennek köszönhetően teljesen a felhasználó igényei szerint cicomázható ki. A MorphOS a [[MUI]] egy továbbfejlesztett, és teljesen [[PowerPC]] natív változatát tartalmazza. A MorphOS desktopja az [[Ambient]], amely igen hasonlít az [[Amiga|Amigás]] [[Workbench|Workbenchre]], de sok szempontból fejlettebb annál. A grafikus alrendszer a szintén [[Amiga|Amigás]] eredetű [[CyberGraphX]].

A lap 2007. május 16., 08:20-kori változata

A MorphOS

MorphOS képernyőkép

A MorphOS egy eredetileg PowerPC processzorkártyákkal felszerelt Amiga számítógépekhez (APUS) készült zárt forrású operációs rendszer. Ma főleg mint a Genesi/bPlan Pegasos gépek elsődleges operációs rendszere ismert. Fő fejlesztője Ralph Schmidt és a MorphOS-Team.

Jelenleg az 1.4.5-s verziónál tart, de megjelenés előtt áll a 2.0-ás verzió, amely jelentős fejlesztéseket tartalmaz. A fejlesztők csak nagy vonalakban beszélnek ezekről fejlesztésekről, hiszen a verseny igen éles a MorphOS-t készítő csapat, és a hivatalos AmigaOS PowerPC-s verzióját (AmigaOS4) készítő Hyperion Entertainment között.

A MorphOS tartalmaz egy AmigaOS kompatibilis API layert, ezt A/Box-nak hívjuk. Ennek, és a beépített JIT M68K CPU emulátornak köszönhetően képes azokat az Amiga programokat futtatni, amelyek nem igénylik a klasszikus Amiga hardver jelenlétét. Természetesen amennyiben a MorphOS-t PowerPC kártyás Amigán futtatjuk, ezek a programok is működnek.

A MorphOS-t eredetileg az AmigaOS következő generációjának szánták, amelyet már teljesen a PowerPC architektúrához terveztek. Sajnos azonban készítői nem tudtak megegyezni az Amiga jogok birtokosaival, így a MorphOS önálló operációs rendszer lett, a hivatalos AmigaOS vonal konkurense. Az AmigaOS kompatibilitáshoz szükséges még hiányzó részeket, például a dos.library-t, a hivatalos AmigaOS forrásához való hozzáférés hiányában, a nyílt forrású AROS projektből emelték át. Az átvett részeken a MorphOS csapat által végzett jelentős fejlesztések végül az AROS projekt forrásába is visszakerültek.


Belső felépítés

A MorphOS belső felépítése igen hasonló az AmigaOS-hez. A rendszer lelke a Quark névre hallgató mikrokernel, erre épülnek a különböző feladatokat ellátó device-ok és library-k. A MorphOS tervezésekor a legfontosabb szempont a gyors reakciósebesség volt, így a contextswitchhez szükséges idő és az IRQ latency is jóval alacsonyabb mint más operációs rendszereknél. Emellett a rendszer igen flexibilis, szinte valamennyi része kicserélhető, akár futás közben is.


GUI

A MorphOS GUI-ja MUI-ra épül, ennek köszönhetően teljesen a felhasználó igényei szerint cicomázható ki. A MorphOS a MUI egy továbbfejlesztett, és teljesen PowerPC natív változatát tartalmazza. A MorphOS desktopja az Ambient, amely igen hasonlít az Amigás Workbenchre, de sok szempontból fejlettebb annál. A grafikus alrendszer a szintén Amigás eredetű CyberGraphX.