- Python Software Foundation (PSF) ปฏิเสธ เงินอุดหนุนรัฐบาลกลางสหรัฐ 1.5 ล้านดอลลาร์ หลังถูกกำหนดเงื่อนไขให้ยุติโปรแกรมด้านความหลากหลาย ความเท่าเทียม และการมีส่วนร่วม (DEI) ส่งผลให้ได้รับ เงินบริจาคและแรงสนับสนุน เพิ่มขึ้นอย่างมากจากชุมชนทั่วโลก
- ทันทีหลังปฏิเสธเงินอุดหนุน มี การบริจาคใหม่มากกว่า 300 รายการ และภายในหนึ่งสัปดาห์สามารถระดมทุนได้ มากกว่า 157,000 ดอลลาร์ พร้อมมีสมาชิกผู้สนับสนุนใหม่ 295 คน
- นักพัฒนาหลายพันคนและบริษัทต่าง ๆ เช่น Guido van Rossum และ Google Open Source ออกมาสนับสนุนการตัดสินใจของ PSF อย่างเปิดเผย
- แม้ PSF จะยังไม่สามารถเดินหน้า โครงการระบบอัตโนมัติด้านความปลอดภัยของ PyPI ที่วางแผนใช้เงินก้อนนี้ได้ในระยะสั้น แต่ยังคงตั้งใจ ดูแลรักษาระบบและเสริมความปลอดภัยด้วยทีมงานเดิม ต่อไป
- เหตุการณ์นี้สะท้อน คุณค่าและความเหนียวแน่นของชุมชนโอเพนซอร์ส และ PSF กำลังมองหาความหลากหลายทางการเงินเพิ่มเติมผ่าน เงินอุดหนุนจากยุโรปและการสนับสนุนจากภาคธุรกิจ
การปฏิเสธเงินอุดหนุนของ PSF และเบื้องหลัง
- PSF พบว่าในกระบวนการพิจารณาเงินอุดหนุน 1.5 ล้านดอลลาร์จาก National Science Foundation (NSF) ของสหรัฐ มีการเพิ่มเงื่อนไขใหม่ที่กำหนดให้ ยุติโปรแกรมที่เกี่ยวข้องกับ DEI
- เงื่อนไขดังกล่าวระบุว่า “ต้องยุติโปรแกรมทั้งหมดที่ส่งเสริมความหลากหลาย ความเท่าเทียม และการมีส่วนร่วม (DEI) ตลอดช่วงเวลาที่ได้รับการสนับสนุนทางการเงิน”
- ด้วยเหตุนี้ PSF จึงปฏิเสธการรับเงินอุดหนุนและตัดสินใจ ให้ความสำคัญกับคุณค่าและหลักการขององค์กรเป็นอันดับแรก
- Loren Crary รองประธานของ PSF กล่าวบน Reddit ว่า “เพราะมีข้อเรียกร้องที่พยายามควบคุมกิจกรรมอื่นนอกเหนือจากโครงการด้านความปลอดภัย เราจึงต้องยอมละทิ้งสิ่งที่จะเป็นประโยชน์ต่อทุกคน”
ปฏิกิริยารุนแรงจากชุมชน
- ในวันประกาศ มี การบริจาคใหม่มากกว่า 300 รายการ และหลังจากนั้นการบริจาคยังคงไหลเข้าต่อเนื่องจน หน้ารับบริจาคเกิดภาระเกินชั่วคราว
- หนึ่งสัปดาห์ต่อมา PSF ระบุว่าสามารถ ระดมทุนได้มากกว่า 157,000 ดอลลาร์ และมีสมาชิกผู้สนับสนุนใหม่ 295 คนที่ชำระค่าสมาชิกรายปี 99 ดอลลาร์
- ผู้สนับสนุนบางส่วนกำลังดำเนินการ บริจาคแบบบริษัทสมทบ หรือ แคมเปญสมทบทุนจากชุมชน
- การตัดสินใจของ PSF กลายเป็นประเด็นใหญ่ใน Reddit, Hacker News และ LinkedIn โดยได้รับ การโหวตและความคิดเห็นหลายพันรายการ
- โพสต์ใน Reddit หมวด Python: 1,400 โหวต, 355 ความคิดเห็น
- Hacker News: 726 โหวต, 754 ความคิดเห็น
- โพสต์บน LinkedIn: ปฏิกิริยามากกว่า 2,000 ครั้ง, แชร์ต่อ 361 ครั้ง
การสนับสนุนจากบุคคลและองค์กรสำคัญ
- Simon Willison กรรมการบอร์ดของ PSF เขียนในบล็อกว่า “เราได้ตัดสินใจอย่างยากลำบากแต่ถูกต้องด้วยมติเอกฉันท์”
- Guido van Rossum โพสต์บน X (เดิมคือ Twitter) เพื่อแสดงการสนับสนุนต่อสาธารณะ โดยระบุว่า “PSF ยึดมั่นในคุณค่าของตนเอง”
- บัญชีทางการของ Google Open Source ก็แชร์โพสต์โดยระบุว่า “เคารพคุณค่าของโอเพนซอร์สและความมุ่งมั่นของ PSF”
ผลกระทบต่อโครงการที่ถูกระงับจากเงินอุดหนุน
- Seth Larson นักพัฒนาด้านความปลอดภัยของ PSF อธิบายว่าเงินอุดหนุนดังกล่าวเดิมมีแผนจะใช้สร้าง ระบบตรวจสอบความปลอดภัยอัตโนมัติสำหรับแพ็กเกจ PyPI
- เป้าหมายคือ ตรวจจับการโจมตีซัพพลายเชนและพัฒนาเครื่องมือตรวจสอบแพ็กเกจแบบอัตโนมัติ
- ด้วยกำลังคนปัจจุบัน การผลักดันโครงการใหม่ขนาดใหญ่ทำได้ยาก ทำให้ต้อง หันไปเน้นการดูแลรักษา PyPI และ CPython ที่มีอยู่เดิม
- ตามบล็อกของ PSF โครงการนี้เป็นงานที่คาดว่าจะสร้าง ผลเชิงบวกด้านความปลอดภัยที่ขยายไปยังระบบนิเวศโอเพนซอร์สอื่น ๆ เช่น NPM และ Crates.io ได้ด้วย
แผนการเงินและการดำเนินงานในอนาคต
- PSF ระบุว่า “กำลังมองหาโอกาสระดมทุนใหม่สำหรับชุมชน Python อย่างต่อเนื่อง” และกำลังพิจารณา เงินอุดหนุนจากยุโรป รายได้จากการใช้งานของภาคธุรกิจ และการขยายฐานเงินบริจาคจากบุคคลทั่วไป
- ปัจจุบัน PyPI กำลังนำเทคโนโลยีความปลอดภัยสมัยใหม่มาใช้ เช่น Trusted Publishing, การพิสูจน์แหล่งที่มาด้วยลายเซ็นดิจิทัล, และ Project Quarantine
- PSF เน้นย้ำว่า “แม้การใช้งาน Python จะพุ่งสูงขึ้นจากการเติบโตของอุตสาหกรรม AI แต่การสนับสนุนกลับยังทรงตัว” จึงจำเป็นต้อง สร้างช่องทางรายได้ใหม่
- ผ่านบล็อก PSF ขอให้ผู้คน สมัครสมาชิก บริจาค และสนับสนุนในระดับองค์กร โดยระบุว่า “ตอนนี้คือช่วงเวลาที่ PSF ต้องการการสนับสนุนทางการเงินมากที่สุด”
บทสรุป
- การตัดสินใจของ PSF เป็น ตัวอย่างของการยืนหยัดในหลักการทางจริยธรรม พร้อมทั้งได้รับความเป็นน้ำหนึ่งใจเดียวและแรงสนับสนุนอย่างแข็งแกร่งจากชุมชน
- แม้ในระยะสั้นจะมีความสูญเสียทางการเงิน แต่ก็ถูกมองว่าเป็นจุดเปลี่ยนที่ช่วยเสริม รูปแบบการดำเนินงานแบบยึดคุณค่าของระบบนิเวศโอเพนซอร์ส
- PSF มีแผนจะสร้าง โครงการความปลอดภัยและโครงสร้างการเงินที่ยั่งยืน ต่อไปบนพื้นฐานของความไว้วางใจจากชุมชน
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
พอเห็นสิ่งที่พวกเขาทำกับ Tim Peters เมื่อไม่นานมานี้ ก็ไม่อยากบริจาคให้อีกต่อไป
ต่อให้แค่สั่งแบนจากฟอรัมชั่วคราว เรื่องนั้นก็จะถูกหยิบมาพูดซ้ำไปอีกหลายปี
บุคคลนั้นมีประวัติพฤติกรรมที่เป็นปัญหาอยู่ก่อนแล้ว และถูกพักใช้งานชั่วคราวตาม CoC
ถ้าไม่มีกฎ ก็คงจะบอกว่า “ไม่ได้ทำอะไรผิดเลย” แต่กรณีนี้มีการละเมิดกฎอย่างชัดเจน และเป็นการบังคับใช้เพื่อประโยชน์ของชุมชน
ท้ายที่สุดแล้ว บางคนก็แค่ไม่อยากให้มีการกันคนออกไปเพราะพฤติกรรมเหยียดเชื้อชาติ เหยียดเพศ หรือทำให้ผู้อื่นไม่สบายใจ
กลับยิ่งทำให้อยาก เพิ่มเงินบริจาคเป็นสองเท่า
เคยสงสัยว่า ทุนสนับสนุน (grant) ทุกอันมีเงื่อนไขแบบนี้หรือไม่
พอลองค้นดูก็พบว่าเป็นแบบนั้นจริง
เอกสารที่เกี่ยวข้อง: NSF Grant Conditions (PDF)
คงต้องมองหาแหล่งเงินทุนอื่นแล้ว
ตอนแรกคิดว่าอยาก บริจาคมากกว่า 1.5 ล้านดอลลาร์ เพื่อกำจัดนรกแห่งการย่อหน้า
แต่ก็แปลกใจที่นั่นรวมอยู่ใน คุณค่าที่องค์กรยึดถือ
เอาจริง ๆ ไม่ว่าคุณค่าจะเป็นแบบไหน องค์กรที่ กล้าปฏิเสธเงินระดับ 7 หลัก ก็ถือว่าน่านับถือ
PSF ไม่ต้องการเข้าไปอยู่ในพื้นที่ที่เสี่ยงต่อการถูกเรียกเงินคืน
เงินก้อนนี้ถูกระบุไว้สำหรับ PyPI และไม่กระทบกับตำแหน่งอื่นใน PSF
ในปี 2020 องค์กรออกแถลงการณ์สนับสนุน BLM ตอนที่ปลอดภัยทางการเมือง แต่พอปี 2025 กลับเงียบเรื่อง กาซาหรือเหตุการณ์ทางทะเลของเวเนซุเอลา
การตัดสินใจครั้งนี้ทำให้ได้ทุนทางการเมืองเพิ่มขึ้น แต่ตัวองค์กรก็ยังเสียหายจาก การบริหารแบบผู้นำตัดสินใจเองฝ่ายเดียว
ดูเหมือนเป็นการขยับตัวเพื่อเตรียมรับการเลือกตั้งกลางเทอมปี 2026
โดยรวมแล้วไม่น่าประทับใจนัก
หลายคอมเมนต์น่าผิดหวังมาก
ไม่ว่าจะมีความเห็นต่อ PSF หรือผู้นำของมันอย่างไร ก็ควรคัดค้านการขู่ เรียกเงินทุนคืน (clawback) แบบนี้
เพราะนี่คือความพยายามจะทำให้องค์กรไม่แสวงหากำไรตกอยู่ในสภาพ กลืนไม่เข้าคายไม่ออก (double bind)
เพราะมันสร้าง แรงจูงใจให้องค์กรต้องขึ้นกับทิศทางการเมือง ของรัฐบาล
ถ้า PSF พึ่งพาตัวเองได้ ก็น่าจะเป็นผลลัพธ์ที่ดีกว่า
“หากผู้รับทุนละเมิดกฎหมายต่อต้านการเลือกปฏิบัติของรัฐบาลกลาง หรือเข้าร่วมการคว่ำบาตรที่ถูกห้าม NSF มีสิทธิยุติการสนับสนุนทางการเงินและเรียกเงินคืน”
ไม่เข้าใจว่าการกำหนดให้ปฏิบัติตามกฎหมายต่อต้านการเลือกปฏิบัติจะเป็นความพยายามทำให้เกิด “double bind” ได้อย่างไร
ที่น่ากังวลกว่ากลับเป็นคำว่า ‘การคว่ำบาตรที่ถูกห้าม’ เพราะนิยามไม่ชัดเจน
บรรยากาศแบบนี้เป็น ลักษณะเก่าแก่ของ Hacker News อยู่แล้ว
การคาดหวังบทสนทนาที่ดีกว่านี้ต่างหากที่ดูแปลก
เงื่อนไขของทุนสนับสนุน ครั้งนี้มีปัญหาใหญ่สองข้อ
ข้อแรก ต่างจากแนวทางเรื่อง DEI ของรัฐบาลชุดก่อน เพราะมันครอบคลุมถึง กิจกรรมทั้งหมดขององค์กร
ข้อสอง หากรัฐบาลตัดสินเองตามอำเภอใจว่า “ไม่เป็นไปตามข้อกำหนด” ก็สามารถ เรียกเงินคืน ได้
โดยเฉพาะอย่างยิ่ง รัฐบาลทรัมป์เคยมีตัวอย่าง ระงับเงินสนับสนุนมหาวิทยาลัยโดยอ้างประเด็นต่อต้านยิว มาแล้ว จึงแสดงให้เห็นว่าสิ่งนี้สามารถเกิดขึ้นได้จริง
สงครามวัฒนธรรม (culture wars) เป็นสิ่งที่ชนชั้นร่ำรวยสร้างขึ้นโดยจงใจเพื่อขัดขวางความเป็นน้ำหนึ่งใจเดียวกันทางชนชั้น
และได้ผลอย่างน่าตกใจ
ไม่ว่าสังคมไหน เมื่อพัฒนาไปก็เลี่ยงความขัดแย้งแบบนี้ไม่ได้
จะบอกว่ายุคห้ามสุราก็เป็นการปั่นโดยคนรวยด้วยก็คงยาก
เมื่อดูจากภูมิหลังด้านเงินทุนของ YCombinator ปรากฏการณ์นี้ก็ไม่น่าแปลกเท่าไร
ถ้าไม่ลุกขึ้นสู้กับ การกระทำของรัฐบาล แบบนี้ พวกเขาก็จะยิ่งเรียกร้องมากขึ้นเรื่อย ๆ
ตอนนี้มหาวิทยาลัยต่าง ๆ ก็กำลังรู้สึกถึงผลลัพธ์นั้นแล้ว
เดิมทีคำว่า “woke” หมายถึงการตื่นรู้ต่อปัญหาของโลก
จึงสงสัยว่ามันเริ่มกลายเป็น คำดูถูก ตั้งแต่เมื่อไร
และก็น่าคิดว่าท่าทีของคนที่ใช้คำนั้นในเชิงเยาะเย้ยกำลังบอกอะไรอยู่