Model dan platform AI
Gugatan GitHub Copilot: GitHub Menang Kasus

Diluncurkan pada tahun 2021, GitHub Copilot telah menjadi alat bantu yang berguna bagi pengembang. Ini adalah generator kode AI yang menyarankan potongan kode dan mengisi baris secara otomatis. Sejak diluncurkan, Copilot telah meningkatkan produktivitas dan kualitas kode pengembang secara dramatis.
GitHub Copilot telah terlibat dalam kasus hukum sejak tahun 2022. Sebuah kelompok pengembang mengajukan gugatan karena mereka percaya bahwa Copilot menggunakan kode sumber terbuka yang ada tanpa atribusi yang tepat kepada pengembang asli.
Bagaimana gugatan GitHub Copilot dimulai, apa arti putusan saat ini, dan apa implikasi yang lebih luas dari kasus ini? Mari kita jelajahi.
Ringkasan Klaim dan Penolakan Awal
Pada November 2022, sekelompok pengembang mengajukan gugatan class action terhadap GitHub, Microsoft (MSFT ), dan OpenAI. Gugatan awalnya terdiri dari 22 klaim. Ini terutama fokus pada GitHub Copilot. GitHub melatih Copilot pada data sumber terbuka yang ada untuk memberikan potongan kode kepada pengguna saat mereka mengkode.
Penggugat mengatakan bahwa itu adalah menyalin potongan kode tanpa memberikan kredit kepada pengembang asli. Pengembang juga mengutip Undang-Undang Hak Cipta Digital Milenium. Bagian 1202(b)(2) dan subbagiannya mengatur pelanggaran informasi manajemen hak cipta. Mereka menuduh GitHub melakukan pelanggaran hak cipta DMCA dengan menghilangkan informasi penting dari potongan kode, seperti sumber kode.
Pengadilan membuang banyak klaim selama gugatan berlangsung. Pada 9 Juli, mereka membuang tiga klaim tambahan dalam kemenangan besar bagi terdakwa.
Menurut pengadilan, tidak ada bukti yang cukup tentang kesamaan kode antara output yang dihasilkan oleh GitHub dan kode sumber terbuka yang digunakan untuk melatih perangkat lunak. Oleh karena itu, hakim juga memutuskan bahwa tidak ada pelanggaran DMCA.
Perubahan terbaru pada Copilot sangat mempengaruhi keputusan pengadilan. Perubahan pada asisten pemrograman memastikan bahwa alat menampilkan variasi potongan kode bukan salinan yang tepat.
Lagipula, keluhan termasuk studi AI untuk lebih menekankan kepastian kode yang digunakan kembali oleh GitHub. Pengadilan juga menolak argumen ini, dengan alasan bukti yang tidak cukup.
Namun, pengadilan mencatat masalah potensial dengan filter pemeriksaan duplikat GitHub Copilot. Pengguna dapat mematikan filter ini, yang memberikan peringatan tentang kesamaan kode. Ketidaksetujuan pengadilan ini menunjukkan bahwa aspek ini memerlukan pemeriksaan yang lebih dekat. Ini adalah kesempatan bagi pengembang untuk memodifikasi dan mengajukan kembali keluhan mereka, dengan fokus lebih pada aspek ini.
Klaim yang Tersisa terhadap GitHub Copilot
Sementara pengadilan telah membuang sebagian besar klaim, kasus ini belum selesai. Dua klaim utama masih bermain dalam gugatan class action GitHub Copilot:
- Pelanggaran lisensi sumber terbuka.
- Pelanggaran kepercayaan antara GitHub dan penyedia kode sumber terbuka.
Klaim ini mengkritik GitHub karena menggunakan kode sumber terbuka secara tidak etis. Mereka termasuk tidak mengakui penggunaan data publik yang tersedia untuk melatih Copilot dan tidak memberikan kredit kepada pengembang asli. Sebagai hasilnya, GitHub telah melanggar perjanjian dengan mitranya.
Kedua belah pihak juga berselisih tentang perilaku mereka selama proses penemuan. Menurut pengembang, terdakwa gagal menyediakan informasi yang diperlukan selama proses, seperti email yang relevan. Tuduhan ini mungkin menjadi penting selama tahap akhir kasus.
Apa Implikasi yang Lebih Luas dari Gugatan GitHub Copilot?
Gugatan yang sedang berlangsung ini menimbulkan pertanyaan tentang dampaknya pada ekosistem AI yang lebih luas. Hasil dari klaim yang tersisa kemungkinan akan menetapkan preseden untuk menggunakan kode sumber terbuka dalam pelatihan AI.
Keberhasilan GitHub dalam membuang banyak klaim gugatan kemungkinan akan mendorong perusahaan lain untuk terus menggunakan AI dalam pengembangan perangkat lunak. Menurut GitHub, teknologi AI seperti Copilot membantu pengguna mengkode lebih efisien, meningkatkan produktivitas. Semakin banyak perusahaan dan pengembang akan berusaha untuk mencapai manfaat serupa.
Kasus ini juga telah meningkatkan kesadaran tentang hukum hak cipta. Ini telah memberdayakan pengembang untuk memahami hak mereka lebih baik. Perusahaan mungkin menggunakan kebijakan baru untuk memastikan mereka tidak melanggar lisensi sumber terbuka.
Di sisi lain, kesadaran yang meningkat ini juga dapat meningkatkan ketidakpercayaan terhadap alat pengkodean AI. Kekurangan kepercayaan ini mungkin menyebabkan repositori sumber terbuka yang kurang luas karena pengembang menghapus kontribusi mereka. Kekurangan data yang cukup akan menghambat pembelajaran efektif untuk perangkat lunak AI.
Proyek sumber terbuka juga mungkin mengkaji ulang ketentuan lisensi mereka untuk memberikan pedoman yang lebih eksplisit tentang penggunaan kode mereka dalam pelatihan AI. Mereka dapat mengadopsi lisensi yang lebih restriktif untuk melindungi kontribusi mereka.
Putusan ini juga tidak sepenuhnya membebaskan GitHub Copilot, menekankan kebutuhan akan kerangka regulasi yang lebih komprehensif. Pemangkasan klaim pelanggaran hak cipta potensial mungkin mendorong perusahaan AI. Perusahaan ini mungkin terus menggunakan kode publik untuk tujuan pelatihan. Namun, kasus ini juga menyerukan pedoman yang lebih jelas untuk mencegah penyalahgunaan data sumber terbuka.
Keperluan untuk Hukum yang Diperbarui
Gugatan Copilot telah membawa perhatian pada masalah hak cipta kode yang dihasilkan AI. Ini telah menekankan kebutuhan akan hukum yang diperbarui untuk melindungi hak pengembang asli.
Kerangka hukum saat ini tidak dapat menangani kompleksitas yang diperkenalkan oleh konten yang dihasilkan AI. Oleh karena itu, otoritas harus memperbarui hukum untuk memastikan kepatuhan.
Sebagai contoh, menetapkan ambang batas di mana kesamaan kode di atas jumlah tertentu tidak diperbolehkan dapat membantu melindungi hak pengembang asli. Otoritas juga dapat membuat tampilan sumber data pelatihan menjadi wajib.
Tambahnya, otoritas harus mengatur kode publik untuk mencegah penggunaan tanpa lisensi. Mengharuskan audit reguler terhadap alat AI dan outputnya adalah inisiatif yang layak.
Gugatan ini akan meningkatkan pengawasan terhadap penggunaan kode publik dalam pelatihan AI. Seiring alat pengkodean AI berkembang, demikian pula hukum untuk penggunaannya. Praktik ini akan memastikan bahwa inovasi tidak bertentangan dengan etika dan standar hukum.
Jelajahi Unite.ai untuk sumber daya lebih lanjut tentang GitHub dan alat pengkodean AI.












