
Prihod GNU Linux-brezplačno 6.17 pomeni nov korak za tiste, ki iščejo sistem z 100 % brezplačna programska oprema na svojih računalnikih. Ta izdaja je objavljena takoj po izdaji jedra Linux 6.17 in uporablja svoj tradicionalni postopek deblobiranja za odstranjevanje neproste mikrokode in vdelane programske opreme, kar, kot je znano, zmanjšuje podporo za določeno sodobno strojno opremo, vendar zagotavlja temelje, skladne z načeli fundacije Free Software Foundation.
V tej različici je bilo več front natančno uglašenih: od Odpravljanje napak v gonilniku Intel IPU7 in različne datoteke drevesa naprav za AArch64, vse do popravkov za odpravljanje blobinga v gonilnikih, kot so AMDGPU, prueth, iwlwifi, btusb, pci mhi host, adreno a6xx, nova-core in Intel AVS audio. Spremembe so bile narejene tudi zaradi selitve gonilnikov PCI HDA v zgornjem delu sistema in odstranitve odpravljanja blobinga QLogic InfiniBand iz zgornjega dela sistema. Kot običajno projekt še naprej vlaga v nova umetnost za vsako izdajo.
Spremembe, specifične za GNU Linux-libre 6.17
Seznam prilagoditev za GNU Linux-libre 6.17 je obsežen, z jasnim poudarkom na pogosto uporabljenih gonilnikih. Med najpomembnejšimi so: prilagojeno odstranjevanje madežev več gonilnikov: AMDGPU (grafika AMD), prueth (omrežje prek PRU/ETH), Gonilniki Intel Wi-Fi v GNU Linuxu (iwlwifi), btusb (Bluetooth prek USB-ja), pci mhi host (vodila MHI na PCIe), adreno a6xx (grafika Adreno), nova-core (gonilnik Rust z odprto kodo za grafične procesorje NVIDIA) in Intel AVS (zvok Intel). Namen teh sprememb je preprečiti klice ali odvisnosti od ne-proste vdelane programske opreme, ki je bila uvedena ali spremenjena z Linuxom 6.17.
Posebej vidna novost je čiščenje gonilnika Intel IPU7, enota za obdelavo slik, ki podpira spletne kamere v najnovejši generaciji prenosnikov. Ta IPU7 je opremljen z Linuxom 6.17 za računalnike s procesorji Lunar Lake in se razširja na prihajajoči Panther Lake, vendar njegovo delovanje vključuje blobove vdelane programske opreme. GNU Linux-libre nevtralizira te poti in ščiti svobodo sistema za ceno tega, da te spletne kamere v mnogih primerih ne delujejo brez nesvobodnih komponent.
Poleg tega imajo očiščene datoteke drevesa naprav za AArch64, s čimer se krepi skladnost drevesa naprav s politikami za odstranjevanje blobov. Medtem so bili gonilniki PCI HDA po njihovi gibanje navzgor (upstream), kar je zahtevalo ponovno kalibracijo deblobiranja, da bi se izognili lažnim odvisnostim. Nazadnje je bilo deblobiranje, povezano s QLogic InfiniBand, odstranjeno od takrat ti krmilniki so bili umaknjeni iz zgornjega dela in ni več potrebe po vzdrževanju izjem ali popravkov za čiščenje.
Intel IPU7 in njegov vpliv na sodobne spletne kamere
Linux 6.17 dodaja začetno podporo za Intel IPU7, mehanizem za zajem in obdelavo slik, ki omogoča spletno kamero na nekaterih prenosnikih Lunar Lake najnovejše generacije, pa tudi na prihajajočih modelih Panther Lake. Ta podpora v standardnem jedru temelji na lastniških blobovih vdelane programske opreme. V GNU Linux-libre 6.17 je ekipa ukrepala tako, da prepreči nalaganje teh blobov, tako da platforma ostane popolnoma prosta. To lahko povzroči, da spletna kamera na nekaterih novejših ultra prenosnikih ne bo podprta pri uporabi Linux-libre.
Za uporabnike, ki cenijo svobodo nad vsem drugim, je ta pristop to je popolnoma smiselnoZa tiste, ki potrebujejo integrirano kamero brez kakršnih koli zapletov, bo treba oceniti, ali njihova oprema zahteva neprosto vdelano programsko opremo za IPU7, in če je tako, razmisliti o alternativah (na primer uporaba standardnega jedra, dokler ne bodo na voljo brezplačne možnosti, ali uporaba združljivih USB kamer, ki delujejo popolnoma brezplačno).
Splošne nove funkcije, podedovane iz Linuxa 6.17 v GNU Linux-libre 6.17
Čeprav GNU Linux-libre odstrani neproste blobove in poti, projekt podeduje tehnološke temelje Linux 6.17To pomeni, da so prisotne tudi številne izboljšave v arhitekturi, zmogljivosti, varnosti, omrežju, datotečnih sistemih in gonilnikih, če le ne zahtevajo lastniške vdelane programske opreme. Najpomembnejše so povzete spodaj.
Arhitekture, procesorji in jedro sistema GNU Linux-Libre 6.17
Na področju arhitektur Linux 6.17 dodaja podporo za Razširitev medpomnilnika zapisov veje ARM (BRBE), uporabna funkcija za analizo in sledenje izvajanja na nizki ravni. Dodana je tudi Vmesnik za povratne informacije strojne opreme AMD (HFI), zasnovan za izboljšanje odločitev o zmogljivosti na podlagi strojne telemetrije. Pri Intelu je dodana podpora za Divje mačkovo jezero y Bartlett Lake‑S, kar omogoča boljše zaznavanje in upravljanje teh platform. Poleg tega je podpora za BPF za LoongArch, s čimer se razširi obseg tega ključnega dela opazovalnosti in filtriranja znotraj jedra.
Druga pomembna novost je Nameščanje popravkov v živo v AArch64 (64-bitni ARM), kar odpira vrata za vroče popravke brez ponovnega zagona na tej arhitekturi. Vzporedno, Sledilne točke sistemskih klicev v UML (Uporabniški Linux), ki olajša instrumentacijo jeder, ki se izvajajo kot uporabniški procesi. In začetna podpora za izvajanje posrednika, mehanizem, katerega razvoj je namenjen novim možnostim delegiranega izvajanja znotraj jedra.
Virtualizacija, varnost in preverjanje med izvajanjem
Za virtualizacijo na ARM je dodana podpora Krmilnik prekinitev GICv5 na KVM-ju, s čimer se izboljša zmogljivost in delovanje virtualnih strojev v tej arhitekturi. Kar zadeva varnost, AppArmor pridobi možnost, da nadzor dostopa do vtičnic AF_UNIX, s čimer se dodatno izpopolnjujejo politike izolacije procesov. Poleg tega podsistem za preverjanje med izvajanjem vključuje monitorji linearne časovne logike (LTL), uporabno za preverjanje lastnosti sistema med njegovim delovanjem.
Med najbolj presenetljivimi spremembami je omenjena tudi polna implementacija "vektorja napada" na x86Čeprav so podrobnosti tehnične narave, je ideja, da jedro razširi svojo pokritost varnostnih primerov in scenarijev v tej arhitekturi, s čimer okrepi svojo obrambno držo in postavi temelje za prihodnje blaženja.
Spomin, načrtovanje in opazovalnost
Pri upravljanju pomnilnika pride v poštev DAMON_STAT, nov modul, ki poenostavlja spremljanje dejavnosti upravljalnika pomnilnika (MM) in zagotavlja statistične podatke brez potrebe po nastavitvi kompleksne infrastrukture za spremljanje. Dodan je bil tudi nov modul. možnost rezerviranja prostora za izpise jedra (izpise ob sesutju), zaradi česar je zajemanje informacij po kritični napaki zanesljivejše.
V razporejevalniku Linux 6.17 doda nadzor pasovne širine na osnovi cgroups za razred razširljivega razporejevalnika, kar omogoča natančnejšo porazdelitev virov procesorja v večnajemniških ali mešanih okoljih. Nenazadnje, s390 prinaša izboljšave za izmenjava in migracija prozornih ogromnih strani, optimizacija obsežnih pomnilniških scenarijev na tej platformi.
Omrežja in prevoz
V omrežjih zmaga podsistem MCTP podpora za usmerjanje prehodov, kar razširja njegovo uporabnost v kompleksnih topologijah upravljanja komponent. Večpotni TCP lahko zdaj prilagodi Možnost TCP_MAXSEGin se pridruži DualPI2 kot nov algoritem za nadzor preobremenjenosti. Poleg tega je predstavljen sysctl IPv6 force_forwarding, ki omogoča posredovanje na posamezen vmesnik in natančno nastavitev pravilnikov usmerjanja.
Datotečni sistemi
Sistem Btrfs prejema podpora za velike folije, kar je pomemben korak k zmanjšanju režijskih stroškov in izboljšanju učinkovitosti pomnilniških operacij. EXT4 izboljšuje svojo skalabilnost tako v dodelitev blokov kot v Vhodno/izhodni pomnilnik, kar bi se moralo odražati v manjšem številu težav in večji zmogljivosti pod obremenitvijo. EROFS pa dodaja stiskanje metapodatkov, kar zmanjša porabo podatkov in potencialno pospeši dostop pri določenih obremenitvah samo za branje.
Podpora za gonilnike in strojno opremo v GNU Linux-libre 6.17
Na področju voznikov izstopa nov voznik Dostop do Intelove ločene grafične kartice v napravah NVM, kar odpira bolj neposredne poti upravljanja in diagnostike. Vključene so izboljšave za Prenosnik Framework 13 z AMD Ryzen AI 300, kot tudi podporo za komercialne prenosnike ASUS, ki uporabljajo zvočni čip CS35L41 pod HDA, in združljivost z HP EliteBook x360 830 G6 in HP EliteBook 830 G6.
Na ploščah in vgrajenih sistemih, a regulator za 7-palčni zaslon Raspberry Pi V2 (720×1280), podpora za pinmux/pinconf za Raspberry Pi 1 in združljivost z Argon40 Ventilatorski klobukPrispe tudi SoundWire za platformo AMD ACP 7.2in dodane so posebne združljivosti, kot so Dotikalna vrstica MacBook Pro x86, Naprave s pritisno ploščico (F21) o el OneXPlayer X1 ProVse to je seveda podvrženo zahtevi po lastniški vdelani programski opremi v okolju Linux-libre.
Razpoložljivost, prenosi in namestitev GNU Linux-libre 6.17
Projekt je objavil razpoložljivost z dne stisnjene tarballe GNU Linux-libre 6.17 na svoji uradni spletni strani, pa tudi na Prihod Linux-Libre 6.16Za tiste, ki imajo raje že pripravljene pakete, so na voljo binarne datoteke za distribucije, ki temeljijo na Debianu (DEB) in Red Hatu (RPM), ki jih zagotavljajo ustrezni projekti. Freesh y RPM SvobodaJedro GNU Linux-libre je mogoče namestiti na praktično katero koli distribucijo, bodisi poleg standardnega jedra bodisi kot nadomestilo.
Če vaš cilj ni uporaba Linux-libre, ampak Standard jedra Linuxa 6.17Lahko ga prenesete s kernel.org ali iz Linus Torvaldsovega git drevesa. Vendar pa je splošno priporočilo, da počakate, da nova različica pristane v stabilnih repozitorijih vaše distribucije, da se izognete nezdružljivostim in izkoristite prednosti določenih integracijskih popravkov.
Načrt: Kaj prihaja v različici 6.18
Z izdajo Linuxa 6.17 združitveno okno (okno za združitev) za naslednjo večjo vejo, Linux 6.18. Glede na skupne napovedi naj bi 6.18 izšla med koncem novembra in začetkom decembra 2025 kot nova serija LTS, medtem ko bo prva Release Candidate je načrtovan za 12. oktober. Za GNU Linux-libre to vključuje vnaprejšnjo pripravo popravkov za odpravljanje blobingov, pregled sprememb gonilnikov in prilagodite čiščenje kjerkoli se pojavijo nove odvisnosti od ne-proste vdelane programske opreme.
Vsak, ki išče brezkompromisno brezplačno jedro, bo v GNU Linux-libre 6.17 našel izdajo, ki je v skladu z njihovimi načeli, z natančno čiščenje in sinhronost z izboljšavami glavnega jedra. Čeprav pomanjkanje blobov lahko vpliva na združljivost z določenimi napravami, paket ponuja trdno in posodobljeno osnovo z jasnimi potmi za prenos in namestitev, tako v obliki tarballov kot paketov za družini DEB in RPM. Pri standardnem jedru Linuxa 6.17 so opazne tudi izboljšave v zmogljivosti, varnosti in podpori strojne opreme, zato je vredno spremljati urnik za 6.18, če vas zanima nadgradnja na naslednjo izdajo LTS kmalu.
