Lëshimi i sistemit operativ MidnightBSD 4.0

U publikua sistemi operativë të orientuar drejt desktopit MidnightBSD 4.0, e cila bazohet në FreeBSD me elemente të portuara nga DragonFly BSD, OpenBSD dhe NetBSD. Ambienti bazë i desktopit është ndërtuar mbi Xfce (është e mundur të instalohet gjithashtu një kombinim i GNUstep + Window Maker + GWorkspace). Ndryshe nga ndërtimet e tjera të desktopit të FreeBSD, sistemi operativ MidnightBSD u zhvillua fillimisht si një fork i FreeBSD 6.1-beta, i cili në vitin 2011 u sinkronizua me bazën e kodit të FreeBSD 7 dhe më pas përfshiu shumë mundësi nga degët e FreeBSD 9-13. Për menaxhimin e paketeve në MidnightBSD, përdoret sistemi mport, i cili shfrytëzon një bazë të dhënash SQLite për ruajtjen e indekseve dhe metadatat, ose mjete nga Ravenports. Për ngarkim është përgatitur një imazh instalimi me madhësi 1 GB (i386, amd64).

Dalja është e shquar për përditësimin e versioneve të bibliotekave të jashtme dhe kalimin e rregullimeve dhe mundësive të reja nga dega FreeBSD 13. Novitet kryesore:

  • Menaxheri i paketave mport Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 2.7.3, nĂ« tĂ« cilin Ă«shtĂ« shtuar mundĂ«sia pĂ«r verifikimin e porteve tĂ« veçanta me komandĂ«n "mport verify" dhe rikuperimin e kontrollit tĂ« shumave me komandĂ«n "mport verify -r". Komanda mport_install tani siguron funksionimin me varĂ«sitĂ«.
  • NĂ« programet init, service dhe cron janĂ« angazhuar variablat e mjedisit tĂ« caktuar pĂ«r pĂ«rdoruesin ose klasĂ«n e pĂ«rdoruesve pĂ«rmes login.conf.
  • NĂ« bĂ«rthamĂ« Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hartimin e memories nĂ« modin W^X, qĂ« ndalon aksesin e njĂ«kohshĂ«m nĂ« shkrim dhe ekzekutim.
  • NĂ« vend tĂ« GNU grep Ă«shtĂ« pĂ«rdorur njĂ« variant i utilitarit grep nĂ«n licencĂ«n BSD.
  • Shtuar njĂ« thirrje sistemike tĂ« pĂ«rshtatshme me Linux pĂ«r copy_file_range, si dhe thirrjet sistemike aio_readv dhe aio_writev.
  • Shtuar mbĂ«shtetje pĂ«r debugimin e proceseve pĂ«rmes procfs.
  • Shtuar njĂ« driver backlight pĂ«r menaxhimin e ndriçimit.
  • NĂ« driverin cpufreq Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r teknologjinĂ« Intel Speed Shift.
  • NĂ« klient dhe serveri NFS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r NFSv4.2, NFS mbi TLS dhe atributet e zgjeruara.
  • ËshtĂ« realizuar kalimi nĂ« implementimin e sistemit tĂ« skedarĂ«ve ZFS nga projekti OpenZFS (2.1.15).
  • Implementimi i nĂ«n-sistemit FUSE Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 7.28 me mbĂ«shtetje pĂ«r FUSE_COPY_FILE_RANGE dhe FUSE_LSEEK.
  • NĂ« TCP stack Ă«shtĂ« integruar mbĂ«shtetje pĂ«r algoritmin e reduktimit proporcional tĂ« intensitetit tĂ« dĂ«rgesĂ«s sĂ« paketave (Proportional Rate Reduction, RFC 6937), qĂ« lejon rikthimin mĂ« tĂ« shpejtĂ« tĂ« parametrave optimalĂ« tĂ« rrjedhĂ«s pas problemeve temporale me transmetimin e tĂ« dhĂ«nave.
  • Shtuar mbĂ«shtetje pĂ«r VLAN tĂ« ngulitura (802.1ad).
  • MbĂ«shtetje pĂ«r protokollin SCTP Ă«shtĂ« transferuar nĂ« njĂ« modul tĂ« veçantĂ« sctp.ko, i cili Ă«shtĂ« i çaktivizuar si parazgjedhje nĂ« bĂ«rthamĂ«n GENERIC.
  • Shtuar algoritme tĂ« kĂ«rkimit tĂ« rrugĂ«ve nga DPDK (Data Plane Development Kit) librte, qĂ« lejojnĂ« optimizimin e funksionimit me tabela shumĂ« tĂ« mĂ«dha rrugĂ«sh.
  • NĂ« arkitekturĂ«n 64-bit, sistemi bazĂ« pĂ«rmbledhet si parazgjedhje me mbĂ«shtetje pĂ«r PAE (Position Independent Executable).
  • Shtuar drejtuesin iwlwifi pĂ«r kartat wireless tĂ« Intel me mbĂ«shtetje pĂ«r çipat e rinj dhe standartin 802.11ac. Drejtuesi Ă«shtĂ« i bazuar nĂ« drejtuesin Linux dhe kodin nga nĂ«n-sistemi Linux net80211, funksionimi i tĂ« cilĂ«ve nĂ« FreeBSD Ă«shtĂ« i mundĂ«suar nga njĂ« shtresĂ« linuxkpi.
  • PĂ«r tĂ« gjitha skedarĂ«t ekzekutivĂ« tĂ« sistemit bazĂ« nĂ« platformat 64-bit, Ă«shtĂ« aktivizuar parazgjedhje randomizimi i skemĂ«s sĂ« adresĂ«s (ASLR, Address Space Layout Randomization).
  • Implementuar mbĂ«shtetje pĂ«r protokollin e komunikimit Netlink (RFC 3549), i pĂ«rdorur nĂ« Linux pĂ«r organizimin e ndĂ«rveprimit tĂ« bĂ«rthamĂ«s me proceset nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
  • NĂ« hipervizorin Bhyve Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r aksesin e pĂ«rbashkĂ«t tĂ« skedarĂ«ve pĂ«rmes VirtIO-9p (VirtFS), mbĂ«shtetje pĂ«r pajisjet PCI HDAudio dhe mundĂ«sia pĂ«r tĂ« punuar me snapshot-et. makinave virtuale.
  • ËshtĂ« shtuar njĂ« paketĂ« drejtuesish VirtIO, e cila mbĂ«shtet specifikimin VirtIO V1. ËshtĂ« shtuar drejtuesi pvscsi pĂ«r kontrolluesit SCSI tĂ« paravirtualizuar.
  • ËshtĂ« shtuar implementimi TLS (kTLS), i cili funksionon nĂ« nivelin e bĂ«rthamĂ«s.
  • JanĂ« pĂ«rditĂ«suar versionet LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • JanĂ« hequr gcc, libdispatch dhe binutils.

Lëshimi i sistemit operativ MidnightBSD 4.0


Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster