ชุมชน open-source software กำลังเผชิญกับคำถามพื้นฐานเกี่ยวกับความยั่งยืน แต่การอภิปรายแสดงให้เห็นถึงความซับซ้อนที่ลึกซึ้งมากกว่าเรื่องการเงินเพียงอย่างเดียว ในขณะที่เหตุการณ์ล่าสุดอย่างกรณีพิพาทเครื่องหมายการค้าระหว่าง WordPress และ WP Engine ได้นำประเด็นเหล่านี้มาสู่จุดสนใจ การสนทนาในชุมชนชี้ให้เห็นว่าความท้าทายที่แท้จริงอยู่ที่ความคาดหวังที่ไม่สอดคล้องกันและปัญหาเชิงระบบภายในระบบนิเวศของ open source
ประเด็นสำคัญที่ชุมชนระบุ:
- ความไม่สอดคล้องกันระหว่างการอนุญาตใช้งานแบบเปิดกว้างกับความคาดหวังของผู้ดูแลระบบ
- ขาดกลไกการระดมทุนที่ยั่งยืนสำหรับโครงสร้างพื้นฐานที่สำคัญ
- การพึ่งพาจากภาคธุรกิจโดยไม่มีการสนับสนุนตอบแทนที่เหมาะสม
- ความเหนื่อยล้าในกลุ่มผู้ดูแลระบบที่เป็นอาสาสมัคร
- ความเสี่ยงด้านความปลอดภัยในโครงการที่มีบุคลากรไม่เพียงพอ
ความเข้าใจผิดเกี่ยวกับโมเดลธุรกิจ Open Source
นักพัฒนาและบริษัทจำนวนมากเข้าถึง open source ด้วยสมมติฐานที่ผิดพลาดเกี่ยวกับการสร้างรายได้ ชุมชนชี้ให้เห็นว่าธรรมชาติของ open source ที่เป็นซอฟต์แวร์ฟรีและสามารถดัดแปลงได้นั้น สร้างความขัดแย้งโดยธรรมชาติกับโมเดลธุรกิจแบบดั้งเดิม ซึ่งไม่ใช่ข้อบกพร่อง แต่เป็นคุณลักษณะที่ต้องการมุมมองที่แตกต่างเกี่ยวกับความยั่งยืน
นั่นคือพรและคำสาปของ open source ทุกคนสามารถใช้งานได้ แต่มันทำให้เราอยู่ในสถานะที่ไม่สามารถสนับสนุนได้โดยตรงผ่านกลไกตลาด
ปัญหาเรื่องใบอนุญาต
ชุมชนส่วนใหญ่ชี้ให้เห็นว่าการออกใบอนุญาตเป็นทั้งที่มาของปัญหาและทางออก ผู้ดูแลระบบหลายคนเลือกใบอนุญาตแบบอนุญาตโดยไม่ได้พิจารณาผลกระทบอย่างถี่ถ้วน จากนั้นก็เกิดความคับข้องใจเมื่อบริษัทขนาดใหญ่นำงานของพวกเขาไปใช้โดยไม่มีการตอบแทน ใบอนุญาตแบบ GPL และ copyleft อื่นๆ มักถูกอ้างถึงว่าเป็นทางออกที่มีอยู่แล้วซึ่งบริษัทต่างๆ พยายามหลีกเลี่ยง - แสดงให้เห็นว่าใบอนุญาตเหล่านี้สามารถปกป้องผลประโยชน์ของนักพัฒนาได้อย่างมีประสิทธิภาพเมื่อนำไปใช้อย่างเหมาะสม
นอกเหนือจากการสนับสนุนทางการเงิน
ชุมชนเน้นย้ำว่าความยั่งยืนของ open source เกี่ยวข้องกับหลายมิติที่นอกเหนือจากค่าตอบแทนทางการเงิน การยอมรับทางสังคม ระบบการให้การยอมรับ (เช่น ระบบเครดิตของ Drupal) และโครงสร้างการกำกับดูแลชุมชนล้วนมีบทบาทสำคัญ แนวทางของ German Sovereign Tech Fund ที่ผสมผสานการสนับสนุนทางการเงินกับโครงสร้างพื้นฐานและบริการด้านความปลอดภัยแสดงให้เห็นว่าระบบสนับสนุนแบบครบวงจรอาจทำงานได้อย่างไร
แนวทางแก้ไขที่นำเสนอ:
- การคัดเลือกใบอนุญาตอย่างรอบคอบตามวัตถุประสงค์การใช้งาน
- โครงการสนับสนุนจากภาครัฐ (เช่น Sovereign Tech Fund)
- ข้อกำหนดการมีส่วนร่วมจากภาคธุรกิจ
- ระบบการรับรองทางสังคมและระบบเครดิต
- การกำหนดเงินสนับสนุนขั้นต่ำต่อปี (2,000 ดอลลาร์ต่อนักพัฒนา)
ความย้อนแย้งของความสัมพันธ์กับบริษัทขนาดใหญ่
ความสัมพันธ์ของบริษัทขนาดใหญ่กับ open source แสดงให้เห็นถึงพลวัตที่ซับซ้อน ในขณะที่พวกเขาได้รับประโยชน์อย่างมหาศาลจาก open source software - โดยมีการประมาณการว่า 70-90% ของแอปพลิเคชันสมัยใหม่มีส่วนประกอบของ open source - การมีส่วนร่วมของพวกเขามักจะเป็นเพียงการทำธุรกรรมเท่านั้น สมาชิกในชุมชนชี้ให้เห็นว่าสิ่งนี้สร้างระบบนิเวศที่ไม่ยั่งยืน ที่โครงสร้างพื้นฐานสำคัญถูกดูแลโดยอาสาสมัครในขณะที่สร้างผลกำไรหลายพันล้านให้กับบริษัท
แนวทางในอนาคตอาจต้องมีการคิดใหม่เกี่ยวกับวิธีการประเมินคุณค่าและสนับสนุนงาน open source แทนที่จะพยายามปรับใช้โมเดลธุรกิจแบบดั้งเดิมกับโครงการ open source ชุมชนแนะนำให้มุ่งเน้นไปที่การสร้างระบบนิเวศที่ยั่งยืนซึ่งยอมรับทั้งลักษณะเฉพาะของการพัฒนา open source และความจำเป็นในการบำรุงรักษาโครงสร้างพื้นฐานดิจิทัลที่สำคัญอย่างมั่นคง
แหล่งที่มา: Open-Source Software Is in Crisis: Here are three ways to help it flourish into the future