Elérhető a NetBSD 10.1 operációs rendszer kiadása, amely 58 rendszerarchitektúrát és 16 CPU családot támogat. A hordozhatóság és a hardverplatformok széles skálájának támogatása mellett a NetBSD operációs rendszer olyan funkciókat is kínál, mint az NVMM hypervisor, az NPF tűzfal, a pkgin csomagkezelő, a pkgsrc csomagtároló, a veriexec integritásmotor, a W^X mód (memóriaoldalak nem használhatók egyszerre érhető el a rögzítés és a végrehajtás során), támogatja a ZFS fájlrendszert, a cgd lemeztitkosítási rendszert. A telepítési lemezképek (640 MB) 56 architektúrához készültek (az epoc32 és ia64 kimarad).
A projekt 8 elsődleges portot támogat: NetBSD: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 és xen, valamint 49 olyan CPU-hoz társított másodlagos portot, mint az alfa, hppa, m68010, m68k, sh3, sparc és vax. A másodlagos portok továbbra is támogatottak, de elvesztették relevanciájukat, vagy nincs elegendő számú fejlesztő, aki érdeklődik a fejlesztésük iránt. Egy port (acorn26) a harmadik kategóriába tartozik, amely olyan nem működő portokat tartalmaz, amelyek eltávolításra jogosultak, ha nincs a fejlesztésük iránt érdeklődő.
Főbb fejlesztések a NetBSD 10.1-ban:
- A forró eltávolítás támogatása hozzáadásra került a szoftveres RAID megvalósításhoz.
- A „raidctl dev command” szintaxis hozzáadásra került a raidctl segédprogramhoz, amely lehetővé teszi az egyszerű RAID-tömbök konfigurációjának kezelését a parancssoron keresztül. Például egy három lemezből álló RAID 0 létrehozásához megadhatja a „raidctl raid0 create 0 /dev/wd0e /dev/wd1e /dev/wd2e”, és egy RAID 1 létrehozásához, amely jelenleg csak egy lemezt tartalmaz, használja a „ raidctl raid0 tükör létrehozása hiányzik /dev/wd1e".
- Javítottuk azokat a regressziókat, amelyek a hálózati socket teljesítményének romlását okozták.
- A hálózati híd illesztőprogramja mostantól hálózati interfész védelmi móddal rendelkezik, ha engedélyezve van, a védett hálózati interfészen keresztül kapott keret nem irányítható át másik védett interfészre.
- Az shmif virtuális Ethernet adapter mostantól képes megváltoztatni a hálózati kapcsolat állapotát. Új segédprogram, az shmif_pcapin hozzáadva az shmif teszteléséhez.
- Az NFS megoldja a problémákat, ha 32 GB-nál nagyobb RAM-mal rendelkező rendszereken fut.
- Hozzáadott hardver támogatás: Realtek/Killer E2600 Ethernet, Brainboxes USB Serial, Mercusys MW150USV2 Wi-Fi.
- Alapértelmezés szerint az x86_64 rendszereken a viac7temp illesztőprogram engedélyezve van a VIA C7, VIA Nano és Zhaoxin CPU hőmérséklet-érzékelőkhöz. Továbbfejlesztett VIA CPU támogatás.
- Az ARM64 rendszerek esetében a kernel tartalmazza a hang lejátszásához szükséges hangeszközöket a QEMU-ban.
- Javítva a virtio illesztőprogram hibái.
- A beépített HTTP szerver által generált katalógustartalommal rendelkező oldalak mobileszközökről való megtekintésre alkalmasak.
- A C könyvtárban a getentrópia függvényt összhangba hozták a POSIX.1-2024 szabvány követelményeivel.
- Klónozás esetén virtuális gépek A pszeudo-véletlenszám-generátor entrópiakészletének automatikus újrainicializálása biztosított, amely a getentropy és az arc4random függvényeken keresztül érhető el.
- Az ftp 20241129, a libarchive 3.7.7 és az Xserver 21.1.14 frissített verziói.
- NFSv3 támogatást adtunk a rendszerbetöltőkben használt libsa könyvtárhoz.
- Csökkentett összeállítási méret az i386 rendszerekhez, amely immár elfér egy CD-ROM-on.
- A mac68k és macppc architektúrákhoz hozzáadásra került az mkhybrid segédprogram, amely lehetővé teszi univerzális rendszerindító lemezképek létrehozását.
- Az usleep funkció 999999-nél nagyobb értékeket tesz lehetővé.
Forrás: opennet.ru
