Il Futuro del Kernel Linux LTS Accorciati, Sforzo dei Manutentori, e l’Abbraccio a Rust 🐧🚀

Il Summit del Codice Aperto presenta gli ultimi sviluppi e la direzione futura del kernel Linux.

“`html

Riduzione del supporto a lungo termine del kernel Linux a causa delle sfide di manutenzione in corso.

underwater-gettyimages-1131691962

Sei un appassionato di Linux o semplicemente una persona curiosa? Beh, ho delle notizie affascinanti per te dall’ultimo Open Source Summit Europe a Bilbao, in Spagna! Jonathan Corbet, redattore esecutivo di Linux Weekly News e sviluppatore del kernel Linux, ha condiviso alcuni aggiornamenti interessanti sul kernel Linux e la sua direzione futura.

💡 Supporto a Lungo Termine Ridotto (LTS) per i Kernel Linux

Uno dei cambiamenti significativi in arrivo è la riduzione del LTS per i kernel Linux. Attualmente abbiamo sei kernel LTS, ma in futuro il supporto a lungo termine sarà limitato a soli due anni anziché ai sei attuali. Mentre diciamo addio a ciascuna versione del kernel, non ci saranno sostituzioni. Perché, chiedi tu? Secondo Corbet, semplicemente non ha senso mantenerli per così tanto tempo quando quasi nessuno li usa più. E devo essere d’accordo! È ora di abbracciare il nuovo e lasciare indietro il vecchio.

🛠️ I Manutentori Si Stanno Surriscaldando

Ma questa non è l’unica sfida che la comunità Linux sta affrontando. I manutentori responsabili del controllo, dell’adattamento e dell’assicurazione che il codice funzioni correttamente si stanno surriscaldando. Mentre ci sono molti sviluppatori, molti manutentori gestiscono il codice come secondo lavoro, sovraccaricati dalle crescenti richieste sul loro tempo. Inoltre, l’uso dei fuzzers per trovare bug può essere utile, ma è anche estenuante per i manutentori. Sono costantemente bombardati da segnalazioni di bug minori che richiedono la loro attenzione, causando il surriscaldamento. I manutentori non si scalano, come ha giustamente detto Josef Bacik. La buona notizia è che sono consapevoli del problema e stanno cercando attivamente aiuto.

❓ Q&A: Cosa Vogliono Sapere i Lettori?

Q: Cosa si può fare per alleviare il carico sui manutentori?

Corbet suggerisce che i manutentori discutano con i loro datori di lavoro la possibilità di essere pagati per il loro lavoro di manutenzione. Le aziende devono capire che contribuire al ritorno di Linux è essenziale se vogliono continuare a beneficiarne. Quindi diffondi la voce e fai sapere ai datori di lavoro che mantenere Linux è un investimento prezioso!

Q: Come influenzerà il kernel Linux l’introduzione di Rust?

Linux sta ora sperimentando con Rust, il che è ottimo per eliminare certe classi di errori presenti nel linguaggio C. Tuttavia, ciò pone una sfida per i manutentori. Passare a Rust dopo aver lavorato per decenni in C può essere un compito significativo. Inoltre, Rust sta ancora evolvendo, richiedendo numerosi patch per integrarlo efficacemente con Linux. Non dobbiamo dimenticare che alcuni sviluppatori sono anche restii a questo cambiamento. Ma Corbet crede che una volta che sarà stato messo in produzione il primo elemento su cui gli utenti dipendono, che si basa su Rust, non ci sarà più modo di tornare indietro.

🔮 L’Impatto e il Futuro di Linux

Il futuro di Linux sta evolvendo rapidamente e possiamo aspettarci alcuni sviluppi entusiasmanti. Ad esempio, tre nuove aggiunte basate su Rust sono già in corso per il codice del kernel Linux, tra cui l’implementazione di PuzzleFS, un server di filesystem Plan9 e un atteso driver della GPU Apple M1. Con questi avanzamenti, il ruolo permanente di Rust in Linux sembra inevitabile. Restate sintonizzati per ulteriori aggiornamenti entusiasmanti!

  1. Note AI di Rants: Open Source Summit Europe
  2. Mabox Linux Dimostra Che il Vecchio Linux Può Rimanere Gratuito per l’Uso Personale
  3. Rilasciato un Nuovo Kernel Linux: Uno dei Più Grandi Mai Realizzati
  4. La Beta Aperta di KDE Plasma 6 Offre una Miriade di Delizie
  5. Google DeepMind Forma una Nuova Organizzazione Focalizzata sulla Sicurezza dell’IA

“““html

🤔 Quale Kernel Dovresti Usare?

Le recenti modifiche alla licenza di Red Hat’s RHEL non hanno solo causato una disputa sulla licenza, ma hanno anche sollevato preoccupazioni sui kernel Linux disponibili per la tua distribuzione Linux. Hai due opzioni: eseguire l’ultimo kernel stabile o rimanere con un vecchio kernel che include correzioni retroportate. I distributori di Enterprise Linux tendono ad optare per quest’ultima opzione, risultando in kernel specifici del fornitore. Sebbene questo approccio offra stabilità, spinge queste distribuzioni lontano dal supporto della comunità, trasformandole in entità dipendenti. Questa situazione ha ispirato la nascita di alternative a CentOS come AlmaLinux e Rocky Linux. OpenELA, l’Associazione Open Enterprise Linux, mira anche a fornire un clone di RHEL che mantiene il vecchio kernel patchato, alimentando il conflitto in corso tra Red Hat e OpenELA.

📸 Nella Ricerca della Sicurezza

La sicurezza è sempre una preoccupazione, e gli sviluppatori del kernel Linux non sono estranei a questo problema. Un aspetto interessante dello sviluppo del kernel è che quasi tutto può essere considerato un bug di sicurezza, con una correzione richiesta prima che qualcuno si renda conto delle implicazioni sulla sicurezza del bug. Per proteggersi da tali vulnerabilità, è altamente raccomandato che tutti i patch siano incorporati nelle distro Linux. Patchare i kernel più vecchi, come il 4.14, potrebbe comportare un numero travolgente di commit, ma scegliere e selezionare i patch potrebbe mettere a rischio la sicurezza del tuo sistema. Quindi ricorda, è meglio avere tutto e rimanere sicuri!

💡 Curiosità: Formazione su Linux e Cuccioli

Come ha spesso detto Scott McNealy, l’ex CEO di Sun Microsystems, “Il software open source è gratuito come lo è un cucciolo.” L’essenza della sua osservazione sta nel fatto che sebbene Linux e il software open source siano liberamente disponibili, richiedono formazione e risorse per sfruttarne veramente il potere. Proprio come adottare un cucciolo, utilizzare il software open source comporta responsabilità e una curva di apprendimento. Quindi non trascuriamo l’aspetto della formazione e abbracciamo il potenziale del software open source!

💬 Connettiamoci e Condividiamo!

Cosa pensi sul futuro dello sviluppo del kernel Linux? Condividi la tua eccitazione e le tue preoccupazioni nei commenti qui sotto! E non dimenticare di diffondere la voce condividendo questo articolo sulla tua piattaforma di social media preferita. Continuiamo la conversazione!

.

“`