Rust๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ MATE, Xfce ๋ฐ Cinnamon๊ณผ ํ˜ธํ™˜๋˜๋Š” X ์„œ๋ฒ„์ธ yserver 1.0.0์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

yserver X11 ์„œ๋ฒ„์˜ ์ฒซ ๋ฒˆ์งธ ์ฃผ์š” ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์„œ๋ฒ„๋Š” Rust๋กœ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ตœ์‹  X11 ํ”„๋กœํ† ์ฝœ ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” Xorg ์„œ๋ฒ„์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๋ณต์ œํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ตœ์‹  ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ, ์œˆ๋„์šฐ ๊ด€๋ฆฌ์ž, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๊ทธ๋ž˜ํ”ฝ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(GTK, Qt, SDL, GLFW)๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์—๋Š” MATE, Xfce, Cinnamon๊ณผ FVWM3, e16, wmaker ์œˆ๋„์šฐ ๊ด€๋ฆฌ์ž๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” MIT ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

yserver๋Š” ํ•˜๋‚˜์˜ ํ™”๋ฉด์—์„œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ X11 ํ™”๋ฉด์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ๊ธฐ์กด ๋ฐ ํŠน์ • ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์ง€ ์•Š๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ฌ๊ธฐ๋Š” ์‚ฌ๋žŒ (๋‹ค์ค‘ ๋ชจ๋‹ˆํ„ฐ ์ถœ๋ ฅ ์ง€์›), TrueColor ์ด์™ธ์˜ ์ƒ‰์ƒ ๋ชจ๋“œ, ๊ฐ„์ ‘ ๋ Œ๋”๋ง(๊ฐ„์ ‘ GLX), DDX ๋“œ๋ผ์ด๋ฒ„ API, ๋ ˆ๊ฑฐ์‹œ ๊ธ€๊ผด ์ฒ˜๋ฆฌ, ๋ฐ”์ดํŠธ ์ˆœ์„œ๊ฐ€ ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ ์—ฐ๊ฒฐ(๋น… ์—”๋””์•ˆ์—์„œ ๋ฆฌํ‹€ ์—”๋””์•ˆ์œผ๋กœ์˜ ๋ณ€ํ™˜) ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”ฝ ์ถœ๋ ฅ์€ DRM/KMS ๋ฐ Mesa Vulkan ๋“œ๋ผ์ด๋ฒ„๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. libseat ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์„ธ์…˜ ๊ด€๋ฆฌ ๋ฐ ๊ณต์œ  ์ž…๋ ฅ/์ถœ๋ ฅ ์žฅ์น˜ ์ ‘๊ทผ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ „์šฉ X ์„œ๋ฒ„ ์™ธ์—๋„ Xwayland ๋˜๋Š” ๊ธฐํƒ€ X11 ์„œ๋ฒ„์—์„œ ์‹คํ–‰์„ ์ง€์›ํ•˜๋Š” ์ค‘์ฒฉ ์‹คํ–‰ ๋ฐฑ์—”๋“œ์ธ ynest๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.์„œ๋ฒ„.

์ด ์ž‘์—…์€ AMD Ryzen 9 6900HX GPU(Rembrandt, RDNA2, RADV mesa ๋“œ๋ผ์ด๋ฒ„), AMD RX580(Polaris/GCN4, RADV), Intel i5-7200U(Kaby Lake, ANV mesa ๋“œ๋ผ์ด๋ฒ„), NVIDIA GTX 1050, Snapdragon X1 X1E80100(Adreno X1, Turnip), Apple M1 MBA, M2 MBP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‹œ์Šคํ…œ๊ณผ virtio-gpu ๋ฐ Venus ๊ฐ€์ƒ GPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ์—์„œ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ๋‹ค์Œ ํ™˜๊ฒฝ์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Linuxํ•˜์ง€๋งŒ ํ–ฅํ›„ ๊ณ„ํš์—๋Š” FreeBSD ์ง€์› ์ถ”๊ฐ€๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์›๋˜๋Š” X11 ํ™•์žฅ ๊ธฐ๋Šฅ:

  • ํฐ ์š”์ฒญ๋“ค
  • ํ•ฉ์„ฑ๋ฌผ
  • ํ”ผํ•ด๋ฅผ ์ฃผ๋‹ค
  • DPMS
  • DRI3
  • GLX
  • ์ผ๋ฐ˜ ์ด๋ฒคํŠธ ํ™•์žฅ
  • MIT ์Šคํฌ๋ฆฐ์„ธ์ด๋ฒ„
  • MIT-SHM
  • ์„ ๋ฌผ
  • ๋ž€๋“œ๋ฅด
  • ์„ธ์šฐ๋‹ค
  • SHAPE
  • ๋™๊ธฐํ™”
  • X-๋ฆฌ์†Œ์Šค
  • XFIXES
  • XInputExtension
  • Xํ‚ค๋ณด๋“œ
  • ์—‘์Šคํ…Œ์ŠคํŠธ

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster