Linux 7.2 viimeistelee kehitystyönsä, joka keskittyy tietoturvaan ja vanhan koodin siivoamiseen.

  • Strncpy-funktio on poistettu pysyvästi kuuden vuoden kovan työn jälkeen.
  • Vanhentuneiden ajureiden ja algoritmien massapoisto ytimen keventämiseksi.
  • Jälkikvanttiallekirjoitusten käyttöönotto järjestelmän eheyden turvaamiseksi.
  • Virallinen julkaisu on suunniteltu elokuun lopulle merkittävän uudelleenjärjestelyn jälkeen.

Linux-logo teknologisessa ympäristössä

Maailman käytetyimmän avoimen lähdekoodin käyttöjärjestelmän seuraava merkittävä päivitys on aivan nurkan takana ja lupaa olla yksi merkittävimmistä sisäisen ylläpidon kannalta. Julkaisun myötä Linux 7.2 odotetaan elokuun loppuun mennessä Vuoteen 2026 mennessä kehittäjät ovat painuneet kaasuun päästäkseen eroon teknologisesta taakasta, joka oli haitannut suorituskykyä vuosikymmeniä ja ennen kaikkea vaarantanut järjestelmän turvallisuuden kriittisissä ympäristöissä.

Tämä versio ei ole mikä tahansa päivitys, vaan se edustaa useiden yli viiden vuoden ohjelmointityöpajoissa toteutettujen puhdistusprojektien huipentumaa. Kehitystiimi on päättänyt, että on aika priorisoi koodin vakautta ja hygieniaa Tämä on ristiriidassa sellaisten toimintojen kasautumisen kanssa, joita kukaan ei enää käytä. Tuloksena on paljon ketterämpi ydin, joka on valmistautunut kyberturvallisuushaasteisiin, joita alkaa ilmetä eurooppalaisella ja maailmanlaajuisella teknologisella horisontilla.

Strncpy-funktion loppu ja vanhan koodin tyhjennys

Ohjelmoija työskentelee kernel-koodin parissa

Yksi tämän julkaisun juhlituimmista virstanpylväistä on strncpy-funktion täydellinen poistaminen järjestelmän ytimestä. Tämä ohjelmointityökalu, joka vastasi tietojen kopioinnista, on ollut todellinen päänsärky vuosia arvaamattoman käyttäytymisensä ja lähes näkymättömien muistivirheiden aiheuttamiensa taipumustensa vuoksi. Tämän muutoksen saavuttamiseksi yhteisön piti tehdä enemmän kuin 360-kohtaiset korjaustiedostot kuusi vuotta kestäneessä prosessissa, jonka ansiosta tämä osa on voitu korvata paljon nykyaikaisemmilla ja turvallisemmilla vaihtoehdoilla, jotka eivät tuhlaa prosessorin resursseja.

Mutta siivous ei lopu tähän, sillä Linux 7.2 on myös tarttunut tilaisuuteen jättää hyvästit ajureille, jotka olivat pölyttyneet 1990-luvun lopulta lähtien. Selkeä esimerkki on käytöstä poistettujen teollisuuskorttien tuen poistaminen sekä vanhempien algoritmien, kuten MD5:n, optimoitujen toteutusten poistaminen. Loppujen lopuksi kyse on pienentää hyökkäyspinta-alaa käyttöjärjestelmästä, poistaen kaikki mahdolliset takaportit, joita ylläpitämätön vanha koodi voisi tarjota haitallisille toimijoille.

Innovaatioita tietoturvassa ja järjestelmän organisoinnissa

Tietoturva ja palvelimet

Vanhojen poistamisen lisäksi tässä versiossa on uusimpia suojauskerroksia, jotka katsovat suoraan tietotekniikan tulevaisuuteen. Postkvanttialgoritmeihin perustuvien digitaalisten allekirjoitusten integrointi mahdollistaa ytimen varmistaa tiedoston eheys tavalla, joka kestää jopa tulevaisuuden kvanttitietokoneiden laskentatehon. Se on mestarillinen teko sen varmistamiseksi, että Euroopan digitaalinen infrastruktuuri, joka on vahvasti riippuvainen Linuxista, on turvassa seuraavan vuosikymmenen uhilta.

Tämän version kehitys on sujunut ilman tavanomaista organisatorista kitkaa, erityisesti uusien tehtävienhallintatiedostojen hierarkkisen järjestyksen osalta. Vaikka prosessi on ollut intensiivinen, lähtökohtana on ollut, että koodin on oltava täydellisesti kansioihin järjestetty helpottaakseen nopeita tietoturvatarkastuksia. Tämä sisäinen kurinalaisuus mahdollistaa järjestelmän pysymisen vankana ja luotettavana kaikenlaisille käyttäjille ja yrityksille, huolimatta projektin valtavasta monimutkaisuudesta, jossa on miljoonia koodirivejä.

Tietokonepiirit ja moderni laitteisto

Tulevaisuudessa, jossa tehokkuus ja ehdoton tietosuoja ovat etusijalla, tässä versiossa tehty työ merkitsee käännekohtaa kernelin hallinnassa. Kehittäjäyhteisö on saavuttanut yhdenmukaistaa komponenttien poistamisen vanhentunut huippuluokan kryptografisten puolustusmenetelmien käyttöönoton myötä, mikä varmistaa, että käyttöjärjestelmän ydin pysyy globaalin teknologisen infrastruktuurin vakaimpana pilarina ilman, että se kantaa menneiden aikakausien kuollutta taakkaa.


Lisää ensisijaiseksi lähteeksi