Debian GNU/Hurd 2019 เบกเบตเปƒเบซเป‰

เปเบ™เบฐเบ™เบณ ั€ะตะปะธะท Debian GNU/Hurd 2019, ั€ะตะดะฐะบั†ะธะธ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ Debian 10.0 "Buster", ัะพั‡ะตั‚ะฐัŽั‰ะตะน ะฟั€ะพะณั€ะฐะผะผะฝะพะต ะพะบั€ัƒะถะตะฝะธะต Debian c ัะดั€ะพะผ GNU/Hurd. ะ ะตะฟะพะทะธั‚ะพั€ะธะน Debian GNU/Hurd ะฒะบะปัŽั‡ะฐะตั‚ ะฟั€ะธะผะตั€ะฝะพ 80% ะฟะฐะบะตั‚ะพะฒ ะพั‚ ะพะฑั‰ะตะณะพ ั€ะฐะทะผะตั€ะฐ ะฐั€ั…ะธะฒะฐ Debian, ะฒ ั‚ะพะผ ั‡ะธัะปะต ะฟะพั€ั‚ะธั€ะพะฒะฐะฝั‹ Firefox ะธ Xfce 4.12.

Debian GNU/Hurd ะธ Debian GNU/KFreeBSD ัะฒะปััŽั‚ัั ะตะดะธะฝัั‚ะฒะตะฝะฝั‹ะผะธ ะฟะปะฐั‚ั„ะพั€ะผะฐะผะธ Debian, ัะพะทะดะฐะฝะฝั‹ะผะธ ะฝะฐ ะฑะฐะทะต ัะดั€ะฐ, ะพั‚ะปะธั‡ะฝะพะณะพ ะพั‚ Linux. ะŸะปะฐั‚ั„ะพั€ะผะฐ GNU/Hurd ะฝะต ะฒะพัˆะปะฐ ะฒ ั‡ะธัะปะพ ะพั„ะธั†ะธะฐะปัŒะฝะพ ะฟะพะดะดะตั€ะถะธะฒะฐะตะผั‹ั… ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ Debian 10, ะฟะพัั‚ะพะผัƒ ั€ะตะปะธะท Debian GNU/Hurd 2019 ะฒั‹ะฟัƒั‰ะตะฝ ะพั‚ะดะตะปัŒะฝะพ ะธ ะธะผะตะตั‚ ัั‚ะฐั‚ัƒั ะฝะตะพั„ะธั†ะธะฐะปัŒะฝะพะณะพ ะฒั‹ะฟัƒัะบะฐ Debian. ะ“ะพั‚ะพะฒั‹ะต ัะฑะพั€ะบะธ, ัะฝะฐะฑะถั‘ะฝะฝั‹ะต ัะฟะตั†ะธะฐะปัŒะฝะพ ัะพะทะดะฐะฝะฝั‹ะผ ะณั€ะฐั„ะธั‡ะตัะบะธะผ ะธะฝัั‚ะฐะปะปัั‚ะพั€ะพะผ, ะธ ะฟะฐะบะตั‚ั‹ ะฒ ะฝะฐัั‚ะพัั‰ะตะต ะฒั€ะตะผั ะดะพัั‚ัƒะฟะฝั‹ ั‚ะพะปัŒะบะพ ะดะปั ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ั‹ i386. ะ”ะปั ะทะฐะณั€ัƒะทะบะธ เบเบฐเบเบฝเบก ัƒัั‚ะฐะฝะพะฒะพั‡ะฝั‹ะต ะพะฑั€ะฐะทั‹ NETINST, CD ะธ DVD, ะฐ ั‚ะฐะบะถะต ะพะฑั€ะฐะท ะดะปั ะทะฐะฟัƒัะบะฐ ะฒ ัะธัั‚ะตะผะฐั… ะฒะธั€ั‚ัƒะฐะปะธะทะฐั†ะธะธ.

GNU Hurd เป€เบ›เบฑเบ™ kernel เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบชเปเบฒเบฅเบฑเบš Unix kernel เปเบฅเบฐเบญเบญเบเปเบšเบšเป€เบ›เบฑเบ™เบŠเบธเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบ‚เบญเบ‡ GNU Mach microkernel เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ, stack เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบŸเบฅเปŒ. GNU Mach microkernel เบชเบฐเบซเบ™เบญเบ‡เบเบปเบ™เป„เบ IPC เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš GNU Hurd เปเบฅเบฐเบชเป‰เบฒเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบซเบผเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบˆเบเบขเบฒเบ.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ LLVM;
  • ะ ะตะฐะปะธะทะพะฒะฐะฝะฐ ะพะฟั†ะธะพะฝะฐะปัŒะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ TCP/IP ัั‚ะตะบะฐ LwIP;
  • ะ”ะพะฑะฐะฒะปะตะฝ ั‚ั€ะฐะฝัะปัั‚ะพั€ ACPI, ะบะพั‚ะพั€ั‹ะน ะฟะพะบะฐ ะธัะฟะพะปัŒะทัƒะตั‚ัั ั‚ะพะปัŒะบะพ ะดะปั ะฒั‹ะบะปัŽั‡ะตะฝะธั ะฟะพัะปะต ะทะฐะฒะตั€ัˆะตะฝะธั ั€ะฐะฑะพั‚ั‹ ัะธัั‚ะตะผั‹;
  • ะŸั€ะตะดัั‚ะฐะฒะปะตะฝ ะฐั€ะฑะธั‚ั€ ัˆะธะฝั‹ PCI, ะบะพั‚ะพั€ั‹ะน ะผะพะถะตั‚ ะพะบะฐะทะฐั‚ัŒัั ะฟะพะปะตะทะฝั‹ะผ ะดะปั ะบะพั€ั€ะตะบั‚ะฝะพะณะพ ัƒะฟั€ะฐะฒะปะตะฝะธั ะดะพัั‚ัƒะฟะพะผ ะบ PCI;
  • ะ”ะพะฑะฐะฒะปะตะฝั‹ ะฝะพะฒั‹ะต ะพะฟั‚ะธะผะธะทะฐั†ะธะธ, ะทะฐั‚ั€ะฐะณะธะฒะฐัŽั‰ะธะต ั€ะตะถะธะผ ะฟั€ะธะบั€ะตะฟะปะตะฝะธั ะทะฐั‰ะธั‰ั‘ะฝะฝั‹ั… ั€ะตััƒั€ัะพะฒ (protected payload, ะฟะพั…ะพะดะธั‚ ะฝะฐ capabilities ะฒ Linux), ัƒะฟั€ะฐะฒะปะตะฝะธะต ะฟะพะดะบะฐั‡ะบะพะน ัั‚ั€ะฐะฝะธั† ะฟะฐะผัั‚ะธ, ะดะธัะฟะตั‚ั‡ะตั€ะธะทะฐั†ะธัŽ ัะพะพะฑั‰ะตะฝะธะน ะธ gsync-ัะธะฝั…ั€ะพะฝะธะทะฐั†ะธัŽ.

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

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