מעלדונג פון דעסקטאַפּ מאָטאָר Arcan 0.6.2

После года разработки опубликован релиз десктоп-движка Arcan 0.6.2, который объединяет в себе дисплейный сервер, мультимедийный фреймворк и игровой движок для обработки 3D-графики. Arcan может использоваться для создания различных графических систем, от пользовательских интерфейсов для встраиваемых приложений до самодостаточных десктоп-окружений. В том числе на базе Arcan развивается трёхмерный рабочий стол Safespaces для систем виртуальной реальности и десктоп-окружение Durden. Код проекта написан на языке Си и распространяется под лицензией BSD (некоторые компоненты под GPLv2+ и LGPL).

В новом выпуске продолжена разработка средств для удалённой работы с рабочим столом по сети. Доступ по сети обеспечивает графический сервер «arcan-net», реализующий протокол A12, который объединяет в себе возможности таких технологий, как mDNS (определение локальных сервисов), SSH (интерактивная текстовая оболочка), X11/VNC/RDP (интерактивная графическая оболочка), RTSP (потоковая передача мильтимедийных данных) и HTTP (загрузка ресурсов и синхронизация состояния).

Arcan не привязан к отдельной графической подсистеме и может работать поверх различных системных окружений (BSD, Linux, macOS, Windows), используя подключаемые бэкенды. Например, имеется возможность запуска поверх Xorg, egl-dri, libsdl и AGP (GL/GLES). Под управлением дисплейного сервера Arcan могут выполняться клиентские приложения на базе X, Wayland и SDL2. В качестве ключевых критериев, применяемых при проектировании API Arcan называются безопасность, производительность и пригодность для отладки. Для упрощения разработки интерфейсов предлагается использовать язык Lua.

אַרקאַנאַ פֿעיִקייטן:

  • א קאָמבינאַציע פון ​​​​קאָמפּאָסיטע סערווער, אַרויסווייַזן סערווער און פֿענצטער פאַרוואַלטער ראָלעס.
  • די פיייקייט צו אַרבעטן אין אַ באַזונדער מאָדע, אין וואָס די אַפּלאַקיישאַן איז ווי אַ זיך-גענוג לינק.
  • געבויט-אין מולטימעדיאַ פריימווערק וואָס גיט מכשירים פֿאַר ארבעטן מיט גראַפיקס, אַנאַמיישאַן, פּראַסעסינג סטרימינג ווידעא און אַודיאָ, לאָודינג בילדער און ארבעטן מיט ווידעא כאַפּן דעוויסעס.
  • א מולטיפּראָסעסס מאָדעל פֿאַר קאַנעקטינג פּראַסעסערז פון דינאַמיש דאַטן קוואלן - פֿון ווידעא סטרימז צו דער רעזולטאַט פון יחיד מגילה.
  • שטרענג פּריווילעגיע ייַנטיילונג מאָדעל. מאָטאָר קאַמפּאָונאַנץ זענען צעבראכן אַראָפּ אין קליין אַנפּריווילידזשד פּראַסעסאַז וואָס יבערגעבן דורך די שמיף שערד זכּרון צובינד;
  • געבויט-אין קראַך מאָניטאָרינג און אַנאַליסיס מכשירים, אַרייַנגערעכנט די מאָטאָר וואָס קענען סיריאַליז די ינערלעך שטאַט פון Lua סקריפּס צו פאַרפּאָשעטערן דיבאַגינג;
  • פאַלבאַקקס פונקציאָנירן, וואָס אין פאַל פון דורכפאַל רעכט צו אַ פּראָגראַם טעות קענען קאַטער אַ פאַלבאַק אַפּלאַקיישאַן, מיינטיינינג די זעלבע פונדרויסנדיק דאַטן קוואלן און קאַנעקשאַנז;
  • אַוואַנסירטע ייַנטיילונג מכשירים וואָס קענען ווערן גענוצט צו רעקאָרדירן אָדער בראָדקאַסט אויסגעקליבן סאַבסעץ פון אַודיאָ און ווידעא קוואלן בשעת ימפּלאַמענינג דעסקטאַפּ ייַנטיילונג.

מקור: opennet.ru

לייגן אַ באַמערקונג