Arcan, e Kader fir GUI an Desktop Ëmfeld ze kreéieren

No e bësse méi wéi 4 Joer vun der Verëffentlechung vun der leschter bedeitender Versioun, huet bekannt gemaach Viru kuerzem d'Verëffentlechung vun der neier Versioun vum Arcan 0.6.0 Desktopmotor, deen e Display Server, e Multimedia Framework an e Spillmotor kombinéiert fir 3D Grafiken ze verschaffen.

Arcan kënne benotzt gi fir eng Vielfalt vu Grafiksystemer ze kreéierenvu Benotzerinterfaces fir agebett Uwendungen op eegestänneg Desktop-Ëmfeld.

De Safespaces dreidimensionalen Desktop fir virtuell Realitéit Systemer an den Desktop Ëmfeld Durden ginn och baséiert op Arcan entwéckelt . De Projet Code ass an C geschriwwe ginn a gëtt ënner der BSD Lizenz verdeelt (verschidde Komponenten ënner GPLv2 + an LGPL).

Iwwer Arcan

Arcan net un engem separaten Grafikensubsystem gebonnen y kann op verschiddene Systemëmfeld lafen (BSD, Linux, macOS, Windows) mat pluggable Backends.

Fir wat Arcan ass eng virwëtzeg Kombinatioun vun engem Streaming Media Prozessor, engem Spillmotor an engem Display Server Mat engem Roman Design dee gutt fir komplex an einfach interaktiv Echtzäit Grafikprojete passend ass, a gutt mat eppes vu Sci-Fi User Interfaces zu engem integréierten Heemechtsprojet kombinéiert. zu vollem Schreifdësch.

Et ass ganz modulär, Et huet wéineg Ofhängegkeeten, awer kënnt mat all néideg Batterien abegraff.

Zum Beispill ass et méiglech op Xorg, egl-dri, libsdl an AGP (GL / GLES) ze lafen. Den Arcan Display Server kann X, Wayland an SDL2 Client Uwendungen ausféieren. Sécherheet, Leeschtung an Debugabilitéit ginn als Schlëssel Design Critèrë fir d'Arcan API zitéiert. Fir d'Entwécklung vun der Interface ze vereinfachen, gëtt et proposéiert d'Lua Sprooch ze benotzen.

Bannen vun de Charakteristiken déi aus Arcan erausstinn, mir fannen déi folgend:

  • Kombinatioun vu Composite Server, Display Server a Window Manager Rollen.
  • Built-in Multimedia Framework deen Tools bitt fir mat Grafiken, Animatioun, Video an Sound Streaming Veraarbechtung, Bild eroflueden a mat Video Capture Geräter ze schaffen.
  • E Multi-Threaded Modell fir Treiber fir dynamesch Datenquellen ze verbannen, vu Videostreams bis zum eenzelne Programmausgang.
  • Steiwe Modell fir Privilegien ze deelen. D'Motorkomponente sinn a kleng onprivilegéiert Prozesser agedeelt, déi duerch de Shared Memory Interface shmif interagéieren.
  • Ingebaut Feeler Iwwerwaachungs- an Analyse-Tools, och de Motor, kënnen den internen Zoustand vun de Lua-Skripte serialiséieren fir Debuggen ze vereinfachen.
  • Backup-Funktioun, déi am Fall vun engem Feeler wéinst engem Feeler am Programm kann eng Backupapplikatioun starten, déi déiselwecht extern Datenquellen a Verbindungen halen.
  • Fortgeschratt Sharing Tools déi Dir benotze kënnt fir spezifesch Ënnersätz vu Video an Audio Quellen opzehuelen oder ze streamen wann Dir Desktop Sharing implementéiert.

Iwwer déi nei Versioun vum Arcan 0.6.0

An dëser neier Versioun erwähnen d'Entwéckler datt de Fokus op d'Transparenz vum Netz gewiescht wier.

Déi éischt Versioun vum "arcan-net" grafesche Server gouf proposéiert, dat erlaabt et Erfindungen Aarbecht iwwer d'Netz ze organiséieren mat sengem eegenen A12 Protokoll.

X11 Stil Client Viruleedung gëtt ënnerstëtzt an Remote Desktop Zougang wéi am RFB / RDP / SPICE, souwéi Inbound Streaming, Audio a Video Streaming, Shared Access, Live a Multithreaded Client Migratioun.

Déi iwwerdroene Videodaten, ofhängeg vun de Fënstertypen, gi kompriméiert mat verloschter a verloschter Codecs.

Fir authentifizéiert Kanalverschlësselung Kommunikatioun, den X25519 + Chacha8 + Blake3 Package gëtt benotzt.

Aner Ännerungen enthalen:

  • Tools fir Debuggen vun Aktivitéit vu Clienten.
  • KMSCon / FBCon Stil Konsol.
  • D'Fäegkeet ze léinen an Uwendungen e puer Treiber entwéckelt fir de Fënstermanager.
  • Driverimplementatioun fir Tobii 4C Auge Tracking Device.
  • XWayland Client Isolatioun Support.
  • Arcan-Trayicon Komponent fir Ikonen op de Systemtablett ze placéieren.
  • Ënnerstëtzung fir Riedsynthesizeren.
  • Ëmgestaltung vum Betribsmodus a Systemer ouni Monitore (ouni Kapp).

Endlech, wann Dir méi doriwwer wësse wëllt, kënnt Dir d'Detailer an der kontrolléieren folgenden Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.