OpenBSD 7.9 թողարկում

Ներկայացված է UNIX-ի նման անվճար OpenBSD 7.9 օպերացիոն համակարգի թողարկումը։ OpenBSD նախագիծը հիմնադրվել է Թեո դե Ռադտի կողմից 1995 թվականին NetBSD ծրագրավորողների հետ կոնֆլիկտից հետո, ինչի արդյունքում Թեոյին զրկել են մուտք գործել NetBSD CVS պահոց: Դրանից հետո Թեո դե Ռադտը և մի խումբ համախոհներ ստեղծեցին նոր բաց օպերացիոն համակարգ, որը հիմնված էր NetBSD աղբյուրի ծառի վրա, որի զարգացման հիմնական նպատակներն էին շարժականությունը (13 ապարատային հարթակ է ապահովվում), ստանդարտացում, ճիշտ շահագործում, ակտիվ անվտանգություն: և ինտեգրված գաղտնագրման գործիքներ: OpenBSD 7.9 բազային համակարգի ամբողջական տեղադրման ISO պատկերը 762 ՄԲ է:

Բացի բուն օպերացիոն համակարգից, OpenBSD նախագիծը հայտնի է իր բաղադրիչներով, որոնք լայն տարածում են գտել այլ համակարգերում և ապացուցել են իրենց որպես ամենաապահով և որակյալ լուծումներից մեկը։ Դրանց թվում՝ LibreSSL (OpenSSL-ի պատառաքաղ), OpenSSH, PF փաթեթային զտիչ, OpenBGPD և OpenOSPFD երթուղիչ դևոններ, OpenNTPD NTP սերվեր, OpenSMTPD փոստի սերվեր, տեքստային տերմինալային մուլտիպլեքսեր (GNU էկրանի անալոգ) tmux, նույնացված դեյմոն IDENT արձանագրության ներդրմամբ, BSDL այլընտրանքային GNU groff փաթեթ - mandoc, CARP (Common Address Redundancy Protocol) համակարգերի կազմակերպման արձանագրություն, թեթև http սերվեր, OpenRSYNC ֆայլերի համաժամացման ծրագիր:

