นักพัฒนาซอฟต์แวร์ที่สร้างไลบรารีสำคัญที่ใช้ในแอปพลิเคชัน Claude Desktop ของ Anthropic ถูกปฏิเสธอัตโนมัติเมื่อสมัครงานที่บริษัท AI แห่งนี้ ทำให้เกิดการอภิปรายอย่างกว้างขวางเกี่ยวกับการปฏิบัติต่อผู้มีส่วนร่วมใน open source และแนวทางการจ้างงานในอุตสาหกรรมเทคโนโลยี
นักพัฒนาผู้ดูแลไลบรารี enigo ภายใต้สัญญาอนุญาต MIT ได้ค้นพบว่าซอฟต์แวร์จำลองการป้อนข้อมูลของเขาถูกใช้ในฟีเจอร์ควบคุมคอมพิวเตอร์ของ Claude Desktop ไลบรารี Enigo จัดการการควบคุมคีย์บอร์ดและเมาส์อัตโนมัติในระบบปฏิบัติการหลายตัว รวมถึง Windows, macOS และ Linux แม้จะเป็นผู้สร้างและดูแลองค์ประกอบหลักนี้ แต่ใบสมัครงานของเขากลับถูกปฏิเสธด้วยข้อความทั่วไปที่ระบุว่าทีมไม่มีความจุในการพิจารณาใบสมัครเพิ่มเติม
รายละเอียดของ Enigo Library:
- ไลบรารีจำลองการป้อนข้อมูลข้ามแพลตฟอร์มที่เขียนด้วย Rust
- รองรับ Windows, macOS, BSD และ Linux (Wayland, X11 และ libei)
- มีการดาวน์โหลดเกือบ 300,000 ครั้งบน crates.io
- มีมากกว่า 1,200 ดาวบน GitHub
- เวอร์ชัน 0.2.1 ที่ใช้งานอยู่ใน Claude Desktop ในปัจจุบัน
- เผยแพร่ภายใต้สัญญาอนุญาต MIT
![]() |
---|
นักพัฒนาเผชิญกับการปฏิเสธในระบบการจ้างงานอัตโนมัติ เป็นสัญลักษณ์ของความขาดการเชื่อมโยงระหว่างการมีส่วนร่วมใน open source กับการยอมรับจากองค์กร |
ความขัดแย้งของการปฏิเสธแบบอัตโนมัติ
สถานการณ์นี้เน้นย้ำถึงแนวโน้มที่น่าวิตกในการจ้างงานด้านเทคโนโลยี ที่ผู้สมัครที่มีคุณสมบัติเหมาะสมถูกคัดออกโดยระบบอัตโนมัติ สมาชิกชุมชนสังเกตถึงความขัดแย้งเฉพาะที่บริษัท AI ไม่สามารถคัดกรองใบสมัครงานได้อย่างเหมาะสม โดยหลายคนตั้งคำถามว่าเครื่องมือ AI ของพวกเขาถูกออกแบบมาเพื่ออะไร หากไม่ใช่สำหรับงานอย่างการประเมินเรซูเม่ นักพัฒนาได้สมัครเฉพาะสำหรับตำแหน่งในทีมที่ทำงานกับไลบรารีของเขาเอง ทำให้การปฏิเสธนี้ยิ่งน่าสับสนมากขึ้น
ผู้แสดงความคิดเห็นหลายคนแบ่งปันประสบการณ์ที่คล้ายกันในการถูกมองข้ามแม้จะมีความเชี่ยวชาญที่เกี่ยวข้องโดยตรง ความเห็นพ้องต้องกันชี้ให้เห็นว่ากระบวนการจ้างงานสมัยใหม่ โดยเฉพาะในบริษัทเทคโนโลยีขนาดใหญ่ มักล้มเหลวในการระบุผู้สมัครที่มีคุณสมบัติเหมาะสมที่สุด เนื่องจากพึ่งพาการคัดกรองอัตโนมัติและแผนก HR ที่ขาดความเข้าใจด้านเทคนิคมากเกินไป
ข้อมูล บริษัท Anthropic:
- มีมูลค่า 60+ พันล้าน USD ณ เดือนมีนาคม 2025
- เป็นหนึ่งในบริษัท AI ชั้นนำระดับโลก
- Claude Desktop พร้อมใช้งานบน macOS และ Windows
- ใช้ framework Electron สำหรับแอปพลิเคชันเดสก์ท็อป
- ประมาณการมีวิศวกรทั้งหมด 350-400 คน
ปัญหาของสัญญาอนุญาต MIT
เหตุการณ์นี้ได้จุดประกายการอภิปรายเกี่ยวกับตัวเลือกสัญญาอนุญาต open source อีกครั้ง สมาชิกชุมชนหลายคนโต้แย้งว่าสัญญาอนุญาตแบบเปิดกว้างอย่าง MIT เป็นการให้แรงงานฟรีแก่บรรษัทมหาชนมูลค่าหลายพันล้าน ดอลลาร์สหรัฐ โดยไม่มีภาระผูกพันใดๆ ที่จะตอบแทนผู้สร้างต้นฉบับ นักพัฒนาไม่ได้รับค่าตอบแทนทางการเงินแม้งานของเขาจะมีความสำคัญต่อผลิตภัณฑ์ของ Anthropic ที่มีมูลค่ากว่า 60 พันล้าน ดอลลาร์สหรัฐ
เราควรหยุดเขียนโค้ดฟรีให้กับองค์กรมหาเศรษฐี ยุคโรแมนติกของ Open Source จบลงแล้ว
ความรู้สึกนี้สะท้อนถึงความหงุดหงิดที่เพิ่มขึ้นในหมู่นักพัฒนาที่เห็นงานของตนถูกนำไปใช้ในเชิงพาณิชย์โดยบริษัทที่ร่ำรวย ในขณะที่พวกเขาดิ้นรนเพื่อสร้างรายได้จากการมีส่วนร่วมของตน บางคนแนะนำให้เปลี่ยนไปใช้สัญญาอนุญาต copyleft อย่าง GPL หรือ AGPL ที่จะกำหนดให้บริษัทต้องเปิดซอร์สการแก้ไขของตน หรือจ่ายค่าสัญญาอนุญาตเชิงพาณิชย์
การเปรียบเทียบใบอนุญาตโอเพนซอร์ส:
- ใบอนุญาต MIT : อนุญาตให้ใช้งานเชิงพาณิชย์ได้อย่างไม่จำกัดโดยไม่ต้องชำระเงินหรือมีข้อกำหนดในการมีส่วนร่วม
- GPL/AGPL: กำหนดให้บริษัทต้องเปิดซอร์สโค้ดส่วนที่แก้ไขหรือขอรับใบอนุญาตเชิงพาณิชย์
- ใบอนุญาต Fair Source : ทางเลือกที่จำกัดการใช้งานตามขนาดบริษัทหรือรายได้
- การอนุญาตแบบคู่: เสนอทั้งใบอนุญาตแบบโอเพนซอร์สและเชิงพาณิชย์
ปัญหาเชิงระบบในการจ้างงานด้านเทคโนโลยี
เรื่องราวนี้เผยให้เห็นปัญหาที่ลึกซึ้งกว่าในการที่บริษัทเทคโนโลยีเข้าหาการได้มาซึ่งผู้มีความสามารถ แม้จะมีเครื่องมือ AI ขั้นสูงและงบประมาณไม่จำกัด บริษัทหลายแห่งกลับพึ่งพากระบวนการจ้างงานที่ไม่มีประสิทธิภาพซึ่งพลาดการจับคู่ที่ชัดเจนระหว่างผู้สมัครและบทบาท ประสบการณ์ของนักพัฒนาชี้ให้เห็นว่าแม้แต่การมีความเชื่อมโยงผ่านเพื่อนของเพื่อนก็ไม่เพียงพอที่จะได้รับการพิจารณาอย่างเหมาะสม
ผู้สังเกตการณ์ในอุตสาหกรรมสังเกตว่าแบบแผนนี้ขยายไปเกินกว่าแค่บริษัทเดียว เรื่องราวที่คล้ายกันได้เกิดขึ้นกับผู้ดูแล open source ที่ถูกมองข้ามโดยบริษัทเดียวกันที่พึ่งพางานของพวกเขา การขาดการเชื่อมต่อระหว่างการมีส่วนร่วมทางเทคนิคและการยอมรับในการจ้างงานนี้ชี้ให้เห็นถึงการไม่สอดคล้องกันในพื้นฐานของวิธีที่อุตสาหกรรมให้ความสำคัญกับความเชี่ยวชาญประเภทต่างๆ
เหตุการณ์นี้ทำหน้าที่เป็นสัญญาณเตือนสำหรับทั้งนักพัฒนาที่พิจารณาตัวเลือกสัญญาอนุญาตของตน และบริษัทที่พึ่งพาซอฟต์แวร์ open source อย่างหนัก ในขณะที่อุตสาหกรรมเทคโนโลยียังคงเติบโต การหาวิธีที่ดีกว่าในการยอมรับและให้ค่าตอบแทนแก่ผู้สร้างเครื่องมือพื้นฐานจะมีความสำคัญมากขึ้นสำหรับการรักษาระบบนิเวศที่มีสุขภาพดี