Matteo Ahrens (
ZFS ora utilizza il termine "dipendente" invece di "slave". Tra le modifiche visibili, possiamo notare la ridenominazione dello script zpool.d/slaves, che ora si chiama “dm-deps” per analogia con “dmsetup deps”. Nella documentazione e nei messaggi informativi al posto dell'espressione “dispositivi slave” viene utilizzata la frase “dispositivi dipendenti (sottostanti)”. Nel file di intestazione "freebsd/spl/sys/dkio.h", il parametro dki_slave è stato semplicemente rimosso dalla struttura dk_cinfo senza fornire una sostituzione. Invece del comando “zpool iostat -vc slaves”, si propone di utilizzare “zpool iostat -vc size”.
I collegamenti alla directory "/sys/class/block/$dev/slaves" vengono conservati perché il nome di questa directory nella gerarchia sysfs è determinato dal kernel Linux e non può essere modificato dagli sviluppatori OpenZFS. È possibile evitare di utilizzare questa directory, poiché le stesse informazioni possono essere ottenute utilizzando il comando "dmsetup deps", ma l'esecuzione di dmsetup richiede privilegi elevati, mentre la directory in /sys/ è leggibile da qualsiasi utente.
Ricordiamolo una settimana fa dai termini whitelist/blacklist e master/slave
Il comitato IETF (Internet Engineering Task Force), che sviluppa i protocolli e l'architettura Internet,
"attivo/in attesa"
"primario/replica",
"scrittore/lettore",
"coordinatore/lavoratore" o
“genitore/aiutante” e invece di “lista nera/lista bianca” - “lista bloccata/lista consentita” o “blocca/permetti”.
È interessante notare che su GitHub il numero degli oppositori supera leggermente quelli a favore della ridenominazione: 42 sviluppatori hanno approvato il cambiamento e 48 si sono opposti. I sostenitori dell’eliminazione della parola “schiavo” ritengono che l’uso del termine sia inaccettabile perché fa sentire alcune persone svantaggiate e riporta alla mente ricordi di discriminazioni passate. Nella società, questa parola ha cominciato a essere considerata offensiva e provoca condanna.
Gli oppositori della ridenominazione credono che politica e programmazione non debbano essere confusi; questi sono solo termini il cui significato è già stabilito nella tecnologia informatica, e la connotazione negativa è imposta da idee artificiali di correttezza politica che interferiscono con l'uso di un inglese semplice. La parola “schiavo” è multiforme e porta diversi significati che vengono applicati a seconda del contesto. Senza contenuto le parole non hanno significato e una parola è offensiva solo se il contesto è offensivo. Il termine "slave" viene utilizzato nei sistemi informatici da circa 50 anni e nel contesto informatico viene percepito come "slave" e non come "schiavo". Se permetti che il contesto venga distorto, puoi arrivare al punto in cui qualsiasi parola può essere estrapolata dal contesto, presentata in un senso distorto e presentata come offensiva.
Fonte: opennet.ru