OpenBSD 7.9-ը նախագծի 60-րդ թողարկումն է: Հիմնական փոփոխությունները ներառում են՝

  • amd64 և arm64 ճարտարապետությունների առաջադրանքների ժամանակացույցը ներդնում է պրոցեսորի միջուկների օգտագործումը կառավարելու մեխանիզմ՝ հիմնվելով դրանց արտադրողականության վրա: Ժամանակացույցի կատարման ընթացքում որոշակի միջուկների տեսակներ բացառելու համար տրամադրվում է "hw.blockcpu" sysctl փոփոխականը: Այն ընդունում է հետևյալ դրոշակները՝ S՝ տրամաբանական միջուկների (SMT) համար, P՝ ստանդարտ միջուկների համար, E՝ էներգաարդյունավետ միջուկների համար (20-50%-ով ավելի դանդաղ) և L՝ սահմանափակված միջուկների համար (ամենադանդաղը): Լռելյայն արժեքը SL է:
  • Սպասման ռեժիմում մարտկոցի լրիվ լիցքաթափումը կանխելու համար ներդրվել է ուշացած ձմեռային ռեժիմ։ Այս մեխանիզմը սկզբում համակարգը դնում է սպասման ռեժիմի մեջ՝ օպերատիվ հիշողությունը ակտիվ պահելով machdep.hibernatedelay sysctl փոփոխականի կողմից նշված ժամանակահատվածում։ Այս ժամանակահատվածից հետո համակարգը արթնանում է և անմիջապես անցնում ձմեռային ռեժիմի՝ օպերատիվ հիշողության պարունակությունը պահպանելով մշտական ​​պահեստում։
  • AMD և Intel GPU-ների համար drm (Direct Rendering Manager) շրջանակի և գրաֆիկական դրայվերների ներդրումը համաժամեցված է միջուկի հետ։ Linux 6.18.22 (նախորդ համարում՝ 6.12.50):
  • Ավելացվել է Apple Hypervisor-ի վրա հիմնված վիրտուալիզացիայի համակարգերում որպես հյուր համակարգ աշխատելու աջակցություն: arm64 ճարտարապետության համար նախատեսված OpenBSD կառուցվածքները կարող են օգտագործվել վիրտուալ մեքենաներում macOS Apple Silicon ARM չիպերով սարքավորումների վրա։
  • Ավելացվել է մանրանկարչական vmboot միջուկ, որը թույլ է տալիս նախնականացնել վիրտուալ մեքենայի միջավայրը՝ հիմնվելով vmd հիպերվիզորի վրա՝ sysupgrade-ի միջոցով թարմացումից հետո։
  • PCI դրայվերներին տրվում է իրենց էներգիայի վիճակը փոխելու հնարավորություն, որն օգտագործվում է xhci դրայվերում՝ էներգախնայողության ռեժիմ մտնելու և ուղեկցող USB4 կարգավորիչը քնի ռեժիմի մեջ դնելու համար։
  • Ավելացվել է ցածր մակարդակի FUSE API-ի հիմնական իրականացում, որը բավարար է lowntfs-3g դրայվերը կազմելու և աշխատեցնելու համար։
  • Ավելացվել է Wi-Fi 6 (802.11ax) աջակցությունը։
  • Ընդլայնվել է USB4 կարգավորիչների, Cadence PCIe կարգավորիչների, Qualcomm SC7280-ի, Qualcomm GENI UART-ի, Intel LPSS SPI կարգավորիչի, Quectel EC200A LTE մոդեմի սարքավորումների աջակցությունը և ավելացվել են նոր դրայվերներ։
  • amd64 համակարգերում ավելացվել է միջուկի ֆայլերը EFI բաժանումից բեռնելու հնարավորությունը, որը կարող է օգտագործվել bootloader-ը և bsd.rd ֆայլը EFI բաժանում տեղադրելու և տեղադրիչը գործարկելու համար։
  • Ավելացվել է __pledge_open համակարգային կանչը, որը թույլ է տալիս libc-ին բացել որոշակի կարևոր ֆայլեր, ինչպիսիք են կեղծ-պատահական թվերի գեներատորի սարքը և ժամային գոտու տվյալների բազան, նույնիսկ այն դեպքում, երբ plenty և unveil մեխանիզմները արգելում են դա: Այնուամենայնիվ, այս կերպ բացված ֆայլերը միայն ընթերցման համար են, և write, chmod, chflags, chown, ftruncate և fdpassing ֆունկցիաները դրանց համար անջատված են:
  • VLAN աջակցությունը ավելացվել է վեբ (վիրտուալ Ethernet Bridge) ցանցային սարքին։
  • IPv6 ավտոմատ կարգավորումը (SLAAC) միացված է լռելյայնորեն։
  • OpenSSH, LibreSSL և OpenBGPD-ն թարմացվել են: Փոփոխությունների ցանկը կարող եք գտնել OpenSSH 10.3, LibreSSL 4.3 և OpenBGPD 9.1 հայտարարություններում:
  • AMD64 ճարտարապետության համար պորտերի թիվը եղել է 13044 (12651-ից), aarch64-ի համար՝ 12883 (12506-ից), i386-ի համար՝ 10631 (10457-ից)։ Նավահանգիստներում հավելվածների տարբերակներից.
    • Աստերիսկ 22.9.0
    • Audacity 3.7.7- ը
    • CMake 4.2.3
    • Chromium 147.0.7727.101
    • Emacs 30.2- ը
    • FFmpeg 8.0.1- ը
    • GCC 15.2.0
    • GNOME 49- ը
    • Գնացեք 1.26.2
    • 25.0.2 JDK
    • KDE Gear 25.12.3, KDE Frameworks 6.23.0, KDE Plasma 6.6.4
    • Krita 5.2.16
    • LLVM/Clang 21.1.8
    • LibreOffice 26.2.2.2- ը
    • Լուա 5.4.8
    • MariaDB 11.4.10
    • Մոնո 6.14.1
    • Firefox 150.0
    • Thunderbird 140.10.0- ը
    • Node.js 22.22.2
    • OpenLDAP 2.6.13
    • PHP 8.5.5
    • Postfix 3.11.1
    • PostgreSQL 18.3- ը
    • Python 3.13.13
    • Qt 6.10.2
    • Ռուբի 4.0.2
    • Ժանգ 1.94.1
    • SQLite 3.51.3
    • Shotcut 26.2.26- ը
    • Sudo 1.9.17p2
    • Մերկաթ 7.0.7
    • Tcl/Tk 9.0.3
    • Vulkan 1.4.341.0
    • Wayland 1.24.0՝ Labwc, Mango, Niri, Sway և Wayfire կոմպոզիտային սերվերներով։
    • Xfce 4.20.0
  • Թարմացված երրորդ կողմի բաղադրիչները ներառված են OpenBSD 7.9-ում.
    • Xenocara գրաֆիկական փաթեթ՝ հիմնված X.Org 7.7-ի վրա xserver 21.1.21 + patches, freetype 2.14.2, fontconfig 2.17.1, Mesa 25.0.7, xterm 406, xkeyboard-config 2.20, fonttosfnt 1.2.4.
    • LLVM/Clang 19.1.7 (+ patches)
    • GCC 4.2.1 (+ թարմացումներ)
    • Perl 5.42.2 (+ patches)
    • NSD 4.14.2
    • Անսահմանափակ 1.24.2 (այս տարբերակը պարունակում է DNSSEC իրականացման մեջ կրիտիկական խոցելիություն, որը թույլ է տալիս հեռակա կոդի կատարում):
    • Անեծքներ 6.4
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patches)
    • Awk 20250116/XNUMX/XNUMX
    • Արտագաղթ 2.7.5
    • zlib 1.3.2 (+ patches)

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster