Vydanie operačného systému MidnightBSD 4.0

Bolo vydané desktopovo orientované operačný systém MidnightBSD 4.0, založené na FreeBSD s prvkami portovanými z DragonFly BSD, OpenBSD a NetBSD. Základné desktopové prostredie je postavené na Xfce (je možné tiež nainštalovať kombináciu GNUstep + Window Maker + GWorkspace). Na rozdiel od iných desktopových zostáv FreeBSD, operačný systém MidnightBSD sa pôvodne vyvíjal ako forková verzia FreeBSD 6.1-beta, ktorý bol v roku 2011 zosynchronizovaný s kódovou základňou FreeBSD 7 a následne prevzal mnoho funkcií z vetiev FreeBSD 9-13. Pre správu balíkov sa v MidnightBSD používa systém mport, ktorý využíva databázu SQLite na uchovávanie indexov a metadát alebo nástroje Ravenports. Pre inštaláciu bol pripravený inštalačný obraz s veľkosťou 1 GB (i386, amd64).

Vydanie sa vyznačuje aktualizáciou verzií tretích knižníc a prenosom opráv a nových funkcií z vetvy FreeBSD 13. Hlavné novinky:

  • Správca balíkov mport bol aktualizovaný na verziu 2.7.3, ktorá prináša možnosť overovania jednotlivých portov príkazom „mport verify“ a obnovovania kontrolných súm príkazom „mport verify -r“. V príkaze mport_install bola zabezpečená práca so závislosťami.
  • V programoch init, service a cron sú používané premenné prostredia, ktoré sú nastavené pre používateľa alebo triedu používateľov cez login.conf.
  • Do jadra bola pridaná podpora mapovania pamäte v režime W^X, ktorý zakazuje súčasný prístup na písanie a vykonávanie.
  • Namiesto GNU grep je použitá verzia utilitky grep pod licenciou BSD.
  • Bol pridaný systémový volanie copy_file_range kompatibilné s Linuxom, ako aj systémové volania aio_readv a aio_writev.
  • Pridaná podpora ladenia procesov pomocou procfs.
  • Bol pridaný ovládač backlight na správu podsvietenia.
  • V ovládači cpufreq bola implementovaná podpora technológie Intel Speed Shift.
  • V klientovi a serveri do NFS bola pridaná podpora NFSv4.2, NFS over TLS a rozšírených atribútov.
  • Bol uskutočnený prechod na implementáciu súborového systému ZFS z projektu OpenZFS (2.1.15).
  • Implementácia subsystému FUSE bola aktualizovaná na verziu 7.28 s podporou FUSE_COPY_FILE_RANGE a FUSE_LSEEK.
  • Do TCP zásobníka bola integrovaná podpora algoritmu proporcionálneho zníženia intenzity odosielania paketov (Proportional Rate Reduction, RFC 6937), ktorý umožňuje rýchlejšie obnovenie optimálnych parametrov toku po dočasných problémoch s prenosom dát.
  • Pridaná podpora vnorených VLAN (802.1ad).
  • Podpora protokolu SCTP bola presunutá do samostatného modulu sctp.ko, ktorý je predvolene vypnutý v jadre GENERIC.
  • Pridané algoritmy vyhľadávania trás z DPDK (Data Plane Development Kit) librte, ktoré umožňujú optimalizovať prácu s veľmi veľkými tabuľkami smerovania.
  • Na 64-bitových architektúrach je základný systém predvolene zostavený s podporou PAE (Position Independent Executable).
  • Pridaný ovládač iwlwifi pre bezdrôtové karty Intel s podporou nových čipov a štandardu 802.11ac. Ovládač je založený na Linuxovom ovládači a kóde z Linuxovej subsystémy net80211, ktorých funkciu vo FreeBSD zabezpečuje vrstva linuxkpi.
  • Pre všetky spustiteľné súbory základného systému na 64-bitových platformách je predvolene zapnutá randomizácia adresného priestoru (ASLR, Address Space Layout Randomization).
  • Implementovaná podpora komunikačného protokolu Netlink (RFC 3549), ktorý sa používa v Linuxe na organizáciu interakcie jadra s procesmi v užívateľskom priestore.
  • Do hypervízora Bhyve bola pridaná podpora zdieľania súborov pomocou VirtIO-9p (VirtFS), podpora zariadení PCI HDAudio a možnosť práce so snímkami. virtuálních strojů.
  • Pridaná sada ovládačov VirtIO, podporujúcich špecifikáciu VirtIO V1. Pridaný ovládač pvscsi pre paravirtualizované ovládače SCSI.
  • Pridaná implementácia TLS (kTLS), ktorá funguje na úrovni jadra.
  • Aktualizované verzie LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • Odstránené gcc, libdispatch a binutils.

Vydanie operačného systému MidnightBSD 4.0


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster