Blognone

โครงการ OpenZFS เลิกใช้คำว่า Slave ที่หมายถึงทาส เปลี่ยนมาใช้ Dependent

authorby mk
published on13 June 2020 - 01:03

กระแส Black Lives Matter ในช่วงนี้ ทำให้ซอฟต์แวร์หลายตัวปรับแก้เรื่องภาษาที่ใช้ ไม่ให้กระทบคนผิวดำ เช่น Chrome เปลี่ยนคำว่า Blacklist เป็น Blocklist

ซอฟต์แวร์อีกตัวที่แก้ไขเรื่องนี้คือ OpenZFS โครงการพัฒนาระบบไฟล์ ZFS ของฝั่งลินุกซ์ ที่เลิกใช้คำว่า slaves (ในบริบทของ master/slave) เปลี่ยนมาใช้คำว่า dependents หรือชื่อย่อ deps แทน

การเปลี่ยนแปลงครั้งนี้เสนอแก้โดย Matthew Ahrens ซึ่งเป็นหนึ่งในผู้สร้าง ZFS มาตั้งแต่ยุค Sun Microsystems ในปี 2001 และปัจจุบันยังเป็นนักพัฒนาหลักของโครงการ OpenZFS เขาให้เหตุผลในการแก้ว่า ควรเลิกใช้คำที่หมายถึง "ทาส" ในซอฟต์แวร์ เพราะไม่จำเป็นอะไร

No Description

การแก้ไขชื่อ slave ของ OpenZFS มีผลกับคำว่า slave เกือบทั้งหมด ยกเว้นการอ้างอิงชื่อไดเรคทอรี /sys/class/block/$dev/slaves ที่ต้องอิงกับเคอร์เนลลินุกซ์

ก่อนหน้านี้มีซอฟต์แวร์หลายๆ ตัวเปลี่ยนคำว่า master/slave เป็นคำอื่น เช่น Python เปลี่ยนเป็นคำว่า parent/workers ตั้งแต่ปี 2018 หรือโครงการอื่นๆ อย่าง Drupal (ใช้คำว่า primary/replica), Redis (ใช้คำว่า leader/follower), BIND (ใช้คำว่า primary/secondary)

ที่มา - OpenZFS, Ars Technica, ภาพจาก @openzfs

Blognone Jobs Premium
Loading