Den nye version af operativsystemet 9front er blevet præsenteret under kodeordet "DO NOT INSTALL" (forbundet med udgivelsen af sangen). Siden 2011 er projektet 9front blevet udviklet af et fællesskab, uafhængigt af Bell Labs, som en fork af det distribuerede operativsystem Plan 9. Installationspakkerne er lavet til arkitektur i386, x86_64 og Raspberry Pi 1-4. Kildekoden til projektet distribueres under MIT-licensen.
Blandt de bemærkelsesværdige funktioner i 9front er implementeringen af ekstra sikkerhedsmekanismer, udvidet hardwareunderstøttelse, forbedret ydelse i trådløse netværk, tilføjelse af nye filsystemer, implementering af et lydsubsystem og kodere/dekodere til lydformater, understøttelse af USB, oprettelsen af webbrowseren Mothra, udskiftning af bootloader og init-system. data-kryptering På disken, understøttelse af Unicode, tilstedeværelse af en emulator til realmode, understøttelse af AMD64-arkitektur og 64-bit adressrum.
Hovedideen bag Plan 9 er at udviske forskellene mellem lokale og fjernressourcer. Systemet repræsenterer et distribueret miljø baseret på tre grundlæggende principper: alle ressourcer kan betragtes som et hierarkisk sæt af filer; der er ingen forskel i adgangen til lokale og eksterne ressourcer; hver proces har sit eget variable navnerum. Protokollen 9P bruges til at skabe en ensartet distribueret hierarki af filressourcer.
I den nye version:
- En ny Ext4srv-driver er blevet foreslået med implementeringen af filsystemet Ext4, som erstattede den tidligere anvendte driver med FS Ext2.
- Understøttelsen af lydadaptere med USB-interface er blevet udvidet. Tilsupport er tilføjet til lydkort med en samplingfrekvens, der adskiller sig fra 44.1kHz.
- Understøttelse af DNS over TLS er blevet tilføjet.
- Der er porteret kode til Raspberry Pi-platforme for at understøtte Wi-Fi.
- Understøttelse af I2C-bussen er blevet tilføjet, og UART-understøttelsen for MT7688 er blevet forbedret.
- Vdiff-programmet er blevet tilføjet, som gør det muligt at se forskellene mellem filer i grafisk tilstand.
- I Mixfs er det nu muligt at skifte mellem lydanordninger.
- Adfærd af IP-stakken er ændret — tildelte ruter bindes nu til netværksinterfacet og fjernes ved frakobling.
Kilde: opennet.ru
