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

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 13 มิถุนายน 2020.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

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

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

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

    [​IMG]

    การแก้ไขชื่อ 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

    Topics: ZFSOpen SourceRacism
     

แบ่งปันหน้านี้