Bagong release ng 9front, isang tinidor mula sa Plan 9 operating system

Available ang isang bagong release ng 9front project, kung saan, mula noong 2011, ang komunidad ay bumuo ng isang fork ng distributed operating system Plan 9, independiyente sa Bell Labs. Ang mga ready-made installation assemblies ay nabuo para sa i386, x86_64 architectures at Raspberry Pi 1-4 na mga board. Ang code ng proyekto ay ibinahagi sa ilalim ng open source na Lucent Public License, na nakabatay sa IBM Public License, ngunit naiiba sa kawalan ng isang kinakailangan upang mag-publish ng source code para sa mga derivative na gawa.

Kasama sa mga tampok ng 9front ang pagdaragdag ng mga karagdagang mekanismo ng seguridad, pinalawak na suporta sa hardware, pinahusay na pagganap sa mga wireless network, pagdaragdag ng mga bagong file system, pagpapatupad ng audio subsystem at audio format na mga encoder/decoder, suporta sa USB, ang paglikha ng Mothra web browser, pagpapalit ng bootloader at initialization system, ang paggamit ng disk encryption, Unicode support, real mode emulator, suporta para sa AMD64 architecture at 64-bit address space.

Ang bagong bersyon ay nagbibigay ng suporta para sa ganap na operasyon sa isang MNT Reform laptop, kabilang ang suporta para sa graphics, audio, Ethernet, USB, PCIe, trackball, SD card at NVMe. Hindi pa sinusuportahan ng MNT Reform ang built-in na Wi-Fi, sa halip ay inirerekomendang gumamit ng external wireless adapter. Ang system ay nagpapatupad ng mga bagong programs bar (nagpapakita ng panel, halimbawa, upang magpakita ng indicator ng singil ng baterya, petsa at oras), ktrans (gumaganap ng input transliteration), riow (hotkey manager) at doom (DOOM game).

Bagong release ng 9front, isang tinidor mula sa Plan 9 operating system

Ang pangunahing ideya sa likod ng Plano 9 ay upang malabo ang pagkakaiba sa pagitan ng mga lokal at malalayong mapagkukunan. Ang sistema ay isang distributed na kapaligiran batay sa tatlong pangunahing prinsipyo: lahat ng mga mapagkukunan ay maaaring ituring bilang isang hierarchical na hanay ng mga file; walang pagkakaiba sa pag-access sa mga lokal at panlabas na mapagkukunan; Ang bawat proseso ay may sariling nababagong namespace. Upang lumikha ng pinag-isang distributed hierarchy ng mga resource file, ginagamit ang 9P protocol.

Pinagmulan: opennet.ru

Magdagdag ng komento