Il Ministero russo propone una comunità Linux separata in risposta alle rimozioni dei manutentori russi
La saga continua. Alcuni giorni fa, ho pubblicato alcuni articoli su questa delicata questione riguardante l’esclusione degli sviluppatori russi dalla comunità internazionale di Linux:
23/10/2024: Diversi sviluppatori russi perdono lo Status di Manutentori del kernel Linux!
24/10/2024: Linus Torvalds sulla Rimozione dei Manutentori Russi dal kernel Linux
25/10/2024: Rimozione dei Manutentori Russi dal Kernel Linux: Chiarezza sui Requisiti di Conformità
La risposta del governo russo alle azioni sanzionatorie intraprese dall’occidente nel settore tecnologico, non si è fatta attendere e se avrà successo prospetta un futuro sicuramente poco felice per tutti noi.
Il Ministero dello Sviluppo Digitale della Russia ha annunciato l’intenzione di creare una comunità Linux dedicata agli sviluppatori provenienti da paesi disposti a collaborare con la Russia. Questa iniziativa rappresenta una risposta all’esclusione degli sviluppatori russi dalla comunità globale dell’Information Technology (IT), in seguito a recenti eventi geopolitici.
Contesto e Motivazioni
La proposta del Ministero si è concretizzata dopo il licenziamento di 11 specialisti russi che partecipavano allo sviluppo del kernel Linux del sistema operativo GNU/Linux. Un portavoce del ministero ha dichiarato che “il licenziamento dei dipendenti russi di Linux può essere considerato un altro atto di discriminazione”. Ha quindi sottolineato l’importanza di rafforzare la cooperazione con paesi amici e stabilire un dialogo costruttivo, al fine di costruire una struttura alternativa che possa supportare lo sviluppo di un prodotto unico.
La Comunità Linux e il Software Libero
La comunità Linux è parte integrante del movimento del software libero, che promuove l’uso e la distribuzione di software aperto (Open Source). Questo tipo di software è caratterizzato dalla disponibilità del codice sorgente, consentendo agli utenti di studiarlo, modificarlo e distribuirlo liberamente. Al contrario, il software proprietario limita l’accesso al codice sorgente e le possibilità di modifica.
La comunità Linux include partecipanti da diversi paesi, tra cui Stati Uniti, Germania, India, Brasile, Cina e Giappone. Questa diversità ha permesso al sistema operativo GNU/Linux di competere efficacemente con prodotti di aziende come Microsoft e Apple in vari segmenti del mercato IT globale.
Sospensioni e Impatti sulla Comunità
Il 23 ottobre 2024, Greg Croah-Hartman, un altro sviluppatore chiave del kernel Linux, ha annunciato la sospensione degli 11 specialisti russi coinvolti nello sviluppo. Tra i sospesi vi sono rappresentanti di organizzazioni russe come l’Università Statale di Mosca e SberDevices, azienda nota per lo sviluppo di servizi intelligenti. Linus Torvalds, fondatore della comunità Linux, ha spiegato che la decisione è stata presa in conformità con le raccomandazioni legali a causa delle sanzioni imposte contro la Russia.
Conseguenze della Sospensione
Ivan Panchenko, cofondatore e vicedirettore generale di Postgres Professional, ha affermato che il licenziamento avrà un impatto negativo sulla comunità degli sviluppatori e sulla qualità del prodotto finale. Sebbene il contributo degli sviluppatori russi non fosse considerato cruciale, le modifiche apportate tramite patch (aggiornamenti o correzioni) potrebbero continuare ad essere accettate, ma potrebbero sorgere fork (rami) russi autonomi.
Vladimir Slinko, consulente tecnologico senior presso KasperskyOS, ha evidenziato che le aziende che avevano investito nel kernel Linux troveranno più difficile integrare le loro modifiche nel ramo principale. La crescente sfiducia nei confronti delle patch russe potrebbe complicare ulteriormente il processo di integrazione.
Proposta del Ministero dello Sviluppo Digitale
La proposta del Ministero dello Sviluppo Digitale russo prevede la creazione di un fork del kernel Linux per garantire la sovranità tecnologica della Russia. Ivan Panchenko ha suggerito che sarebbe vantaggioso se questa nuova comunità fosse formata da un gruppo di paesi piuttosto che da uno solo. Tuttavia, ha anche avvertito che in Russia manca una massa critica di sviluppatori esperti in grado di assumere la responsabilità dello sviluppo del nucleo del sistema operativo.
Sergei Kravtsov, membro del consiglio di amministrazione dello sviluppatore russo STC IT ROSA, ha espresso scetticismo riguardo alla capacità della nuova comunità di influenzare lo sviluppo ufficiale del kernel Linux. Ha sottolineato che le decisioni principali continueranno a essere prese dalla comunità internazionale.
Considerazioni Finali
La creazione di una comunità Linux alternativa da parte della Russia rappresenta un tentativo significativo per affrontare le attuali sfide nel settore IT. Tuttavia, il successo dell’iniziativa dipenderà dalla capacità della Russia di attrarre sviluppatori competenti e stabilire relazioni fruttuose con altri paesi disposti a collaborare nel campo del software libero. Inoltre, la situazione attuale pone interrogativi sul futuro delle distribuzioni GNU/Linux russe e sulla loro integrazione nella comunità globale del software libero.
Mia nota personale: se dovessi investire risorse significative per sviluppare un fork del kernel Linux, la cui complessità è notevole, preferirei orientarmi verso progetti che rappresentano il futuro dell’informatica, come ad esempio Redox OS.
Redox OS è un sistema operativo innovativo che si distingue per l’uso del linguaggio di programmazione Rust, noto per le sue capacità di gestione della memoria e per la sicurezza intrinseca. A differenza del kernel Linux, che è basato su un kernel monolitico, Redox OS adotta un’architettura a microkernel. Questo significa che solo le funzioni essenziali, come la gestione della memoria e la comunicazione tra processi, sono gestite dal kernel stesso, mentre tutto il resto, inclusi i driver e il file system. opera in spazi utente separati. Tale isolamento non solo migliora la stabilità del sistema, ma offre anche un ulteriore livello di sicurezza.
Attualmente, Redox OS è ancora in fase di sviluppo e non è pronto per un uso diffuso, ma ha già mostrato progressi significativi. La versione 0.9.0 ha introdotto miglioramenti nella compatibilità hardware e nel supporto per applicazioni di base, rendendo il sistema più accessibile. Inoltre, il progetto sta lavorando per stabilire una Application Binary Interface (ABI) stabile, che permetterà alle applicazioni di funzionare su versioni future senza necessità di ricompilazione.
Investire in Redox OS potrebbe rappresentare una scelta strategica a lungo termine. Con la crescente attenzione verso la sicurezza e l’affidabilità nei sistemi operativi, il focus su Rust e l’architettura a microkernel potrebbero posizionare Redox OS come una valida alternativa ai sistemi GNU/Linux in contesti dove la sicurezza è fondamentale. Anche se attualmente non ha il supporto di driver e applicazioni paragonabile a quello di Linux, il potenziale innovativo di Redox OS potrebbe trasformarlo in un sistema operativo pratico e robusto nel prossimo futuro.
Fonte: https://www.rbc.ru/technology_and_media/28/10/2024/671e424c9a7947704249be2c
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.