GitHub เปิดตัวแผน 'Copilot for Business' ท่ามกลางปัญหาการละเมิดลิขสิทธิ์

ไอคอนเวลาอ่านหนังสือ 4 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

GitHub ของ Microsoft กำลังนำ Copilot มาสู่องค์กรต่างๆ ในสัปดาห์นี้ บริษัทที่เก็บ Git บนคลาวด์ได้เปิดตัวแผนใหม่ที่เรียกว่า 'Copilot for Business' ซึ่งมีค่าใช้จ่าย $19 ต่อผู้ใช้หนึ่งคนต่อเดือน

GitHub ต้องการขยายการเข้าถึงไปยังผู้ใช้รายอื่นด้วยการนำเสนอแผน Copilot for Business ข้อเสนอใหม่นี้คาดว่าจะเพิ่มสมาชิก 400,000 รายของเครื่องมือ AI ซึ่งช่วยนักพัฒนาในการเขียนโค้ดโดยให้คำแนะนำตามงานปัจจุบันของพวกเขาในโครงการ เครื่องมือนี้ขับเคลื่อนโดยโมเดล AI ที่พัฒนาโดย OpenAI ซึ่งเรียกว่า Codex ซึ่งได้รับการฝึกฝนบนพื้นที่เก็บข้อมูลสาธารณะนับสิบล้านแห่ง ช่วยเสริมสภาพแวดล้อมการพัฒนาแบบบูรณาการของ Visual Studio, Neovim และ JetBrains ทำให้การเขียนโค้ดง่ายและรวดเร็วขึ้นสำหรับนักพัฒนา

แผนธุรกิจประกอบด้วยคุณสมบัติที่นำเสนอในระดับ Copilot แบบสิทธิ์ใช้งานเดียว และเพิ่มความสามารถในการจัดการสิทธิ์การใช้งานและการจัดการนโยบายทั่วทั้งองค์กร GitHub กล่าวเพิ่มเติมว่าข้อเสนอนี้มีความเป็นส่วนตัวระดับแนวหน้าของอุตสาหกรรมที่ “จะไม่เก็บข้อมูลโค้ด จัดเก็บหรือแบ่งปันโค้ดของคุณ ไม่ว่าข้อมูลนั้นจะมาจากที่เก็บข้อมูลสาธารณะ ที่เก็บส่วนตัว ที่เก็บที่ไม่ใช่ GitHub หรือไฟล์ในเครื่องก็ตาม”

Shuyin Zhao ผู้อำนวยการอาวุโสฝ่ายการจัดการผลิตภัณฑ์ของ GitHub พูดว่า การเปิดตัวข้อเสนอใหม่ถูกผลักดันหลังจากได้ยินว่า “บริษัทต่างๆ ต้องการวิธีที่ง่ายในการซื้อ GitHub Copilot สำหรับทีมของพวกเขา” อย่างไรก็ตาม การบอกว่าธุรกิจต่างๆ จะตอบรับข้อเสนอด้วยอ้อมกอดอันอบอุ่นนั้นแทบจะเป็นไปไม่ได้เลย เนื่องจาก Copilot ยังคงอยู่ท่ามกลางปัญหาการละเมิดลิขสิทธิ์ที่ยังไม่ได้รับการแก้ไข

หลายเดือนก่อน มีคนสังเกตว่า Copilot สร้างรหัสที่น่าสงสัย ในเดือนตุลาคม Tim Davis ศาสตราจารย์ด้านวิทยาการคอมพิวเตอร์แห่งมหาวิทยาลัย Texas A&M เรียกออกมา GitHub หลังจากที่เขาพบเครื่องมือที่สร้าง “รหัสลิขสิทธิ์จำนวนมากโดยไม่มีการระบุแหล่งที่มา ไม่มีใบอนุญาต LGPL” เมื่อรหัสสาธารณะถูกบล็อก ตัวกรองมีไว้เพื่อเป็นวิธีแก้ปัญหาเพื่อป้องกันคำแนะนำของรหัสที่ตรงกัน (หรือเกือบ) กับรหัสสาธารณะบน GitHub ตามที่ ก เอกสาร จาก GitHub มัน "ตรวจสอบคำแนะนำโค้ดด้วยโค้ดโดยรอบประมาณ 150 อักขระเทียบกับโค้ดสาธารณะบน GitHub" อย่างไรก็ตาม ฟีเจอร์นี้ดูเหมือนจะใช้ไม่ได้ผล โดยเฉพาะอย่างยิ่งหลังจากที่เดวิสเปิดเผยกรณีที่เขาค้นพบ

