MaXX Interactive Desktop 2.2:n julkaisu, IRIX-työpöydän mukautus Linux

Neljän vuoden kehitystyön jälkeen on julkaistu MaXX Interactive Desktop 2.2.0 -työpöytäympäristö, joka on ensimmäinen alfa-julkaisu projektista, jonka tavoitteena on luoda uudelleen IRIX Interactive Desktopin (SGI Indigo Magic Desktop) käyttöliittymä käyttämällä teknologioita. LinuxKehitystä tehdään SGI:n kanssa tehdyn sopimuksen nojalla, mikä mahdollistaa kaikkien IRIX Interactive Desktop -toimintojen täydellisen uudelleenluonnin alustalle. LinuxAsennusohjeet on laadittu Ubuntu, RHEL, Debian, Manjaro ja Arch Linux.

Vain joidenkin komponenttien lähdekoodi julkaistaan, kun taas loput on kehitetty yksityisissä arkistoissa, jotka ovat saatavilla erityispyynnöstä ja sisältävät sekoituksen omaa koodia (SGI:n kanssa tehdyn sopimuksen vaatimusten mukaisesti) ja koodia useilla avoimilla lisensseillä. . Samanaikaisesti työstetään kaiken lähdekoodin avaamista, jäljellä olevan omakoodin uudelleenkirjoittamista ja projektin siirtämistä yhteisön hallitsemaan kehitysmalliin. Kaikki uusi koodi ja uudelleenkirjoitettu vanha koodi julkaistaan ​​BSD-lisenssillä.

IRIX Interactive Desktop toimitettiin alun perin SGI:n grafiikkatyöasemilla, joissa oli IRIX-käyttöjärjestelmä. Käyttöjärjestelmä saavutti suosionsa huippunsa 1990-luvun lopulla ja pysyi tuotannossa vuoteen 2006 asti. Shell-versio Linux Työpöytäympäristö on toteutettu 5dwm-ikkunanhallinnan (OpenMotif-pohjaisen) ja SGI-Motif-kirjastojen päälle. Ympäristö on rakennettu modulaarisella arkkitehtuurilla, joka hyödyntää mikropalveluita työpöytäkomponenttien suorituksen erottamiseen. Se sisältää muun muassa keskitetyn järjestelmänvalvonnan alijärjestelmän (MaXXmonitor) ja konfiguraationhallintajärjestelmän, joka tarjoaa komentorivikäyttöliittymän ja API:n C-, C++- ja Java-sovellusten integrointia varten.

Graafinen käyttöliittymä on toteutettu OpenGL:llä laitteistokiihdytykseen ja visuaalisiin tehosteisiin. Työn nopeuttamiseksi ja prosessorin kuormituksen vähentämiseksi toimintojen monisäikeinen käsittely järjestetään ja laskentatehtävät siirretään GPU-puolelle. Työpöytä on riippumaton näytön tarkkuudesta ja käyttää vektorikuvakkeita. Tukee työpöytälaajennusta useille näytöille, HiDPI-, UTF-8- ja FreeType-fontteja. ROX-Fileriä käytetään tiedostonhallinnana (pcmanfm on tuettu lisävarusteena, ja kehittelemme myös omaa tiedostonhallintaa, joka on tarkoitus esitellä seuraavassa julkaisussa).

Uuden julkaisun muutoksista:

  • Lisätty mahdollisuus vaihtaa nopeasti klassisen ja modernin työpöytäsuunnittelutilan välillä.
  • Lisätty tekstintoistoasetukset.
  • Paranneltu Dumpster-roskakorin integrointi työpöydälle.
  • Lisätty uusia ääni- ja visuaalisia tehosteita, jotka on sidottu tapahtumiin tiedostonhallinnassa ja Dumpster-roskakorissa.
  • 5Dwma-ikkunanhallinta on modernisoitu.
  • Koostumus sisältää työkaluja työskentelyyn 3D-grafiikan kanssa OpenInventor 2.1.5, jonka on luonut SGI.
  • Lisätty tuki ilmoitusten näyttämiseen työpöydällä.
  • Lisätty tehtävänvaihto Alt+Tab-näppäinyhdistelmällä.
  • Paranneltu muotoilu modernissa tilassa.
  • MaXXsettings-konfiguraattori on lisätty ja sen integrointi työpöydän kanssa on varmistettu. Asetusten hallintaa varten vain CLI-liitäntä on tällä hetkellä käytettävissä, ja graafinen konfiguraattori on suunniteltu seuraavaan julkaisuun.
  • Freedesktop-määritysten (valikot, .desktop-tiedostot jne.) alustava tuki on otettu käyttöön.
  • Ehdotetaan uutta ikkunan suunnittelutyyliä, joka muistuttaa IRIX-käyttöjärjestelmää.
  • Lisätty telldesktop-apuohjelma työpöydän tyylin valitsemiseen.

MaXX Interactive Desktop 2.2:n julkaisu, IRIX-työpöydän mukautus Linux
MaXX Interactive Desktop 2.2:n julkaisu, IRIX-työpöydän mukautus Linux


Lähde: opennet.ru
Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster