Microsoft sta tentando di rendere il linguaggio del Kernel Linux più inclusivo, ma è più difficile di quanto si possa pensare

Microsoft sta tentando di rendere il linguaggio del Kernel Linux più inclusivo, ma è più difficile di quanto si possa pensare

Anche se dovrebbe ormai essere superfluo, per introdurre questa notizia vale la pena di ricordare come oggi, nell’anno di Grazia 2024, Microsoft sia una delle aziende più attive in termini di contributi per quanto riguarda l’open-source. Non dipende solamente dal fatto che essa possegga GitHub, o che abbia creato la sua distribuzione Azure Linux, ma proprio dal codice.

Infatti ormai la maggioranza dei principali progetti open-source hanno uno o più contributori stipendiati da Microsoft che alimentano il circolo virtuoso del software libero. Come sappiamo software libero vuol dire anche Linux e Linux vuol dire anche Kernel, e nella notizia raccontata da Phoronix è proprio di un contributo specifico fatto da un ingegnere Microsoft al Kernel Linux, un contributo volto a rendere più inclusivo il linguaggio utilizzato.

Si badi bene: non linguaggio in termini di codice, ma linguaggio in termini di… Terminologia.

È da tempo ormai che la semantica delle varie componenti del mondo IT è stata rivista. Se per quanti più vecchietti la terminologia master/slave (padrone/schiavo) è inscindibile da sempre con il concetto di cluster, oggi ci si è resi conto di come questa non sia più adatta.

Giusto? Sbagliato? Insensato? Senza andare a parare verso gli estremismi di quanti stupidamente imbrattano le statue di Cristiforo Colombo e visto che l’operazione sulla carta non appare esageratamente complessa, considerare la questione come ha fatto Microsoft è certamente sensato.

La serie di 14 patch è stata inviata dall’ingegnere Easwar Hariharan che lavora, manco a dirlo, su Azure Linux, ed il suo contributo è volto appunto a “ripulire” il linguaggio all’interno del codice per renderlo più inclusivo, per utilizzare cioè termini appropriati.

Essenzialmente, tutte le patch prevedono la modifica delle parole master e slave in controller e terminal… O client.

Ed è qui che inizia la parte interessante.

Assodata la necessità (o meno) della patch, che è ovviamente più morale che tecnologica, l’utilizzo dei termini alternativi ha sollevato alcune domande, poiché le specifiche del settore tendono a fare riferimento alla nuova terminologia controller/target, ma nella maggior parte di queste nuove patch del Kernel è client ad andare per la maggiore.

Tra gli sviluppatori della linea principale kernel apparentemente non c’è ancora quindi un chiaro consenso sulla scelta da adottare.

Una vicenda che dimostra come, anche per gestire questioni morali su cui comunque tutti concordano, ci sono aspetti tecnici che non possono essere ignorati.

La domanda a cui rispondere è: ne vale la pena?

790f89849d535c46ddf9fb9b8fa033b4?s=150&d=mp&r=g
Raoul Scarazzini

Da sempre appassionato del mondo open-source e di Linux nel 2009 ho fondato il portale Mia Mamma Usa Linux! per condividere articoli, notizie ed in generale tutto quello che riguarda il mondo del pinguino, con particolare attenzione alle tematiche di interoperabilità, HA e cloud.
E, sì, mia mamma usa Linux dal 2009.

Fonte: https://www.miamammausalinux.org/2024/04/microsoft-sta-tentando-di-rendere-il-linguaggio-del-kernel-linux-piu-inclusivo-ma-e-piu-difficile-di-quanto-si-possa-pensare/

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.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.