GitHub เตือนว่าประมาณ 1% ของเวลาทั้งหมด คำแนะนำอาจมีโค้ดบางส่วนยาวกว่า ~ 150 อักขระที่ตรงกับชุดการฝึก ยิ่งไปกว่านั้น GitHub กล่าวว่าเครื่องมือนี้สามารถสร้างโค้ดที่มี “รูปแบบที่ไม่พึงประสงค์” ซึ่งอาจหมายถึงความเสี่ยงสำหรับผู้ใช้ ในนั้น เอกสาร, GitHub อธิบายว่า:

GitHub Copilot นำเสนอคำแนะนำจากโมเดลที่ OpenAI สร้างขึ้นจากโค้ดโอเพ่นซอร์สหลายพันล้านบรรทัด เป็นผลให้ชุดการฝึกอบรมสำหรับ GitHub Copilot อาจมีรูปแบบการเข้ารหัสที่ไม่ปลอดภัย จุดบกพร่อง หรือการอ้างอิงถึง API หรือสำนวนที่ล้าสมัย เมื่อ GitHub Copilot สร้างคำแนะนำตามข้อมูลการฝึกอบรมนี้ คำแนะนำเหล่านั้นอาจมีรูปแบบที่ไม่ต้องการด้วย

คุณมีหน้าที่รับผิดชอบในการรับรองความปลอดภัยและคุณภาพของรหัสของคุณ เราขอแนะนำให้คุณใช้ความระมัดระวังแบบเดียวกันเมื่อใช้โค้ดที่สร้างโดย GitHub Copilot เช่นเดียวกับที่คุณควรทำเมื่อใช้โค้ดใดๆ ที่คุณไม่ได้เขียนเอง ข้อควรระวังเหล่านี้รวมถึงการทดสอบอย่างเข้มงวด การสแกน IP และการติดตามช่องโหว่ด้านความปลอดภัย

คำเตือนนี้มอบความรับผิดชอบโดยตรงให้กับผู้ใช้ ทำให้พวกเขามีโอกาสถูกฟ้องร้องหากมองข้าม คำแนะนำเกี่ยวกับลิขสิทธิ์จะรวมอยู่ในการผลิตขั้นสุดท้ายของโปรเจกต์ของพวกเขา

ในเดือนพฤศจิกายน โปรแกรมเมอร์และทนายความ Matthew Butterick ร่วมมือกับบริษัทกฎหมาย Joseph Saveri Law Firm เพื่อผลักดัน คดีระดับการกระทำ เทียบกับ Microsoft, GitHub และ OpenAI

“ในฐานะโปรแกรมเมอร์โอเพนซอร์สมายาวนาน เห็นได้ชัดตั้งแต่ครั้งแรกที่ฉันลองใช้ Copilot ว่ามีข้อกังวลทางกฎหมายร้ายแรง ซึ่งหลายคนตั้งข้อสังเกตตั้งแต่ Copilot เปิดตัวสู่สาธารณะเป็นครั้งแรกในปี 2021” Butterick กล่าว “เพราะฉันเป็นนักกฎหมายด้วย ฉันจึงรู้สึกว่าจำเป็นต้องยืนหยัดเพื่อชุมชนโอเพ่นซอร์ส ฉันรู้จักโจตั้งแต่เขาก่อตั้งสำนักงานกฎหมายโจเซฟ ซาเวรี เขาได้สร้างมันขึ้นมาจนเป็นหนึ่งในบริษัทชั้นนำของประเทศ ฉันยินดีที่ได้ร่วมงานกับโจและบริษัทของเขาในนามของโปรแกรมเมอร์โอเพ่นซอร์สที่ Copilot กำลังละเมิดสิทธิ์”

แม้จะมีปัญหา แต่ GitHub ก็มุ่งมั่นที่จะนำเสนอ Copilot ให้กับผู้ใช้จำนวนมากขึ้น โดยเฉพาะในองค์กร แต่เวลาจะเป็นเครื่องพิสูจน์ว่าบริษัทต่างๆ จะเต็มใจรับความเสี่ยงหรือไม่

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: นักพัฒนา, Github, นักบิน GitHub, JetBrains, นีโอวิม, openAI, สตูดิโอภาพ