- นักพัฒนาไม่พอใจ GitHub Copilot ของ Microsoft มากขึ้นอย่างรุนแรง จากปัญหาที่มัน สร้าง issue และ PR ในคลังโค้ดแบบบังคับ
- บั๊กที่ ปิดการรีวิวโค้ดของ Copilot ไม่ได้ ก็กลายเป็นประเด็นถกเถียงใหญ่อันดับสอง และมีนักพัฒนาจำนวนมากเรียกร้องให้แก้ไข
- นักพัฒนาบางส่วนมองว่า Copilot เป็นเสมือน “โฆษณาและการบันเดิลแบบยัดเยียด” โดยยกเหตุผลเรื่อง การละเมิดไลเซนส์ ปัญหาลิขสิทธิ์ และการสร้างโค้ดที่ไม่แม่นยำ
- หลายโครงการ โอเพนซอร์ส เช่น GNOME, FreeBSD, Gentoo, NetBSD และ QEMU ต่าง แบนการมีส่วนร่วมด้วยโค้ดที่สร้างโดย AI ทำให้ความไม่ไว้วางใจยิ่งขยายตัว
- Microsoft และ GitHub ยังคง เดินหน้าขยาย Copilot และเปิดใช้เป็นค่าเริ่มต้นแม้ผู้ใช้คัดค้าน โดยยังไม่มีแนวทางแก้ปัญหาอย่างเป็นทางการต่อความไม่สะดวกและการแสดงผลเชิงโฆษณาที่เกี่ยวข้อง
- นักพัฒนาจำนวนมากขึ้นเรื่อยๆ เริ่ม ต่อต้านการผสาน AI แบบบังคับ และมีเสียงเรียกร้องว่า “คงต้องย้ายออกจาก GitHub” ดังขึ้นเรื่อยๆ
เบื้องหลังข้อถกเถียงเรื่องการยัดเยียด GitHub Copilot
- ตลอด 1 ปีที่ผ่านมา ประเด็นอภิปรายที่ ได้รับความนิยมมากที่สุด ในชุมชนนักพัฒนาที่ใช้ GitHub ของ Microsoft คือคำขอหาวิธีป้องกันไม่ให้บริการ AI ของ Copilot สร้าง issue และ pull request ในคลังโค้ด
- ประเด็นอภิปรายยอดนิยมอันดับสองคือการเรียกร้องให้ แก้บั๊กที่ทำให้ปิดการรีวิวโค้ดของ Copilot ไม่ได้ โดยทั้งสองประเด็นมีเสียงวิจารณ์จากชุมชนพุ่งสูง แต่ยังถูกปล่อยทิ้งไว้โดยไม่มีคำตอบอย่างเป็นทางการ
- Andi McClure นักพัฒนาที่เปิดประเด็นนี้เป็นคนแรก ยังได้ร้องเรียนต่อ Microsoft เพิ่มเติมเกี่ยวกับกรณีที่ไอคอน Copilot กลับมาแสดงใน Visual Studio Code อีกครั้ง แม้จะลบส่วนขยาย Copilot ออกไปแล้ว
เมื่อกลยุทธ์ AI ของบริษัทปะทะกับความไม่พอใจของผู้ใช้
- Microsoft, GitHub และคู่แข่งรายใหญ่อย่าง Google ต่าง ทุ่มเงินมหาศาลและผลักดันการนำ AI มาใช้อย่างจริงจัง แต่ผู้ใช้จำนวนไม่น้อยกลับแสดงท่าทีต่อต้าน
- ในการประกาศผลประกอบการของ Microsoft เดือนกรกฎาคม 2025 ซีอีโอ Satya Nadella ระบุว่า GitHub Copilot มีผู้ใช้แตะ 20 ล้านคน แล้ว
- Nadella ยังกล่าวว่า การนำ Copilot มาใช้ช่วยเพิ่มการใช้งาน GitHub และอัตราการนำ Copilot Enterprise ไปใช้ในกลุ่มลูกค้าองค์กรเพิ่มขึ้น 75% เมื่อเทียบกับไตรมาสก่อน
ความกังวลเรื่องไลเซนส์และชุมชนโอเพนซอร์ส
- ฝ่ายวิจารณ์ในชุมชนชี้ว่า AI เรียนรู้จากโค้ดโดยละเมิดไลเซนส์ และยังมีการแสดงผลเชิงโฆษณาต่อผู้ใช้อย่างซ้ำๆ
- Daniel Stenberg ผู้ดูแล Curl และอีกหลายโครงการโอเพนซอร์ส เช่น Servo, GNOME, FreeBSD, Gentoo, NetBSD และ QEMU ต่าง ห้ามใช้โค้ดที่ AI สร้าง ด้วยเหตุผลเรื่อง ความไม่แม่นยำของโค้ด ปัญหาลิขสิทธิ์ และข้อกังวลด้านจริยธรรม
- Andi McClure เองก็ระบุว่าเขาเรียกร้องให้มีทางปิด Copilot มาหลายปีแล้ว และในช่วง 6 เดือนหลังมานี้ก็มีผู้สนับสนุนจากชุมชนเพิ่มขึ้นเรื่อยๆ
ความอ่อนล้าต่อการผสาน AI แบบบังคับและการมองหาทางเลือก
- จากการที่เสียงไม่พอใจของผู้ใช้พุ่งสูงขึ้นในช่วงหลัง นักพัฒนาโอเพนซอร์สจำนวนมากขึ้นเรื่อยๆ กำลัง วางแผนย้ายจาก GitHub ไปยังแพลตฟอร์มทางเลือกอย่าง Codeberg และ Forgejo
- McClure กำลังค่อยๆ ย้ายออกจาก GitHub โดยใช้วิธีทำสำเนาคลังไปยัง Codeberg ทุกครั้งที่มีการเปลี่ยนคลัง พร้อมโพสต์ประกาศการย้ายไว้ที่นั่น
กลยุทธ์ของ Microsoft และการตอบสนองของผู้ใช้
- มีการชี้ว่า Microsoft ใช้ กลยุทธ์เปิดฟีเจอร์เป็นค่าเริ่มต้นแล้วทำให้สิทธิ์การเลือกของผู้ใช้ซับซ้อนขึ้น ซ้ำๆ ในหลายผลิตภัณฑ์และแพลตฟอร์ม เช่น AI, Copilot, SwiftKey และ Windows
- ตามคำกล่าวของ McClure หากกระแสไม่พอใจต่อ Copilot รุนแรงขึ้นอีก ก็อาจทำให้ อิทธิพลของ network effect ของ GitHub อ่อนลง และนำไปสู่การย้ายออกของผู้ใช้ในวงกว้าง
- มีการวิจารณ์ซ้ำแล้วซ้ำเล่าว่า ปุ่มอินเทอร์เฟซของ Copilot ถูกปิดใช้งานได้ไม่เพียงพอ หรือมีการแสดงผลที่ไม่ชัดเจนแต่ชี้นำให้ผู้ใช้ไปใช้ฟีเจอร์ Copilot จึงทำให้ทางเลือกของผู้ใช้ถูกจำกัด
การรวมตัวของชุมชนโอเพนซอร์สและความเปลี่ยนแปลงในอนาคต
- เมื่อโครงสร้างองค์กรของ GitHub ถูกรวมเข้าไปในกลุ่ม Microsoft CoreAI ความไม่พอใจของฝั่งโอเพนซอร์สก็เริ่มเปลี่ยนจากการบ่นธรรมดาไปสู่การย้ายออกจริงและการเปลี่ยนไปใช้แพลตฟอร์มทางเลือก
- Software Freedom Conservancy รวมถึงนักกิจกรรมในชุมชนและนักพัฒนาหลายราย ยังคงผลักดัน การคว่ำบาตร GitHub และ Microsoft รวมถึงการเลิกใช้งาน อย่างต่อเนื่อง
- หากการผสาน AI แบบบังคับยังดำเนินต่อไป ก็มีแนวโน้มว่านักพัฒนาจำนวนมากขึ้นจะทยอยออกจากแพลตฟอร์ม GitHub อย่างเป็นรูปธรรม
บทสรุป
- นักพัฒนาจำนวนมากกำลังแสดงความไม่ยอมรับต่อ การยัดเยียด Copilot การแสดงผลเชิงโฆษณา และการปิดใช้งานที่ทำไม่ได้ พร้อมพิจารณาย้ายออกจากแพลตฟอร์มอย่างจริงจัง
- หากผู้ใช้ต้องการปกป้องโค้ดและโครงการของตนเอง การย้ายไปใช้แพลตฟอร์มทางเลือกหรือเปลี่ยนไปใช้การโฮสต์เอง กำลังกลายเป็นทางเลือกที่จับต้องได้จริง
- Microsoft และ GitHub ยังไม่ได้ออกจุดยืนแยกต่างหากเกี่ยวกับแนวทางแก้ปัญหาอย่างเป็นทางการหรือการรับฟังฟีดแบ็กจากชุมชน
ยังไม่มีความคิดเห็น