เคอร์เนลลินุกซ์ร่วมวง เลิกใช้คำว่า master/slave และ blacklist/whitelist

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

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    Linus Torvalds เห็นชอบให้โค้ดและเอกสารของเคอร์เนลลินุกซ์ เลิกใช้คำที่อ่อนไหวอย่าง master/slave และ blacklist/whitelist

    ข้อเสนอนี้มาจาก Dan Williams หนึ่งในผู้ดูแลเคอร์เนลลินุกซ์ โดยเสนอให้เลิกใช้คำเดิม ส่วนจะแทนด้วยคำใหม่ว่าอะไรนั้นไม่ได้กำหนดตายตัว ขึ้นกับบริบทของการใช้งานและการตัดสินใจของนักพัฒนาแต่ละคน

    master/slave เสนอใช้คำว่า

    • primary/secondary
    • main/replica or subordinate
    • initiator/target
    • requester/responder
    • controller/device
    • host/worker or proxy
    • leader/follower
    • director/performer

    blacklist/whitelist เสนอใช้คำว่า

    • denylist/allowlist
    • blocklist/passlist

    รูปแบบคำเหล่านี้เป็นแค่ "สไตล์การเขียนที่แนะนำ" เท่านั้น และกรณีที่เป็นโค้ดเดิมที่มีอยู่ก่อน อาจยังคงคำเดิมไว้เพื่อความเข้ากันได้

    โครงการเคอร์เนลลินุกซ์ ถือเป็นโครงการโอเพนซอร์สล่าสุดที่ประกาศปรับนโยบายเรื่องคำที่อ่อนไหวเรื่องเชื้อชาติ ตามหลังหลายโครงการที่ประกาศไปก่อนหน้านี้ เช่น GitHub, OpenZFS, Chrome

    [​IMG]

    ที่มา - LKML, ZDNet

    Topics: LinuxKernelOpen SourceRacism
     

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