Per l'inclusione nel kernel Linux un nuovo documento che prescrive l'uso di terminologia inclusiva nel kernel. Per gli identificatori utilizzati nel kernel, si propone di abbandonare le parole ‘slave’ e ‘blacklist’. La parola slave è raccomandata da sostituire con secondary, subordinate, replica, responder, follower, proxy e performer, mentre blacklist dovrebbe diventare blocklist o denylist.
Le raccomandazioni si applicano al nuovo codice da aggiungere al kernel, ma a lungo termine non si esclude di liberare il codice esistente dall'uso dei termini indicati. Per prevenire violazioni di compatibilità, è previsto un'esenzione per l'API fornita nello spazio utente, così come per protocolli e definizioni hardware già implementati, le cui specifiche prescrivono l'uso di tali termini. Nella creazione di implementazioni basate su nuove specifiche, si raccomanda di allineare, dove possibile, la terminologia della specifica con gli standard di codifica per il kernel Linux.
Il documento è stato presentato 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 del ramo stabile del kernel Linux, maintainer del sottosistema USB del kernel Linux e del core del driver) e Chris Mason (creatore e architetto principale del file system Btrfs). Hanno anche dato la loro approvazione membri del consiglio tecnico come (Kees Cook, ex amministratore di kernel.org e leader del Ubuntu Security Team, impegnato nella promozione delle tecnologie di protezione attiva nel kernel Linux) e (Olof Johansson, lavora al supporto dell'architettura ARM nel kernel). Altri noti sviluppatori che hanno firmato il documento includono (David Airlie, maintainer del sottosistema DRM) e (Randy Dunlap).
Il dissenso è stato espresso da (James Bottomley, ex membro del consiglio tecnico e sviluppatore di sottosistemi come SCSI e MCA) e (Stephen Rothwell, manutentore del ramo Linux-next). Stephen ritiene che sia errato limitare i problemi razziali solo alle persone di origine africana; la schiavitù non si limitava solo a chi aveva la pelle nera. James ha proposto di ignorare il tema dei termini inclusivi, in quanto ciò contribuisce solo a fomentare divisioni nella comunità e a discussioni senza senso sulla legittimità storica della sostituzione di determinati termini. Il documento presentato fungerà da magnete per attirare coloro che desiderano utilizzare formulazioni più inclusive e altri termini. Se non si solleva questo tema, gli attacchi si limiteranno a dichiarazioni vuote sul desiderio di sostituire i termini, senza coinvolgersi in discussioni futili su quanto fosse più o meno crudele la schiavitù nell'Impero Ottomano rispetto all'America.
Fonte: opennet.ru
