MaXX Interactive Desktop 2.2, IRIXi töölaua kohandamine Linuxile

Pärast nelja aastat arendust on välja antud MaXX Interactive Desktop 2.2.0, mis on positsioneeritud kui projekti esimene alfa-versioon, mis püüab taastada IRIX Interactive Desktop (SGI Indigo Magic Desktop) kasutajaliidest Linuxi tehnoloogiate abil. Arendus toimub koostöös ettevõtte SGI-ga, mis lubab täielikult taastada kõik IRIX Interactive Desktopi funktsioonid Linuxi platvormil. Installatsiooni juhised on koostatud Ubuntu, RHEL, Debian, Manjaro ja Arch Linuxi jaoks.

Allikaid on avaldatud vaid osa komponentide jaoks, ülejäänud osa areneb privaatsetes hoidlates, mis on kättesaadavad spetsiaalse taotluse alusel ja sisaldavad segu patenteeritud koodist (vastavalt SGI-lepingule) ja koodist, mis on erinevate avatud litsentsidega. Samuti töös on kõikide allika avamine, ülejäänud patenteeritud koodi ümberkirjutamine ja projekti üleviimine nõukogude kontrollitud arenduse mudelisse. Kõik uus kood ja ümber kirjutatud vana avaldatakse BSD litsentsi alusel.

Algselt pakuti IRIX Interactive Desktopi SGI toodetud graafilistel tööjaamadel, mis olid varustatud IRIX operatsioonisüsteemiga, mille populaarsus saavutas tippu 1990-ndate lõpus ja mille tootmine kestis kuni 2006. aastani. Linuxi versioon on ellu viidud 5dwm aknahalduri (OpenMotif põhjal) ja SGI-Motif raamatukogude kohal. Keskkond on üles ehitatud modulaarse arhitektuuri alusel, kasutades mikroteenuseid, et eraldada töölaua komponente. Sealhulgas on olemas süsteem keskkonna keskse jälgimise jaoks (MaXXmonitor) ja konfiguratsioonihalduse süsteem, mis pakub käsurea liidest ja API-d rakenduste integreerimiseks C, C++ ja Java keeltega.

Graafilise liidese töö on teostatud OpenGL-i abil riistvaralise kiirenduse ja visuaalefektide jaoks. Töö kiirendamiseks ja CPU koormuse vähendamiseks on korraldatud mitme lõime töötlemine ja arvutusülesannete edastamine GPU-le. Töölaual ei ole ekraani eraldusvõime ühist sõltuvust ja see kasutab vektorgraafikat. Toetatakse laienemist mitmele ekraanile, HiDPI, UTF-8 ja FreeType fonte. Failihaldurina kasutatakse ROX-Filerit (valikuliselt toetatakse pcmanfm-i, samuti arendatakse oma failihaldurit, mida plaanitakse esitleda järgmises väljaandes).

Uue väljaande muudatused:

  • Lisatud on valik kiireks üleminekuks klassikalise ja kaasaegse töölaua kujunduse vahel.
  • Lisatud on teksti joonistamise seadistused.
  • Rohkem integreeritakse prügikasti Dumpster töölauaga.
  • Lisatud uued helilised ja visuaalsed efektid, mis on seotud failihalduri ja prügikasti Dumpster sündmustega.
  • 5Dwma aknahalduri moderniseerimine on viidud lõpule.
  • Komplekti on lisatud 3D-graafika tööriistakomplekt OpenInventor 2.1.5, mille on loonud SGI.
  • Töölaual on nüüd väljalülitusmärguannete tugi.
  • Lisatud on ülesannetegreeter klahvikombinatsiooni Alt+Tab abil.
  • Kaasaegse versiooni kujundus on parendatud.
  • Lisaks on lisatud MaXXsettings konfigureerija, mis on integreeritud töölauaga. Seadete haldamiseks on praegu saadaval ainult CLI-liides, samas kui graafiline konfigureerija on planeeritud järgmisse väljaandesse.
  • Algne tugi Freedesktop-i spetsifikatsioonide (menüüd, .desktop failid jne) jaoks on ellu viidud.
  • Pakutud on uus akna kujunduse stiil, mis meenutab IRIX operatsioonisüsteemi.
  • Lisatud on telldesktop utiliit töölaua kujunduse stiili valimiseks.

MaXX Interactive Desktop 2.2, IRIXi töölaua kohandamine Linuxile
MaXX Interactive Desktop 2.2, IRIXi töölaua kohandamine Linuxile


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster