MorphOS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

MorphOS este sistemul de operare nativ al computerului Pegasos , bazat pe un microkernel numit Quark .

Istorie

Proiectat de Ralph Schmidt și alți foști programatori angajați Phase5, acesta a fost inițial destinat să fie un sistem de operare alternativ pentru mașinile Amiga echipate cu procesoare PowerPC și a fost, de asemenea, evaluat de Amiga Inc. ca sistem pentru noile lor mașini PPC.

Programarea MorphOS a început în 1999. Prima sa versiune datează din august 2000, când versiunea 0.4 (beta) a fost pusă la dispoziția publicului pentru toate mașinile Amiga echipate cu o carte de accelerare PowerPC, adică CyberstormPPC și Blizzard PPC.

Dezvoltarea a continuat independent după ce conducerea Amiga Inc. a întrerupt discuțiile cu echipa de dezvoltatori MorphOS - încredințând dezvoltării celei de-a patra versiuni AmigaOS altora - găsind în cele din urmă o plasare ideală pe mașinile Pegasos produse de bPlan și comercializate de Genesi.

Începând cu versiunea 2.4, sistemul acceptă și unele modele de Amiga și Mac mini G4. Versiunea 2.5 adaugă suport pentru familia eMac , în timp ce versiunea 2.6 poate fi instalată și pe computerele din familia Power Mac G4 .

Pe 2 decembrie 2010 , a fost lansată versiunea 2.7, care îmbunătățește suportul pentru Power Mac G4 și unele GPU-uri ale familiilor ATI Radeon și Rage 128 . Suportul pentru procesoarele PowerPC 7448 a fost de asemenea implementat, deși la nivel experimental. [1] [2]

Pe 8 iunie 2012 a fost lansată versiunea 3.0, prima versiune publică a MorphOS care poate fi instalată și pe unele laptopuri din familia PowerBook G4 . În plus, driverele pentru gestionarea interfețelor SCSI și Serial ATA utilizate de computerele din familia Power Macintosh au fost îmbunătățite, iar gestionarea sistemelor de fișiere FAT , NTFS și ext3 a fost îmbunătățită. [3]

Versiunea 3.1 a fost lansată pe 8 iulie 2012 , care constă în principal în remedierea erorilor din versiunea anterioară. [4]

Cea mai recentă versiune este 3.9 din 19 iunie 2015, în mare parte alcătuită din remedieri de erori comparativ cu versiunea anterioară.

Caracteristici

Printre caracteristicile sale principale, oferă posibilitatea de a exploata software-uri native folosind sandbox-uri independente între ele. În prezent, există doar două active:

  • ABox, bazat pe un mix între o reimplementare PowerPC a Exec , kernel-ul AmigaOS și un emulator de procesor de 68 k cu care este capabil să ruleze software-ul Amiga atâta timp cât este independent de hardware-ul proprietar (așa-numitul software RTG ) . În special, ABox reproduce un procesor Motorola 68060 . În plus față de aplicațiile native, pot fi executate și programe compilate pentru kernelul PowerPC PowerUP și există și un wrapper care vă permite să rulați aplicații create pentru kernelul PowerPC WarpOS .
  • Q-Box, care reprezintă ceva nou, în care vor fi executate aplicații scrise special, deși compatibilitatea cu software-ul vechi va fi menținută prin utilizarea A-Box. Modulul Q-Box se află în cea mai mare parte în starea de planificare.

Programul de sistem care se ocupă de interfața grafică a MorphOS cu utilizatorul prin reproducerea unui mediu desktop se numește Ambient și se bazează pe versiunea 4 a Magic User Interface (MUI).

Din punct de vedere strict tehnic, pe lângă implementarea multitaskingului preventiv , MorphOS are și alte caracteristici comune tuturor sistemelor de operare moderne, inclusiv:

  • Viteză mare de comutare între Super / Usermode.
  • Latență de întrerupere scăzută.
  • IntThreads și Abstracție PCode Int.
  • Protecția memoriei.
  • Multiprocesare simetrică (SMP).
  • Adoptarea modelelor Task / Thread și Clan / Chief.
  • Gasirea bunurilor.
  • Sistem de mesaje asincron.
  • Memorie virtuala.
  • Gestionarea memorie recursivă.
  • Protecția accesului la structurile nucleului.
  • Design curat cu albine elegante.

Notă

  1. ^ (EN) Note de lansare MorphOS , pe morphos.de. Adus la 3 decembrie 2010 .
  2. ^ Lansat MorphOS 2.7 , pe amiga.ikirsector.it . Adus la 3 decembrie 2010 (arhivat din original la 28 septembrie 2015) .
  3. ^ (EN) MorphOS - Bine ați venit , pe morphos-team.net. Adus la 23 iunie 2012 .
  4. ^ (EN) MorphOS - Bine ați venit , pe morphos-team.net. Adus la 18 iulie 2012 .

Alte proiecte

linkuri externe