
Programmer dan pengacara Matthew Butterick telah menggugat Microsoft, GitHub, dan OpenAI, menuduh bahwa Copilot GitHub melanggar persyaratan lisensi sumber terbuka dan melanggar hak-hak programmer.
GitHub Copilot, dirilis pada Juni 2022, adalah bantuan pemrograman berbasis AI yang menggunakan Kodeks OpenAI untuk menghasilkan kode sumber waktu nyata dan rekomendasi fungsi di Visual Studio.
Alat ini dilatih dengan pembelajaran mesin menggunakan miliaran baris kode dari repositori publik dan dapat mengubah bahasa alami menjadi cuplikan kode di lusinan bahasa pemrograman.
Memotong penulis
Sementara Copilot dapat mempercepat proses penulisan kode dan memudahkan pengembangan perangkat lunak, penggunaan kode sumber terbuka publik telah menyebabkan para ahli khawatir bahwa itu melanggar atribusi dan batasan lisensi.
Lisensi sumber terbuka, seperti lisensi GPL, Apache, dan MIT, memerlukan atribusi nama penulis dan mendefinisikan hak cipta tertentu.
Namun, Copilot menghapus komponen ini, dan bahkan jika cuplikan lebih panjang dari 150 karakter dan diambil langsung dari set pelatihan, tidak ada atribusi yang diberikan.
Beberapa programmer telah menyebut ini lebih jauh pencucian sumber terbukadan implikasi legal pendekatan ini ditunjukkan setelah peluncuran alat AI.
“Tampaknya Microsoft mengambil untung dari pekerjaan orang lain dengan mengabaikan ketentuan dari lisensi sumber terbuka yang mendasari dan persyaratan hukum lainnya,” komentar Joseph Saverifirma hukum yang mewakili Butterick dalam proses pengadilan.
Lebih buruk lagi, orang-orang telah melaporkan kasus Kopilot membocorkan rahasia yang dipublikasikan di repositori publik karena kesalahan dan dengan demikian disertakan dalam set pelatihan, seperti kunci API.
Selain pelanggaran izin, Butterick juga menuduh bahwa fitur pengembangan melanggar hal-hal berikut:
- Persyaratan layanan dan kebijakan privasi GitHub,
- DMCA 1202, yang melarang penghapusan informasi manajemen hak cipta,
- undang-undang Privasi Konsumen California,
- dan undang-undang lain yang menimbulkan tuntutan hukum terkait.
Keluhan tersebut diajukan ke Pengadilan Distrik AS di Distrik Utara California, menuntut persetujuan ganti rugi menurut undang-undang sebesar $9.000.000.000.
“Setiap kali Kopilot memberikan Keluaran yang melanggar hukum, itu melanggar Bagian 1202 tiga kali (mendistribusikan Materi Berlisensi tanpa: (1) atribusi, (2) pemberitahuan hak cipta, dan (3) Ketentuan Lisensi),” bunyi keluhan.
“Jadi, jika setiap pengguna hanya menerima satu Output yang melanggar Bagian 1202 sepanjang waktu mereka menggunakan Copilot (hingga lima belas bulan untuk pengadopsi awal), maka GitHub dan OpenAI telah melanggar DMCA 3.600.000 kali. Dengan kerugian hukum minimum $2500 per pelanggaran, yang berarti $ 9.000.000.000.”
Merugikan sumber terbuka
Butterick juga menyinggung topik lain dalam sebuah posting blog di awal Oktober, membahas kerusakan yang bisa ditimbulkan oleh Copilot pada komunitas open-source.
Pemrogram berpendapat bahwa insentif untuk kontribusi dan kolaborasi sumber terbuka pada dasarnya dihilangkan dengan menawarkan potongan kode kepada orang-orang dan tidak pernah memberi tahu mereka siapa yang membuat kode yang mereka gunakan.
“Microsoft menciptakan taman bertembok baru yang akan menghambat programmer menemukan komunitas open-source tradisional,” tulis Butterick.
“Seiring waktu, proses ini akan membuat komunitas ini kelaparan. Perhatian dan keterlibatan pengguna akan bergeser […] jauh dari proyek sumber terbuka itu sendiri—jauh dari repo sumber mereka, pelacak masalah mereka, milis mereka, papan diskusi mereka.”
Butterick khawatir jika diberikan waktu yang cukup, Copilot akan menyebabkan komunitas open source menurun, dan selanjutnya, kualitas kode dalam data pelatihan akan berkurang.
BleepingComputer telah menghubungi Microsoft dan GitHub untuk memberikan komentar di atas, dan kami menerima pernyataan berikut dari GitHub.
“Kami telah berkomitmen untuk berinovasi secara bertanggung jawab dengan Copilot sejak awal, dan akan terus berkembang produk untuk melayani pengembang terbaik di seluruh dunia.” – GitHub.