Megjelent a 9front 10931, a Plan 9 operációs rendszer elágazása.

Megjelent a 9front 10931 operációs rendszer kiadása, amely a 'THIS TIME DEFINITELY' kódnevet viseli. A 9front projekt 2011 óta fejleszti a Bell Labs-tól független, elosztott Plan 9 operációs rendszer forkját. Az elkészült telepítőcsomagok i386, x86_64 architektúrákra és Raspberry Pi 1-4 platformokra készültek. A kód MIT licenc alatt terjeszthető. A kiadáshoz kapcsolódó zenei kompozíció is elérhető.

A Plan 9 alapgondolata a helyi és távoli erőforrások közötti különbségek eltüntetése. A rendszer egy elosztott környezetet alkot, amely három alapelvre épül: minden erőforrást hierarchikus fájlsorozatként lehet kezelni; nincs különbség a helyi és külső erőforrások elérhetőségében; minden folyamat saját, változó névtérrel rendelkezik. Az erőforrások egységes elosztott hierarchiájának létrehozásához a 9P protokollt használják.

A 9front forkiján kiemelkedő a biztonsági mechanizmusok további implementálása, a hardvertámogatás kiterjesztése, a vezeték nélküli hálózatokhoz való jobb működés, új fájlrendszerek hozzáadása, a hangrendszer megvalósítása és a hangformátumok kódolóinak/dekódolóinak támogatása, USB támogatás, Mothra webböngésző létrehozása, a bootloader és az init rendszer cseréje, alkalmazva adatok titkosítása a lemezen, Unicode támogatás, valós címzési mód emulátorának megléte, AMD64 architektúra és 64 bites címzési tér támogatása.

Jelentős változások:

  • Az installáló program új fájlrendszert, a gefs-t tartalmazza, amely kifejezetten a Plan 9 számára készült, támogatja a pillanatképeket, és optimalizált a nagyon nagy könyvtárak gyors bejárására. A fájlrendszer tervezése a sértetlenség megőrzésére irányul leállások, például hirtelen áramkimaradások esetén, és önellenőrző eszközöket tartalmaz a rejtett adatkárosodás és a hibás adatok visszaállításának elkerülésére. Eközben a gefs teljes mértékben kompatibilis a hagyományos 9p fájlrendszerrel, amelynek lehetőségei a copy-on-write mód és a Bε-tree struktúra révén kerültek újraalkotásra.
  • Az ip és ipconfig segédprogramokhoz hozzáadódott a dinamikus kiosztás támogatása IP-címek DHCPv6-on keresztül és az IPv6-os prefixek érvényességi idejének kezeléséhez.
  • Javították a CVE-2024-8158 sérülékenységet, amely egy hiba miatt lépett fel a lib9p könyvtárban megvalósított hitelesítési mechanizmusban. A sérülékenység lehetővé teszi, hogy a rendszerben fiókkal rendelkező felhasználó bármely más felhasználónak kiadja magát a fájlrendszer kezelésénél. A sérülékenység oka a felhasználónév, amely a 9p Tauth és Tattach üzenetekben kerül továbbításra, és a kliens UID azonosító közötti megfelelő kapcsolatok hiánya, amely a felhasználó hitelesítése után kerül kiadásra. A probléma minden 9front verzióban megjelenik (a hiba a Plan 9 kódjában még a fork létrehozása előtt jött létre), de csak a hjfs fájlrendszert használó konfigurációkat érinti (cwfs és gefs fájlrendszerek esetén a sérülékenység nem jelentkezik).

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster