Gli sviluppatori del kernel Linux stanno considerando un passaggio all'uso di termini inclusivi

Per l'inclusione nel kernel Linux è stato proposto un nuovo documento che prescrive l'uso di terminologia inclusiva nel kernel. Per gli identificatori utilizzati nel kernel, si propone di abbandonare l'uso delle parole ‘slave’ e ‘blacklist’. La parola slave è raccomandata per essere sostituita con secondary, subordinate, replica, responder, follower, proxy e performer, mentre blacklist con blocklist o denylist.

Le raccomandazioni si applicano al nuovo codice che viene aggiunto al kernel, ma a lungo termine non è esclusa l'eliminazione del codice esistente dall'uso dei termini in questione. Per prevenire la violazione della compatibilità è prevista l'assegnazione di eccezioni per l'API esposta nello spazio utente, così come per i protocolli e le definizioni hardware già implementati, le cui specifiche richiedono l'uso di questi termini. Nella creazione di implementazioni basate su nuove specifiche, è consigliato allineare la terminologia delle specifiche, ove possibile, con gli standard di codifica per il kernel Linux.

Il documento è stato proposto da tre membri del consiglio tecnico della Linux Foundation: Dan Williams (sviluppatore di NetworkManager, driver per dispositivi wireless e nvdimm), Greg Kroah-Hartman (responsabile del supporto della ramo stabile del kernel Linux, è il maintainers del sottosistema del kernel Linux USB, driver core) e Chris Mason (creatore e architetto principale del file system Btrfs). Tra i membri del consiglio tecnico hanno anche espresso approvazione Kees Cook (Kees Cook, ex amministratore di sistema di kernel.org e leader del Team di Sicurezza di Ubuntu, promuove l'integrazione nel kernel Linux delle tecnologie di protezione attiva) e Olof Johansson (Olof Johansson, lavora al supporto dell'architettura ARM nel kernel). Altri sviluppatori noti hanno firmato il documento David Airlie (David Airlie, maintainers del sottosistema DRM) e Randy Dunlap (Randy Dunlap).

Le dissentenze sono state espresse da James Bottomley (James Bottomley, ex membro del consiglio tecnico e sviluppatore di sottosistemi come SCSI e MCA) e Stephen Rothwell (Stephen Rothwell, maintainer del ramo Linux-next). Stephen ritiene che sia errato limitare i problemi razziali solo alle persone di origine africana; la schiavitù non riguardava solo le persone di pelle nera. James ha suggerito di ignorare la questione dei termini inclusivi, poiché ciò contribuisce soltanto ad aumentare la divisione nella comunità e a inutili dibattiti sull'adeguatezza storica della sostituzione di certi termini. Il documento presentato agirà come un magnete per attrarre chi desidera utilizzare formulazioni più inclusive e altri termini. Se non si solleva questo tema, gli attacchi si limiteranno a dichiarazioni vuote di volontà di sostituire i termini, senza entrare in discussioni inutili su quanto fosse più o meno crudele il traffico di schiavi nell'Impero Ottomano rispetto all'America.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster