นักพัฒนา Linux Accessibility เปิดเผยการทำงานไม่ได้รับค่าตอบแทนหลายร้อยชั่วโมงท่ามกลางการวิพากษ์วิจารณ์จากชุมชน

ทีมชุมชน BigGo
นักพัฒนา Linux Accessibility เปิดเผยการทำงานไม่ได้รับค่าตอบแทนหลายร้อยชั่วโมงท่ามกลางการวิพากษ์วิจารณ์จากชุมชน

นักพัฒนา Linux accessibility ที่มีชื่อเสียงได้เปิดเผยต่อสาธารณะถึงขอบเขตที่กว้างขวางของการมีส่วนร่วมแบบอาสาสมัครของพวกเขา โดยเผยให้เห็นการทำงานไม่ได้รับค่าตอบแทนหลายร้อยชั่วโมงที่มีมูลค่าหลายพันดอลลาร์ ขณะเดียวกันก็ตอบโต้การวิพากษ์วิจารณ์ที่ต่อเนื่องเกี่ยวกับการเข้าถึงของ Linux desktop การเปิดเผยครั้งนี้เน้นย้ำถึงความตึงเครียดที่เพิ่มขึ้นระหว่างความคาดหวังของชุมชนกับความเป็นจริงของการพัฒนาที่ขับเคลื่อนโดยอาสาสมัครในโครงการโอเพนซอร์ส

ขนาดที่ซ่อนอยู่ของงาน Accessibility

นักพัฒนาได้จัดทำเอกสารการมีส่วนร่วมของพวกเขาในแอปพลิเคชัน GNOME หลายตัว รวมถึง merge request กว่า 30 รายการที่ครอบคลุม Calculator, Calendar, Contacts, Settings และแอปพลิเคชันหลักอื่นๆ การปรับปรุง Calendar เพียง 3 รายการแทนการทำงานเต็มเวลา 160 ชั่วโมง มีมูลค่าประมาณ 9,394 ดอลลาร์แคนาดา (6,921 ดอลลาร์สหรัฐ) โดยอิงจากค่าจ้างนักพัฒนา accessibility ในอุตสาหกรรม การแก้ไขที่สำคัญอย่างหนึ่งได้แก้ไขปัญหาการนำทางด้วยแป้นพิมพ์ที่มีอยู่มานานกว่าทศวรรษใน GNOME Calendar

การอภิปรายในชุมชนเผยให้เห็นว่าสถานการณ์นี้สะท้อนถึงความท้าทายที่กว้างขวางในการพัฒนาโอเพนซอร์ส ผู้ใช้ชี้ให้เห็นว่าแม้บางคนจะทำงานหนักเรื่อง accessibility แต่การเปลี่ยนผ่านจาก X11 ไป Wayland ได้สร้างอุปสรรคสำคัญสำหรับผู้ใช้ที่มีความบกพร่องทางสายตาที่อาจถูกบังคับให้เปลี่ยนระบบปฏิบัติการทั้งหมด

การวิเคราะห์มูลค่าการมีส่วนร่วมของนักพัฒนา

  • 160 ชั่วโมงของงานการเข้าถึงข้อมูลในการแก้ไข GNOME Calendar 3 รายการ
  • มูลค่าประเมิน: 9,394 CAD / 6,921 USD (ตามอัตราค่าจ้างนักพัฒนาการเข้าถึงข้อมูลของแคนาดา)
  • การมีส่วนร่วมที่บันทึกไว้ทั้งหมด: คำขอผสานรวมมากกว่า 30 รายการในแอปพลิเคชัน GNOME หลายตัว
  • ขอบเขตงาน: GNOME Calculator, Calendar, Contacts, Settings, Software, Papers และ libadwaita

การลงทุนของบริษัทเทียบกับความคาดหวังของชุมชน

การพัฒนาที่สำคัญในการให้ทุน Linux accessibility ได้เกิดขึ้นเมื่อเร็วๆ นี้ แม้ว่าจะยังคงไม่เป็นที่รู้จักของสาธารณชนทั่วไป KDE ได้จ้างผู้รับเหมาโดยเฉพาะสำหรับงาน accessibility เพื่อให้เป็นไปตามคำสั่งของ EU ขณะที่ GNOME Foundation ได้จัดสรรประมาณ 250,000 ยูโร จากงบประมาณ Sovereign Tech Fund ของพวกเขาสำหรับโครงการ accessibility รวมถึง Newton (โครงการ Wayland accessibility) และการรวม AccessKit

อย่างไรก็ตาม สมาชิกชุมชนสังเกตเห็นความแตกต่างอย่างชัดเจนระหว่างกำไรของบริษัทกับการลงทุนด้าน accessibility บริษัทที่สร้างรายได้อย่างมีนัยสำคัญจากระบบที่ใช้ GNOME มักจะมีส่วนร่วมทรัพยากรเพียงเล็กน้อยในการพัฒนา accessibility ทำให้ภาระตกอยู่กับอาสาสมัครที่ไม่ได้รับค่าตอบแทน

การลงทุนด้านการเข้าถึงของ GNOME Foundation

  • จัดสรรงบประมาณ 250,000 ยูโร จาก Sovereign Tech Fund (25% ของงบประมาณทั้งหมด)
  • เป้าหมายการให้ทุน: โครงการ Newton Wayland accessibility และการรวม AccessKit
  • ผู้อำนวยการบริหารคนใหม่ Steven Deobald มีความบกพร่องทางการมองเห็นบางส่วน
  • การจัดการสัญญาทั้งหมดดำเนินการโดยอาสาสมัครที่ไม่ได้รับค่าตอบแทน

ความท้าทายของการเปลี่ยนผ่าน Wayland

การเปลี่ยนจาก X11 ไป Wayland ได้สร้างความยากลำบากเป็นพิเศษสำหรับผู้ใช้ที่มีความพิการ ความคิดเห็นจากชุมชนระบุว่าการแจกจ่าย Linux หลักไม่สามารถติดตั้งโดยผู้ใช้ที่มีความบกพร่องทางสายตาได้อีกต่อไปเนื่องจากปัญหาความเข้ากันได้ของ screen reader กับ Wayland การเปลี่ยนผ่านทางเทคนิคนี้ แม้ว่าจะจำเป็นสำหรับอนาคตของแพลตฟอร์ม แต่ได้ลดการเข้าถึงชั่วคราวเมื่อเปรียบเทียบกับระบบ X11 เก่า

ความเข้าใจของฉันคือการแจกจ่ายหลักไม่สามารถติดตั้งโดยผู้ใช้ที่มีความบกพร่องทางสายตาได้อีกต่อไปเพราะ screen reader ไม่ทำงานอย่างถูกต้อง (ถ้าทำงานได้เลย) ภายใต้ wayland

สถานการณ์นี้บังคับให้ผู้ใช้ต้องเลือกอย่างยากลำบากระหว่างการรักษาการเข้าถึงด้วยระบบที่อาจล้าสมัยหรือการยอมรับการทำงานที่ลดลงด้วยเทคโนโลยีใหม่

ความท้าทายด้านเทคนิคเรื่องการเข้าถึง

  • การเปลี่ยนผ่านไปใช้ Wayland สร้างอุปสรรคสำหรับผู้ใช้โปรแกรมอ่านหน้าจอ
  • คุณสมบัติการเข้าถึงของ X11 ยังไม่ได้รับการจำลองใน Wayland อย่างครบถ้วน
  • การแจกจ่าย Linux หลักกำลังกลายเป็นเรื่องยากสำหรับผู้พิการทางสายตาในการติดตั้ง
  • ปัญหาที่มีมานาน: บั๊กด้านการเข้าถึงบางอย่างมีอยู่มานานกว่าทศวรรษ

ความกังวลเรื่องการให้ทุนและความยั่งยืน

แบบจำลองการพัฒนา accessibility เผชิญกับความท้าทายด้านความยั่งยืนขั้นพื้นฐาน ไม่เหมือนกับแพลตฟอร์มเชิงพาณิชย์อย่าง Apple ที่สามารถอุทิศทรัพยากรอย่างมากสำหรับคุณสมบัติ accessibility โครงการโอเพนซอร์สพึ่งพาการมีส่วนร่วมของอาสาสมัครและการให้ทุนแกรนต์ที่จำกัดเป็นหลัก การอภิปรายในชุมชนแนะนำว่าความก้าวหน้าที่มีความหมายต้องการการให้ทุนเฉพาะสำหรับทั้งงานพัฒนาและการทดสอบผู้ใช้อย่างครอบคลุม

สถาบันการศึกษาและโปรแกรมแกรนต์เป็นตัวแทนของโซลูชันที่เป็นไปได้ แต่โครงสร้างแรงจูงใจปัจจุบันทำให้ยากที่จะดึงดูดและรักษานักพัฒนา accessibility ภาระทางอารมณ์จากการวิพากษ์วิจารณ์รวมกับการยอมรับที่น้อยนิดสร้างสภาพแวดล้อมที่ไม่สนับสนุนการมีส่วนร่วมของอาสาสมัครระยะยาว

สถานการณ์นี้เน้นย้ำถึงความท้าทายที่กว้างขวางในการพัฒนาโอเพนซอร์ส: การสร้างสมดุลระหว่างความคาดหวังของชุมชนกับความเป็นจริงของโครงการที่ขับเคลื่อนโดยอาสาสมัคร โดยเฉพาะในพื้นที่เฉพาะทางอย่าง accessibility ที่ต้องการความเชี่ยวชาญอย่างมากและความพยายามอย่างต่อเนื่อง

อ้างอิง: It's True, We Don't Care About Accessibility on Linux