เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ desktop Arcan 0.6.2

เบซเบผเบฑเบ‡เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบ”เบฑเบชเบ—เบฑเบญเบš Arcan 0.6.2 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเป€เบญเบปเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡, เบเบญเบšเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบฎเบนเบšเบžเบฒเบš 3D. Arcan เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบŸเบดเบเบ—เบตเปˆเบซเบฅเบฒเบเบซเบฅเบฒเบ, เบˆเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบเบฑเบ‡เบขเบนเปˆเบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก desktop เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, Safespaces desktop เบชเบฒเบกเบกเบดเบ•เบดเบฅเบฐเบ”เบฑเบšเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เปเบฅเป‰เบง virtual เปเบฅเบฐเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก desktop Durden เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ Arcan. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เป€เบ›เบฑเบ™ C เปเบฅเบฐเบ–เบทเบเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD (เบšเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเปเบกเปˆเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰ GPLv2+ เปเบฅเบฐ LGPL).

เบฎเบธเปˆเบ™เปƒเบซเบกเปˆเบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบเบฑเบš desktop เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเบ™เบชเบฐเปœเบญเบ‡เปƒเบซเป‰เป‚เบ”เบเป€เบŠเบตเบšเป€เบงเบตเบเบฃเบฒเบŸเบดเบ โ€œarcan-netโ€, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ›เบฃเป‚เบ•เบ„เป A12, เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเป€เบญเบปเบฒเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบเบตเป€เบŠเบฑเปˆเบ™ mDNS (เบ™เบดเบเบฒเบกเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™), SSH (interactive text shell), X11/VNC/RDP (interactive graphical shell), RTSP (media streaming) เปเบฅเบฐ HTTP (เบเบฒเบ™เป‚เบซเบผเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ เปเบฅเบฐเบฅเบฑเบ” synchronization).

Arcan เบšเปเปˆเป„เบ”เป‰เบœเบนเบเบกเบฑเบ”เบเบฑเบšเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบเบฃเบฒเบŸเบดเบเบ—เบตเปˆเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ•เปˆเบฒเบ‡เป† (BSD, Linux, macOS, Windows) เป‚เบ”เบเปƒเบŠเป‰ plug-in backends. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปเบฅเปˆเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ Xorg, egl-dri, libsdl เปเบฅเบฐ AGP (GL/GLES). เป€เบŠเบตเบšเป€เบงเบตเบชเบฐเปเบ”เบ‡เบœเบปเบ™ Arcan เบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ X, Wayland เปเบฅเบฐ SDL2. เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบซเบผเบฑเบเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบ‚เบญเบ‡ Arcan API เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš, เปเบฅเบฐเบเบฒเบ™เบ”เบตเบšเบฑเบ. เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹, เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹เปƒเบซเป‰โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบžเบฒโ€‹เบชเบฒ Luaโ€‹.

เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ” Arcanaโ€‹:

  • เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบเบญเบš, เป€เบŠเบตเบŸเป€เบงเบตเบชเบฐเปเบ”เบ‡เปเบฅเบฐเบšเบปเบ”เบšเบฒเบ”เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.
  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป‚เบซเบกเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เปƒเบ™เบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบžเบฝเบ‡เบžเป.
  • เบเบญเบšเปƒเบ™เบ•เบปเบงเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฎเบนเบšเบžเบฒเบš, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบงเบดเบ”เบตเป‚เบญเปเบฅเบฐเบชเบฝเบ‡, เบเบฒเบ™เป‚เบซเบผเบ”เบฎเบนเบšเบžเบฒเบš, เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบˆเบฑเบšเบงเบดเบ”เบตเป‚เบญ.
  • เบฎเบนเบšเปเบšเบš multiprocess เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง - เบˆเบฒเบเบชเบฒเบเบงเบดเบ”เบตเป‚เบญเป„เบ›เบซเบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™.
  • เบฎเบนเบšเปเบšเบšเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”. เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ shmif;
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก เปเบฅเบฐเบงเบดเป€เบ„เบฒเบฐเบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ” serialize เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ Lua scripts เป€เบžเบทเปˆเบญเบ‡เปˆเบฒเบเบเบฒเบ™เบ”เบตเบšเบฑเบ;
  • เบŸเบฑเบ‡เบŠเบฑเบ™ Fallbacks, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เป‚เบ›เบฅเปเบเบฅเบกเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ fallback, เบฎเบฑเบเบชเบฒเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเบ™เบญเบเบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ;
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เบฑเป‰เบ™เบชเบนเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบ เบซเบผเบทเบญเบญเบเบญเบฒเบเบฒเบ”เบŠเบธเบ”เบเปˆเบญเบเบ—เบตเปˆเป€เบฅเบทเบญเบเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เบชเบฝเบ‡ เปเบฅเบฐเบงเบดเบ”เบตเป‚เบญเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบ”เบฑเบชเบ—เบฑเบญเบš.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™