Savaitės Linux naujienos: Linux 7.2, Pine64 pauzė ir dešimties procentų riba
🇨🇳 Kinija atsisako Windows ir renkasi vietinį Linux
Remiantis „Bloomberg" pranešimu, apie kurį rašo ZDNet, Kinijos Valstybės saugumo ministerija nurodė daliai su valstybe susijusių organizacijų atsisakyti specialiai joms kurtos „Windows 10 China Government Edition" versijos ir pereiti prie vietinių Linux distribucijų. Įdomiausia čia ne pats sprendimas, o jo tempas: ta Windows versija ir taip turėjo būti nurašyta 2027-ųjų vasarį, o dabar terminas paankstinamas.
Kaip pakaitalai minimi du senbuviai — „Kylin Software" kuriamas Kylin OS ir „Tongxin Software" (UnionTech) kuriamas UOS, kurio pagrindas yra Deepin, o šio — Debian. Abiejų bendrovių akcijos po žinios šoktelėjo. „Microsoft" savo ruožtu tvirtina nežinanti apie jokį saugumo incidentą, susijusį su ta pritaikyta Windows versija, ir sako toliau teikianti jai atnaujinimus.
Verta pabrėžti, ko čia nėra. Tai nėra visuotinis Windows draudimas Kinijoje ir tai nėra vienkartinis potvarkis — veikiau paskutinis ilgo, nuo 2019-ųjų trunkančio proceso etapas, kuriame užsienietiška programinė įranga palaipsniui išstumiama iš valstybinių įstaigų viešųjų pirkimų sąrašų. Kinija čia ir ne viena: balandį apie ministerijų perkėlimą prie Linux paskelbė Prancūzijos vyriausybė, panašia kryptimi juda Vokietija, Danija, Austrija.Eiliniam naudotojui tai tiesiogiai nereiškia nieko. Netiesiogiai — nemažai. Kai tokio dydžio pirkėjai ateina į Linux, paskui juos ateina pinigai tvarkyklėms, lokalizacijai, ilgalaikiam palaikymui ir aparatinės įrangos suderinamumui — tie patys pataisymai, kurie galiausiai nutysta iki paprastų darbalaukių. Tik neskubėkime švęsti perversmo: „StatCounter" duomenimis, šių metų liepą Windows Kinijoje vis dar sudarė beveik 88 % darbalaukio interneto srauto. Valstybė — ne rinka.
📊 Linux peržengė 10 % darbalaukio rinkos dalies ribą
O dabar — skaičius, kurio daugelis laukė dešimtmečius, ir kurio negalima skaityti paviršutiniškai. Linux Magazine praneša, kad tiek „StatCounter", tiek „Cloudflare" duomenys parodė Linux pasiekus 10,65 % rinkos dalies. Skamba kaip lūžis. Bet čia reikia trijų patikslinimų iš eilės.
Pirma, tai Šiaurės Amerikos, o ne pasaulio skaičius. Antra, jis beveik dvigubai didesnis nei birželio 5,52 % — o toks šuolis per vieną mėnesį realiame pasaulyje tiesiog nevyksta. Labiausiai tikėtinas paaiškinimas, kurį cituoja ir patys žurnalistai, yra tai, kad dalis anksčiau neklasifikuoto srauto buvo perkelta į Linux kategoriją: privatumui sugriežtintos naršyklės, VPN ir nestandartinės konfigūracijos, kurių naudotojai neproporcingai dažnai yra būtent linuksininkai. Trečia, Cloudflare Radar tuo pačiu metu rodo 9,2 % Šiaurės Amerikoje ir 6,2 % pasaulyje — irgi augimą, bet kuklesnį. Ir dar viena smulkmena: visi šie skaičiai matuoja žiniatinklio srautą, o ne kompiuterių skaičių.
Ar tai reiškia, kad nieko neįvyko? Ne. Steam aparatinės įrangos apklausoje Linux dalis liepą vėl pakilo virš 4 %, o „Steam Machine", pasak pranešimų, parduodama maždaug penkiolika tūkstančių vienetų per savaitę. Tikroji istorija čia ne apie 10 %, o apie tai, kad Linux jau nebėra statistinė paklaida. Kai gamintojas mato 4 % Steam arba 6 % pasaulinio srauto, jis pradeda skaičiuoti, ar apsimoka palaikyti platformą. Būtent todėl kitos šios savaitės žinios apie GOG ir Epic apskritai egzistuoja.
🪟 Ubuntu ant WSL auga greičiau nei natyvūs diegimai
Canonical inžinerijos viceprezidentas Jonas Seageris interviu „The Pragmatic Engineer" pasakė tai, ką galima skaityti dvejopai: per metus Ubuntu naudotojų skaičius WSL aplinkoje augo pastebimai sparčiau nei natyvių darbalaukio diegimų, ir jis tikisi, kad per artimiausius mėnesius WSL naudotojų bus daugiau nei natyvių. WSL, jei kas nežino, yra „Windows Subsystem for Linux" — Microsoft sukurtas būdas paleisti tikrą Linux sistemą Windows viduje.
Priežastis proziška. Darbdavys duoda Windows nešiojamąjį, IT skyrius neleidžia jo perdaryti, o dirbtinio intelekto ir mašininio mokymosi darbams reikia Linux. WSL leidžia to nesiaiškinti: konteineriai veikia taip, kaip turi, įrankiai gauna tą aplinką, kuriai buvo kurti, o Windows lieka paleidiklis ir įmonės valdymo įrankių laikiklis. Ubuntu 26.04 LTS jau turi natyvų NVIDIA CUDA ir AMD ROCm palaikymą, tad įrankiai eina ten, kur yra žmonės.
Tai nei pergalė, nei pralaimėjimas — veikiau simptomas, ir jis tiesiogiai susijęs su ankstesniu skaičiumi. Kaip apibendrina „Windows Latest", Linux tampa Windows posistemiu daugiau žmonių, nei tampa jų operacine sistema. Toks naudotojas jokioje darbalaukio statistikoje niekada nepasirodys kaip linuksininkas, nors kasdien dirba Ubuntu terminale.
🐧 Išleistas Linux 7.2
Rugpjūčio 16 d. Linusas Torvaldsas paskelbė stabilų Linux 7.2, ir, nepaisant labai įtempto ciklo, jis išėjo laiku. Iš naujovių sąrašo paprastam naudotojui aktualiausi trys dalykai: talpykloms jautrus planuoklis (Cache Aware Scheduling), kuris stengiasi susijusias gijas laikyti ant tų pačių procesoriaus branduolių ir taip mažiau blaškyti talpyklos; pastebimi įvesties–išvesties našumo patobulinimai tiek AMD, tiek Intel sistemose; ir AMDGPU pusėje — HDMI 2.1 FRL palaikymas, svarbus tiems, kas per HDMI varo didelės raiškos ar didelio dažnio vaizduoklį. Išsamų pokyčių sąrašą galima rasti Kernel Newbies, o techninę apžvalgą — LWN.
Torvaldsas savo pranešime prisipažįsta, kad paskutinė ciklo savaitė vėl buvo didesnė, nei norėtųsi, ir prideda sausą pastabą apie „naują normalumą": jeigu leidimus atidėtų dėl to, jų apskritai nebūtų. Vienas iš vėlyvų sprendimų — grąžinti seną grafikos planuoklį, nes naujasis „teisingas" variantas sukėlė regresiją. Man patinka, kaip jis tai paaiškina: negražu, bet tai teisingas būdas elgtis su kodu, kuris nebuvo pasiruošęs. Linux 7.2 pagrindu suksis Ubuntu 26.10 ir kiti rudens leidimai.
🎮 Linux 7.3 pagerins žaidimus sistemose su mažai VRAM
Natalie Vock, dirbanti su „Valve" Linux grafikos komanda, paskelbė, kad po ilgų mėnesių pašto konferencijose jos pataisymai galiausiai priimti į upstream ir laukia Linux 7.3 branduolio. Kalbama apie vaizdo plokštės atmintį — VRAM — ir apie tai, kas nutinka, kai jos pritrūksta.
Pirmoji darbo dalis buvo apie prioritetus. Iki šiol branduolio tvarkyklei žaidimas ir naršyklės kortelė atrodė vienodai: pritrūkus vaizdo atminties, sistema tiesiog kažką iškeldavo, ir dažnai tas „kažkas" būdavo būtent žaidimo duomenys. Sprendimas remiasi dmem cgroup mechanizmu, kurį Vock kūrė kartu su „Intel" ir „Red Hat" inžinieriais, ir leidžia žaidimui pasiimti beveik kiekvieną VRAM baitą, o fone tūnančioms programoms — pasispausti.
Antroji dalis dar įdomesnė. Kas nutinka, kai pats žaidimas nori daugiau VRAM, nei jos fiziškai yra? Įprastas atsakymas — „viskas subyrės": žaidimai lūžinės, kadrų dažnis nukris iki nežaidžiamo. Vock argumentuoja priešingai: teoriškai vaizdo atminties trūkumas turėtų būti tik našumo, o ne stabilumo problema. Perteklinė atmintis iškeliama į GTT — sisteminės RAM sritį, prie kurios vaizdo plokštė prieina per PCIe magistralę. Taip, tai gerokai lėčiau nei tikra VRAM. Bet jos išvada tokia: tinkamai sutvarkius tvarkyklę ir programai bendradarbiaujant su ja, sulėtėjimas tampa visai pakenčiamas, o ne katastrofiškas.
Praktinė pusė: visa tai jau kurį laiką veikia SteamOS — tiek stabiliame, tiek preview kanale. Kitoms distribucijoms reikės palaukti 7.3 branduolio; dalis tolesnių patobulinimų dar keliauja į upstream atskirai. Turintiems AMD plokštę su 8 GB VRAM ar mažiau po atnaujinimo verta žaidimus leisti per naujesnę gamescope versiją — ji moka pasinaudoti naujosiomis branduolio galimybėmis.
⚡ „Steam Deck" žemiausi kadrai gali pagerėti beveik trečdaliu
Prie tos pačios istorijos apie žaidimus branduolio lygmenyje prisijungia dar vienas darbas, kurio rezultatas įspūdingesnis už bet kurį šios savaitės versijos numerį. Davidas Vernetas, dienomis dirbantis branduolio inžinieriumi „Meta", pasiūlė pataisymų rinkinį AMD P-State tvarkyklei, kuris vadinamųjų 1 % žemiausių kadrų rodiklį „Steam Deck" pagerino 31,8 %, o p99 kadro laiką — 4,1 %. Matuota su Civilization VI, nes tas testas lengvai pakartojamas.
Trumpas kontekstas: P-State yra ta branduolio tvarkyklė, kuri sprendžia, kokiu dažniu turi suktis AMD procesorius. O „1 % žemiausi kadrai" — tai rodiklis, kuris parodo prasčiausius momentus, o ne vidurkį; būtent jie jaučiami kaip trūkčiojimas, net kai vidutinis FPS atrodo puikiai.
Problema tokia. Aktyviame EPP režime procesoriaus dažnį iš esmės pasirenka pati platforma, o branduolys tik pameta užuominą. Žaidimo pagrindinė gija kas kadrą trumpam užmiega laukdama grafikos plokštės, ir kiekvienas toks miegas nuslopina aparatinį apkrovos signalą — po pabudimo darbas prasideda ties žemu dažniu, nors procesorius iš tiesų beveik nuolat užimtas.
Sprendimas apgalvotai atsargus. Ne globaliai įjungti našumo režimą — tai degintų energiją delninukuose, kur procesorius ir grafika dalijasi tuo pačiu galios biudžetu. Vietoje to įvedamas pasirenkamas paakinimas kiekvienam branduoliui atskirai: kartą per 10 ms tikrinama, ar branduolys buvo bent 50 % užimtas, ir jei taip, jam laikinai nustatomas našumo prioritetas, kuris atšaukiamas po 300 ms be apkrovos. PC Gamer atkreipė dėmesį, kad tokie skaičiai iš vienos tvarkyklės parinkties — retenybė. Būtina išlyga: tai kol kas tik pasiūlyti pataisymai, laukiantys AMD inžinierių peržiūros, ir net juos pritaikius reikės rankomis įjungti amd_pstate.epp_boost=1.
🕹️ NVIDIA, GOG ir Epic ateina į „Valve" teritoriją
Kelios atskiros žinios, kurias verta skaityti kartu. Pirma, rugpjūčio 13 d. NVIDIA paskelbė, kad natyvi GeForce NOW programėlė Linux'ui oficialiai išėjo iš beta stadijos. Ji palaiko Ubuntu 24.04 ir naujesnes, o platinama per Flatpak saugyklą, tad atnaujinimai ateina savaime. Verta priminti, kad beta prasidėjo dar sausį — vadinasi, NVIDIA tikrai ne šiaip pažaidė ir metė.
Antra, GOG patvirtino GamingOnLinux, kad dirba ties GOG Galaxy versija Linux'ui. Trečia, per bendruomenės AMA Discord'e Epic Games kūrėjas patvirtino, kad Epic Games Store Linux ir SteamOS versija atsiras „netrukus", nors ne su artėjančiu parduotuvės perdarymo preview leidimu. Prie to prisideda ir tai, kad Epic birželį ieškojo saugumo inžinieriaus, kuris rūpintųsi anti-cheat sistema būtent Linux'e.
Mano vertinimas dvigubas. Praktiškai šitos programėlės ne itin reikalingos — Heroic ir Lutris savo darbą daro seniai ir daro jį gerai. Bet oficialus palaikymas reiškia visai ką kita nei patogumas: jis reiškia, kad žaidimų leidėjams Linux nustoja būti egzotika, kurią galima ignoruoti. Ir įdomiausia, kad tai vyksta ne dėl to, jog kas nors pamilo atvirą kodą, o tiesiog dėl skaičių. Epic metų metus aiškino, kad Linux naudotojai — vien sukčiai; dabar staiga „netrukus".
⚖️ Google ir Apple vykdo teismų sprendimus — raidiškai
Dvi istorijos apie tą patį: kaip įmonės vykdo teismo sprendimą taip, kad jis kuo mažiau kainuotų.
Rugpjūčio 13 d. Apple pateikė teismo įpareigotą pasiūlymą, kiek, jos manymu, sąžininga imti iš JAV programėlių, nukreipiančių pirkti į išorinę svetainę. Siūlomi trys tarifai: 15 % standartinėms programėlėms, 10 % kelių partnerių programų dalyvėms bei prenumeratų atnaujinimams ir 5 % smulkiajam verslui, uždirbančiam iki milijono dolerių per metus. Apeliacinis teismas buvo užsiminęs, kad mokestis galėtų apsiriboti tiesioginėmis nuorodų aptarnavimo sąnaudomis — tokiu atveju jis būtų nulinis. Apple atvirai sako, kad nulis neatspindėtų jos kuriamos vertės. Epic laiko šiuos skaičius gerokai peržengiančiais teismo gaires. Byla dar nesibaigė: spalį prasidedančioje sesijoje ją nagrinės ir JAV Aukščiausiasis Teismas.
Google pusėje teisėjas Jamesas Donato pareikalavo pašalinti tai, ką pavadino antikonkurencine trintimi. Posėdyje Epic advokatas Play parduotuvėje surinko „store for apps" ir gavo fizinių parduotuvių programėles. Konkurentų parduotuvės nebuvo rodomos įprastame rezultatų sąraše — jos slėpėsi už atskiro reklamjuostės puslapio, o vietoj įprasto „Install" mygtuko naudotojui pirma rodydavo „View", o po jo dar ir patvirtinimo langą. Donato liepė paprasčiausiai pakeisti mygtuko užrašą į „Install" ir panaikinti tą papildomą ekraną, kuris, jo žodžiais, neturi jokios paskirties. Google buvo duota savaitė. Pirmoji konkuruojanti parduotuvė — Aptoide Games — JAV Play parduotuvėje atsirado rugpjūčio 10 d.
Šitos dvi bylos daug ką pasako apie tai, kodėl F-Droid ir Flathub egzistuoja būtent tokiais pavidalais, kokiais egzistuoja. Kai platformos savininkas kartu yra ir vartų sargas, atviras platinimas nėra techninė, o teisinė problema.
🔐 Arch keičia AUR paketų perėmimo tvarką po kenkėjiškų paketų bangos
AUR — Arch User Repository — yra bendruomenės saugykla, kurioje bet kas gali paskelbti receptą, kaip susikompiliuoti programą. Būtent joje randama tai, ko nėra oficialiuose Arch paketuose, ir būtent todėl ji tokia populiari. Trūkumas akivaizdus: ten esantis turinys nėra niekieno patikrintas.Birželį Arch komanda paskelbė apie aktyvų incidentą: AUR užplūdo kenkėjiški paketų perėmimai ir po jų sekantys pakeitimai. Schema paprasta ir gudri — užpuolikas nesikuria naujo paketo, o perima našlaitį, kurį naudotojai jau turi įsidiegę, ir tik tada pakeičia diegimo receptą. Liepos 30 d. Robinas Candau iš DevOps komandos visai išjungė paketų perėmimą, kol situacija bus suvaldyta.
Rugpjūčio 11 d. atėjo nuolatinis sprendimas: įdiegtas aurweb v6.5.0. Prieiga ir perėmimai vėl veikia, bet tvarka pasikeitė iš esmės. Perimant našlaitį dabar sukuriama perėmimo užklausa, kurią turi patvirtinti paketų prižiūrėtojas; iš karto niekas maintainer'iu netampa. Vienam paketui gali laukti tik viena užklausa, o niekieno nepaliestos atmetamos po 14 dienų. Registracija kol kas lieka uždaryta, o nepatvirtinę el. pašto naudotojai gaus įspėjimą po 7 dienų ir bus pašalinti po 14.
Sveikintinas, nors ir vėluojantis žingsnis. AUR visada rėmėsi prielaida, kad naudotojas pats perskaito diegimo receptą, ir formaliai tai teisinga — ten aiškiai parašyta, kad turinys nepatikrintas. Bet praktikoje niekas jų neskaito, o yay -Syu atrodo lygiai taip pat saugiai kaip pacman -Syu. Vienintelis patarimas, kuris tikrai veikia: bent jau po perėmimo pranešimo pažiūrėkite, kas pasikeitė.
🦶 Išleista GNOME 51 beta
Rugpjūčio 15 d. paskelbta GNOME 51 beta — šįkart be vieno didelio akcento, užtat su gausybe smulkmenų per visą paketų rinkinį. Valdymo centre atsirado pirštų atspaudų valdymo sąsaja, pradinė sąranka moka systemd-homed paskyras, o apvalkalas pagaliau paiso „reduced-motion" nuostatos tiems, kam nuo animacijų sukasi galva. Ten pat atsirado ir SVG žymeklių palaikymas tuo pačiu formatu, kurį naudoja KDE — smulkmena, bet tokia, kuri leidžia temoms keliauti tarp darbalaukių.
Mutter kompozitorius Wayland aplinkoje išmoko fono suliejimo efektą, o GTK gavo perdarytą kadrų laikrodį, kuris turėtų padidinti tikslumą ir sumažinti praleidžiamų kadrų skaičių. GNOME Software greičiau įkelia piktogramas, o Epiphany naršyklėje vėl įjungtas WebRTC — vadinasi, vaizdo skambučiai joje vėl turėtų veikti. Visą sąrašą ir atsisiuntimus rasite GNOME Discourse pranešime. Stabili 51.0 laukiama rugsėjo 18 d., o Fedora ir Ubuntu naudotojus ji pasieks su rudens leidimais.
🛡️ „Bullet-Proof KDE" — į KDE grįžta ilgalaikis palaikymas
Kitoje darbalaukių pusėje — žinia, kurios KDE naudotojai laukė nuo tada, kai projektas atsisakė LTS leidimų. Rugpjūčio 13 d. KDE e.V., Linux kompiuterių gamintojas „Kubuntu Focus" ir konsultacijų įmonė „Techpaladin Software" paskelbė apie „bullet-proof KDE" iniciatyvą: mažiausiai treji metai klaidų taisymų ir saugumo atnaujinimų Plasma 6.6 LTS ir susijusiai programinei įrangai.
Skaičiai konkretūs, o tai retenybė tokiuose pranešimuose. „Kubuntu Focus" per trejus metus tiesiogiai sumokės „Techpaladin Software" 100 tūkst. dolerių už šio rinkinio priežiūrą, ir kalbama ne tik apie pačią Plasma, bet ir apie KDE Frameworks bibliotekas bei KDE Gear programėles. Papildomai finansuojami trys nauji nepertraukiamo testavimo mazgai KDE e.V. infrastruktūroje, skirti tikrinti visa tai būtent ant Kubuntu 26.04 LTS. Šis rinkinys jau platinamas su Kubuntu 26.04 LTS, o kasdienį darbą galima sekti Natec Grahamo tinklaraštyje.
Gera žinia dėl priežasties, kuri nėra akivaizdi. KDE problema niekada nebuvo funkcijų trūkumas — veikiau atvirkščiai. Problema buvo ta, kad greitas leidimų tempas verslo ir švietimo įstaigoms darė Plasma nepatogią: niekas nenori kas devynis mėnesius perkonfigūruoti šimto darbo vietų. Trejų metų garantija tokį pokalbį pakeičia iš esmės. Ir verta pastebėti, kas čia finansuoja — ne korporacija, o mažas Linux kompiuterių gamintojas, kuriam tiesiogiai apsimoka, kad jo parduodami įrenginiai veiktų ilgai.
🤖 Tinklo posistemę užplūdo AI generuoti pataisymai
Šitą temą verta skaityti lėtai, nes ji apie tai, kaip atrodo branduolio kūrimas šiandien, ir tiesiogiai paaiškina, kodėl Torvaldsas 7.2 pranešime kalbėjo apie „naują normalumą". Prižiūrėtojas Jakubas Kicinskis 7.3 pranešime nesislėpdamas rašo, kad jis ir Paolo yra visiškai užversti. Skaičiai: apie 632 pataisymai vienoje šakoje ir 648 kitoje, o nuo trečdalio iki pusės pastarųjų, jo vertinimu, atrodo kaip dirbtinio intelekto sugeneruoti žemo prioriteto valymai ir smulkūs taisymai. Tai tęsiasi jau ne pirmą leidimo ciklą — anksčiau komanda net išmetė dalį senų tinklo tvarkyklių vien tam, kad sumažintų triukšmą aplink kodą, kurio šiuolaikinėje sistemoje vis tiek niekas nenaudoja.
Sprendimas skamba paradoksaliai: kovoti su modeliais modeliais. Komanda gavo pakankamą biudžetą kalbos modeliams (Kicinskis atskirai dėkoja „Meta") ir dabar kiekvieną pataisymą peržiūri keliais skirtingais modeliais, taip atsijodama dalį haliucinacijų. Toliau planuojama juos perkelti prie juodo darbo: pataisymų eilės tvarkymo, tipinių procedūrinių priekaištų automatizavimo, commit žinučių redagavimo.
Bet įdomiausia buvo šalutinė Kicinskio pastaba. Jis rašo, kad jų sąsajos retiems įvykiams — PCIe klaidoms, laiko limitams ir panašiems — visada buvo trapios ir turėjo lenktynių sąlygų. Tiesiog iki šiol į tai buvo galima nekreipti dėmesio, o modeliai, nuolat į jas įsiremdami, nebeleidžia. Keista, bet sąžininga išvada: automatizuotas triukšmas atskleidė tikras, seniai žinomas skyles.
📱 Pine64 nutraukia Linux įrenginių gamybą
Skaudžiausia savaitės žinia. Pine64 savo kanaluose pranešė, kad artimiausiu metu naujų Linux įrenginių gaminti neplanuoja, o ar gamyba apskritai atsinaujins, priklausys nuo atminties lustų kainų po 2027-ųjų vidurio. Tai apima praktiškai viską, dėl ko Pine64 buvo žinomas: Arm ir RISC-V vienplokščius kompiuterius, visą PinePhone šeimą, PineTab2 planšetę ir PineNote skaityklę. PineNote ir PineTab2 atsargų, jų vertinimu, liko maždaug trims mėnesiams, ir po to papildymo nebus.
Mikrovaldiklių gaminiai — PineTime laikrodis, PineVoice garsiakalbis, Pinecil lituoklis, PinePower maitinimo blokas — gaminami toliau, nes jiems ta brangioji atmintis paprasčiausiai nereikalinga. Tęsiamas ir PineTime Pro kūrimas: demonstracinė programinė įranga jau turi bazines tvarkykles ekranui, lietimui, judesio jutikliams, GPS, mikrofonui ir garsiakalbiui.
Pine64 savo pranešime nė karto nemini dirbtinio intelekto, bet visi supranta, iš kur ateina atminties kainų banga: duomenų centrai supirko tiekimą į priekį, o eMMC yra bene prasčiausiai aprūpinta atminties rinkos dalis, nes ji gaminama tose pačiose linijose kaip ir kur kas pelningesni serveriniai SSD. Ir čia yra esmė: Pine64 modelis rėmėsi pigia, mažos maržos aparatine įranga, kurią bendruomenė paverčia kažkuo įdomiu. Kai komponentai brangsta, tokia įmonė negali tiesiog pakelti kainos — ji netektų vienintelio savo pranašumo.
Svarbu pasakyti ir tai, ko Pine64 nedaro. Jie neatsisako Linux, nenutraukia esamų įrenginių programinio palaikymo ir neužsidaro. Tai pauzė, o ne pabaiga. Bet jei kam seniai akį badė PineTab2 ar PineNote, laukti restock'o tikrai neverta.
📲 Išleista Ubuntu Touch 24.04-2.0
Ir iš karto priešnuodis ankstesnei žiniai: mobilus Linux niekur nedingsta, net jei aparatinė įranga trumpam sustojo. UBports išleido Ubuntu Touch 24.04-2.0 — funkcinį atnaujinimą ant to paties Ubuntu 24.04 pagrindo.
Svarbiausia naujiena čia yra ta, kuri paprastai lieka paminėta paskutinėje eilutėje: Morph naršyklės variklis pagaliau pakeltas nuo Chromium 87 iki Chromium 134. Tai gali skambėti kaip nuobodi techninė smulkmena, bet praktiškai būtent senas naršyklės variklis daugiausia žmonių ir atbaido nuo alternatyvių mobiliųjų sistemų — kai pusė svetainių lūžta, telefonas tampa nenaudojamas. Kartu atsirado ir Widevine diegiklis DRM turiniui, nors UBports patys perspėja, kad jo ištraukimas iš kito šaltinio yra teisiškai pilka zona.
Iš kitų pokyčių praktiškiausi trys: sistema pagaliau moka apeiti ekrano iškirptes ir apvalius kampus, atsirado ekrano nuotraukų redaktorius ir spausdinimo palaikymas, kurį reikia įsidiegti atskirai per nustatymus. Naudotojų duomenų šifravimas naujesniuose įrenginiuose išėjo iš eksperimentinės stadijos. Nemaloni išlyga: dėl išaugusių saugyklos reikalavimų šis leidimas pasiekė ne visus palaikomus įrenginius.
💻 Framework Laptop 12 dabar siūlomas su iš anksto įdiegta Fedora
Kai vienas atviros aparatinės įrangos gamintojas stabdo gamybą, verta pažiūrėti, kaip sekasi kitam. „Framework" paskelbė, kad jų 2-in-1 nešiojamasis Framework Laptop 12 gauna naujus Intel Core Series 3 „Wildcat Lake" procesorius, Thunderbolt 4, WiFi 7 ir pasirenkamą apšviestą klaviatūrą. Bet svarbiausia kita eilutė: dabar jį galima užsisakyti su iš anksto įdiegta Fedora Linux.
Kainos, pagal gamintojo puslapį, tokios: pačiam surinkti skirta versija be atminties ir kaupiklio prasideda nuo 549 dolerių už Core 3 304 modelį, 779 už Core 5 320 ir 999 už Core 7 350; jau surinkti variantai kainuoja atitinkamai 699, 1099 ir 1399. Išankstiniai užsakymai jau priimami, pirmoji siunta — spalį. Detalės gamintojo tinklaraštyje.
Iš anksto įdiegtas Linux atrodo kaip rinkodaros smulkmena, bet iš tikrųjų tai kur kas svarbiau. Kai gamintojas įsipareigoja pristatyti veikiančią Fedora sistemą, jis įsipareigoja ir ištaisyti tai, kas neveikia — miego režimą, pirštų atspaudų skaitytuvą, klaviatūros klavišus. Būtent tokia dokumentacija ir pataisymai paskui atsiduria upstream ir pasiekia visus. Sudėkite tai su Pine64 pranešimu, ir gausis aiškus vaizdas: atvira aparatinė įranga išgyvena, bet tik ten, kur maržos leidžia atlaikyti komponentų kainas.
🔧 NVIDIA tampa pagrindine LVFS rėmėja
Dar viena netikėta žinia iš NVIDIA pusės. Bendrovė tapo ketvirtąja pagrindine LVFS rėmėja — po Dell, Lenovo ir gegužę prisijungusios HP — ir prisidės daugiau nei 100 tūkst. dolerių per metus.
LVFS yra Linux Vendor Firmware Service: bendra infrastruktūra, per kurią gamintojai platina programinės aparatinės įrangos atnaujinimus, o jūsų sistema juos gauna per fwupd įrankį. Praktiškai tai reiškia, kad BIOS ar SSD firmware atnaujinsite viena komanda arba tiesiog paspaudę mygtuką programų centre, o ne per Windows diegiklį iš gamintojo svetainės. Kaip motyvą NVIDIA nurodo tai, kad DGX Spark firmware jau platina per LVFS. Linux Foundation pranešime galima rasti platesnį kontekstą, o fwupd.org — dabartinį rėmėjų sąrašą.
Labiausiai čia patinka tylusis rezultatas. Firmware atnaujinimai ilgą laiką buvo ta sritis, kurioje Linux naudotojas jautėsi antrarūšis: gamintojas duodavo Windows programėlę arba bootinamą USB atvaizdį, ir viskas. Dabar keturi stambūs žaidėjai finansuoja infrastruktūrą, kuri tą problemą naikina.
🎨 GIMP 3.4 planuoja naują failų formatą ir geresnį PSD palaikymą
Rugpjūčio 16 d. GIMP komanda paskelbė ilgą kūrimo ataskaitą, ir svarbiausia joje — naujas projektų formatas vietoj XCF, kuris tarnauja nuo 1997-ųjų. Naujasis remsis suspausto XML struktūra — tokia pat, kokią naudoja biuro paketai. Praktinė nauda konkreti: išsaugojimas paspartėja, nes perrašomos tik pakitusios dalys, o ne visas projektas; atsiranda pamatas automatiniam darbo išsaugojimui; ir, svarbiausia, tampa įmanomi daugiapuslapiai dokumentai bei animacija, planuojami 3.6 versijai.
XCF niekur nedingsta — komanda pabrėžia, kad ateities versijos ir toliau jį atvers, ir giriasi, kad 1998 m. vienos nedidelės įmonės logotipui sukurtas failas naujausioje versijoje atrodo lygiai taip pat. Retas atvejis, kai suderinamumo pažadas paremtas konkrečiu pavyzdžiu.
Tiems, kurie GIMP naudoja kaip Photoshop pakaitalą, svarbiau kita: pagaliau tvarkomas PSD Descriptors importas. Vieša Adobe specifikacija paskutinį kartą atnaujinta 2019 m., o šiuolaikiniai PSD daug ką saugo šiuo menkai dokumentuotu formatu — todėl importuojant dingdavo redaguojami teksto sluoksniai, koregavimo sluoksniai ir modernūs sluoksnių stiliai. Dabar jie turėtų išlikti. Kartu ateina nedestruktyvūs filtrai sluoksnių kaukėms, natyvūs failų parinkimo dialogai ir ištaisyta našumo klaida, dėl kurios piešimas pasukus drobę tapdavo pastebimai lėtesnis. Visa tai pirmiausia pasirodys kūrimo versijoje 3.3.2, kuri dar neišleista.
🎬 Išleistas FFmpeg 9.0
Ta pačia proga — apie įrankį, kurio dauguma tiesiogiai nepaleidžia, bet kuris sukasi po beveik kiekvienu vaizdo grotuvu, redaktoriumi ir transkodavimo skriptu Linux'e. Išleistas FFmpeg 9.0, ir kryptis jame aiški: dar daugiau Vulkan pagreitinimo.
Iš konkrečių dalykų verta paminėti APV vaizdo dekodavimą per Vulkan, „Apple ProRes RAW" pagreitinimą, naują v360 filtrą 360 laipsnių vaizdui, animuoto WebP dekoderį, transpose filtrą per NVIDIA CUDA ir papildomas AVX-512 optimizacijas. Iš pašalinimų — atsisakyta CELT dekodavimo (Opus CELT tai neliečia) ir pasenusių NVENC parinkčių. Visą leidimų sąrašą galima rasti projekto svetainėje.
Praktinė nauda paprasta: kuo daugiau darbo perkeliama į Vulkan, tuo mažiau svarbu, kieno vaizdo plokštę turite. Ilgus metus aparatinis pagreitinimas Linux'e reiškė gamintojui specifinius kelius — VAAPI, NVENC, AMF — ir kiekvienas veikė kitaip. Vulkan tą fragmentaciją po truputį naikina.
🦀 Ubuntu finansuoja automatinį C vertimą į Rust
Canonical kartu su Jungtinės Karalystės mokslo agentūra UKRI finansuoja trejų metų doktorantūros projektą Bristolio universitete. Jam vadovaus profesorius Mengas Wangas su dr. Cristina David, o vienas iš vadovų yra jau minėtas Jonas Seageris. Tikslas ambicingas: sukurti platformą, gebančią šimtų tūkstančių eilučių C kodą paversti saugiu, elgesiu lygiaverčiu ir realiai prižiūrimu Rust kodu.
Seageris atvirai įvardija abiejų dabartinių metodų ribas, ir tai geriausia įrašo dalis. Įprasti kodo vertėjai apdoroja daug, bet pernelyg pažodžiui perkelia C struktūrą — rezultatas kompiliuojasi kaip Rust, tačiau lieka pilnas nesaugių operacijų ir C manierų. Kalbos modeliai turi beveik priešingas savybes: gražiai susidoroja su mažais pavyzdžiais, bet sudūžta ties viso projekto kontekstu, o įtikinamai atrodantis rezultatas dar nieko nesako apie tai, ar programa veikia taip pat.
Siūloma architektūra derina modelius su programų analize, testavimu ir formaliais metodais: suskaidyti saugyklą į prasmingus gabalus, versti, tikrinti lygiavertiškumą ir automatiškai taisyti nepavykusius vertimus. Labiausiai patiko principas, įrašytas juodu ant balto: sugeneruotas kodas laikomas nepatikimu tol, kol nėra įrodymų, kad jis elgiasi taip pat kaip originalas. Palyginkite tai su tuo, kas vyksta tinklo posistemėje, ir skirtumas akivaizdus — ten modeliai siunčia pataisymus be jokių įrodymų, o čia įrodymas yra pati sistemos dalis.
Bandomieji atvejai — AppArmor ir snap-confine, abu kritiniai Ubuntu saugumui. Bet iškart pridedama išlyga: tai nėra pažadas juos kuo nors pakeisti, tik noras pamatyti, ką tokie metodai daro su tikra, sena, netvarkinga produkcine programine įranga.
🌐 Orion naršyklė Linux'e pasiekė beta stadiją
Kagi kuriama Orion naršyklė perėjo į beta stadiją Linux darbalaukyje — yra tiek x86_64, tiek ARM64 versijos. Sausį ji buvo prieinama tik siauram prenumeratorių ratui, tad progresas realus.
Ji įdomi tuo, kad remiasi ne Chromium, o WebKit varikliu — tuo pačiu, kurį naudoja Safari — ir kartu palaiko naršyklių plėtinius, įskaitant tuos, prie kurių pripratote Chrome ar Firefox. Kagi žada jokios telemetrijos ir integruotą apsaugą nuo reklamų bei sekiklių. Kol kas platinama tik per pačios Orion Flatpak saugyklą, ne per Flathub.
Beta reiškia beta — iki macOS versijos brandos dar toli, o pirmieji atsiliepimai atsargūs. Bet pasaulyje, kur beveik visi keliai galiausiai veda atgal į Chromium, dar viena aktyviai kuriama WebKit varianto darbalaukio naršyklė yra tiesiog sveikas dalykas.
🖥️ XWayland ir X.Org sulaukė naujų release candidate versijų
Tą pačią dieną pasirodė du kandidatai į leidimą, ir abu simboliški. XWayland 26.1 RC1, kurį paskelbė Olivier Fourdanas iš „Red Hat", yra pirmasis funkcinis leidimas nuo 2024-ųjų. Pašalintas EGLStream palaikymas — tas buferių dalijimosi kelias, kurį NVIDIA ilgai stūmė, kol galiausiai perėjo prie GBM. Rootful režimas gavo iškarpinės tiltą, tad kopijuoti tarp X sesijos ir Wayland darbalaukio pagaliau įmanoma. Pataisyta ir ekrano režimų emuliacija, o viso ekrano režimas nustoja tampyti 640×480 raišką per visą monitorių. Visą sąrašą galima rasti pašto konferencijos pranešime.
X.Org Server 26.1 RC1 — dar retesnis svečias: pirmas funkcinis serverio leidimas nuo 2021-ųjų spalio. Beveik penkeri metai. Svarbiausi pokyčiai čia ne funkcijos, o saugumo nuostatos. Pagal nutylėjimą išjungti byte-swapped klientai — suderinamumo kelias, leidžiantis skirtingo baitų rikiavimo klientui kalbėtis su serveriu — ir jungtys prie šriftų serverio. Abu ilgus metus buvo patikimi klaidų ir saugumo spragų šaltiniai. Statybos sistema perėjo vien prie meson, o Xvfb, naudojamas automatiniam testavimui be ekrano, gavo kelis CRTC ir iki 13 pelės mygtukų.
Kryptis nuo šito nesikeičia — Wayland lieka numatytasis Fedora, Ubuntu ir KDE aplinkose. Bet daugybė aparatinės įrangos, nuotolinio darbalaukio įrankių ir testavimo sistemų vis dar sukasi ant tikro X serverio. Prižiūrimas X serveris su nugludintais aštriais kampais yra kur kas geriau nei neprižiūrimas.
🧭 Kur visa tai veda
Jei šią savaitę reikėtų ieškoti bendro siūlo, jis būtų toks: Linux įgyja institucinį svorį — valstybes, korporacijų pinigus, universitetų tyrimus, žaidimų parduotuves, firmware infrastruktūrą — ir tuo pat metu netenka to smulkaus, meistriško, pačiam sau statomo krašto. Kinijos ministerijos, Canonical finansuojama doktorantūra, NVIDIA čekis LVFS ir „Valve" apmokamas branduolio darbas yra viena pusė. Pine64, negalintis nusipirkti atminties lusto, nes ją išpirko duomenų centrai, — kita.
Ir keisčiausia, kad abi puses varo tas pats variklis. Dirbtinis intelektas kelia atminties kainas, kurios uždaro Pine64 liniją. Jis užverčia branduolio prižiūrėtojus pataisymais, į kuriuos jie atsako dar daugiau modelių. Jis stumia Canonical finansuoti tyrimą, kaip modeliais versti seną C kodą į Rust. Ir jis pat verčia programuotojus, gavusius Windows nešiojamąjį, įsidiegti Ubuntu per WSL. Vargu ar kuris nors iš tų sprendimų buvo priimtas galvojant apie kitus.
Dėl to ta dešimties procentų antraštė ir kelia mišrius jausmus. Skaičius, greičiausiai, yra matavimo artefaktas. Bet po juo slypi tikras dalykas: Linux pasiekė tą tašką, kai stambios įmonės skaičiuoja, ar apsimoka. Epic staiga prisimena Linux, „Kubuntu Focus" moka už trejų metų KDE priežiūrą, „Framework" pardavinėja Fedora iš dėžės. Ir tuo pačiu metu žmogus, norėjęs nusipirkti PineTab2, jo nebenusipirks. Toks yra brendimo kainos vaizdas — ne tragiškas, bet ir ne toks, kokį įsivaizdavome prieš dešimt metų.
Patiko straipsnis? CyberSig yra nepriklausomas, lietuviškas technologijų tinklaraštis be reklamų ir be rėmėjų iš pramonės. Jei norite, kad tokių tekstų būtų daugiau, galite paremti mano darbą:
☕ Ko-fi — ko-fi.com/cybersig
☕ Buy Me a Coffee — buymeacoffee.com/cybersig
Rėmėjai kas savaitę gauna išplėstinę šios apžvalgos versiją su papildomomis temomis ir platesniais komentarais.
Turite pastabų ar temų, apie kurias norėtumėte paskaityti kitą kartą? Parašykite komentaruose.

.png)

.png)

.png)
.png)
.png)



Komentarai
Rašyti komentarą