Mô hình và nền tảng AI
Vụ kiện GitHub Copilot: GitHub thắng kiện

Được ra mắt vào năm 2021, GitHub Copilot đã trở thành một công cụ hữu ích cho các nhà phát triển. Đây là một trình tạo mã AI đề xuất các đoạn mã và tự động hoàn thành các dòng mã. Kể từ khi ra mắt, Copilot đã cải thiện đáng kể năng suất và chất lượng mã của các nhà phát triển.
GitHub Copilot đã bị kiện từ năm 2022. Một nhóm các nhà phát triển đã đệ đơn kiện vì họ tin rằng Copilot sử dụng mã nguồn mở hiện có mà không có sự công nhận thích hợp đối với các lập trình viên ban đầu.
Vậy vụ kiện GitHub Copilot bắt đầu như thế nào, bản án hiện tại có nghĩa là gì và những ý nghĩa rộng lớn hơn của vụ kiện này là gì? Hãy cùng khám phá.
Tổng quan về các yêu cầu và bác bỏ ban đầu
Vào tháng 11 năm 2022, một nhóm các nhà phát triển đã đệ đơn kiện tập thể chống lại GitHub, Microsoft (MSFT ) và OpenAI. Vụ kiện ban đầu bao gồm 22 yêu cầu. Nó tập trung chủ yếu vào GitHub Copilot. GitHub đã đào tạo Copilot trên dữ liệu mã nguồn mở hiện có để cung cấp các đoạn mã cho người dùng khi họ mã hóa.
Các nguyên đơn cho rằng nó đang sao chép các đoạn mã mà không ghi nhận các nhà phát triển ban đầu. Các nhà phát triển cũng viện dẫn Đạo luật Bản quyền Kỷ nguyên Số. Mục 1202(b)(2) và các tiểu mục của nó giải quyết việc xâm phạm thông tin quản lý bản quyền. Họ cáo buộc GitHub xâm phạm bản quyền theo DMCA bằng cách loại bỏ thông tin quan trọng khỏi các đoạn mã, như nguồn gốc của mã.
Toà án đã bác bỏ nhiều yêu cầu này trong quá trình xét xử. Vào ngày 9 tháng 7, họ đã bác bỏ ba yêu cầu bổ sung trong một chiến thắng quan trọng cho các bị đơn.
Theo tòa án, không có đủ bằng chứng về sự tương似 giữa mã đầu ra được tạo bởi GitHub và mã nguồn mở mà họ đã đào tạo phần mềm. Do đó, thẩm phán cũng phán quyết chống lại bất kỳ vi phạm DMCA nào.
Các sửa đổi gần đây của GitHub đối với Copilot đã ảnh hưởng đáng kể đến quyết định của tòa án. Những thay đổi đối với trợ lý lập trình đảm bảo rằng công cụ hiển thị các biến thể của các đoạn mã chứ không phải là bản sao chính xác.
Hơn nữa, các khiếu nại bao gồm một nghiên cứu AI để nhấn mạnh sự không thể tránh khỏi của việc mã được tái sử dụng bởi GitHub. Tòa án cũng bác bỏ lập luận này, trích dẫn thiếu bằng chứng về việc sao chép.
Tuy nhiên, tòa án lưu ý rằng có thể có vấn đề với bộ lọc kiểm tra trùng lặp của GitHub Copilot. Người dùng có thể tắt bộ lọc này, cung cấp cảnh báo về sự tương似 của mã. Sự không hài lòng của tòa án gợi ý rằng khía cạnh này cần được xem xét kỹ lưỡng hơn. Đây là cơ hội cho các nhà phát triển sửa đổi và nộp lại khiếu nại của họ, tập trung nhiều hơn vào khía cạnh cụ thể này.
Các cáo buộc còn lại chống lại GitHub Copilot
Mặc dù tòa án đã bác bỏ hầu hết các yêu cầu, nhưng vụ kiện vẫn chưa kết thúc. Hai cáo buộc quan trọng vẫn còn trong vụ kiện tập thể GitHub Copilot:
- Vi phạm giấy phép mã nguồn mở.
- Vi phạm niềm tin giữa GitHub và các nhà cung cấp mã nguồn mở.
Những cáo buộc này chỉ trích GitHub vì sử dụng mã nguồn mở một cách không đạo đức. Họ bao gồm việc không công nhận việc sử dụng dữ liệu công khai để đào tạo Copilot và không ghi nhận các lập trình viên ban đầu. Do đó, GitHub đã vi phạm thỏa thuận với các đối tác của mình.
Cả hai bên cũng đã tranh cãi về hành vi của nhau trong quá trình khám phá. Theo các nhà phát triển, các bị đơn không cung cấp thông tin cần thiết trong quá trình tố tụng, chẳng hạn như email. Cáo buộc này có thể trở nên quan trọng trong các giai đoạn sau của vụ kiện.
Ý nghĩa rộng lớn hơn của vụ kiện GitHub Copilot
Vụ kiện đang diễn ra này đặt ra câu hỏi về tác động của nó đối với hệ sinh thái AI rộng lớn hơn. Kết quả của những cáo buộc còn lại sẽ có khả năng thiết lập các tiền lệ cho việc sử dụng mã nguồn mở trong đào tạo AI.
Thành công của GitHub trong việc bác bỏ nhiều yêu cầu của vụ kiện sẽ có khả năng khuyến khích các công ty khác tiếp tục sử dụng AI trong phát triển phần mềm. Theo GitHub, các công nghệ AI như Copilot giúp người dùng mã hóa hiệu quả hơn, tăng năng suất. Ngày càng nhiều doanh nghiệp và nhà phát triển sẽ nhắm đến việc đạt được những lợi ích tương tự.
Vụ kiện này cũng đã làm tăng nhận thức về luật bản quyền. Nó đã trao quyền cho các nhà phát triển hiểu rõ hơn về quyền của họ. Các công ty có thể sử dụng các chính sách mới để đảm bảo họ không vi phạm giấy phép mã nguồn mở.
Mặt khác, nhận thức tăng này cũng có thể làm tăng sự mất lòng tin vào các công cụ mã hóa AI. Sự thiếu tin tưởng này có thể dẫn đến việc các kho mã nguồn mở ít rộng lớn hơn khi các nhà phát triển loại bỏ các đóng góp của họ. Thiếu dữ liệu đầy đủ sẽ cản trở việc học hiệu quả của phần mềm AI.
Các dự án mã nguồn mở cũng có thể xem xét lại các điều khoản cấp phép để cung cấp hướng dẫn rõ ràng hơn về việc sử dụng mã của họ trong đào tạo AI. Họ có thể áp dụng các giấy phép hạn chế hơn để bảo vệ các đóng góp của mình.
Bản án cũng không hoàn toàn miễn tội cho GitHub Copilot, nhấn mạnh nhu cầu về các khuôn khổ quy định toàn diện hơn. Việc thu hẹp các yêu cầu xâm phạm bản quyền tiềm năng có thể khuyến khích các công ty AI. Những công ty này có thể tiếp tục sử dụng mã công khai cho mục đích đào tạo. Tuy nhiên, vụ kiện này cũng kêu gọi các hướng dẫn rõ ràng hơn để ngăn chặn việc lạm dụng dữ liệu mã nguồn mở.
Sự cần thiết của các luật cập nhật
Vụ kiện Copilot đã đưa vấn đề bản quyền mã được tạo bởi AI vào sự chú ý. Nó đã nhấn mạnh nhu cầu cập nhật các luật để bảo vệ quyền của các nhà phát triển ban đầu.
Các khuôn khổ pháp lý hiện tại không thể xử lý được sự phức tạp do nội dung được tạo bởi AI giới thiệu. Do đó, các cơ quan chức năng phải cập nhật các luật để đảm bảo tuân thủ.
Chẳng hạn, việc thiết lập một ngưỡng mà sự tương似 mã vượt quá một số nhất định không được phép có thể giúp bảo vệ quyền của các nhà phát triển ban đầu. Các cơ quan chức năng cũng có thể yêu cầu hiển thị nguồn gốc của dữ liệu đào tạo là bắt buộc.
Ngoài ra, các cơ quan chức năng nên quy định mã công khai để ngăn chặn việc sử dụng không được cấp phép. Yêu cầu kiểm toán thường xuyên các công cụ AI và đầu ra của chúng là một sáng kiến khả thi khác.
Vụ kiện này sẽ làm tăng sự giám sát việc sử dụng mã công khai trong đào tạo AI. Khi các công cụ mã hóa AI phát triển, các luật cho việc sử dụng chúng cũng phải phát triển. Thực tiễn này sẽ đảm bảo rằng sự đổi mới không mâu thuẫn với các tiêu chuẩn đạo đức và pháp lý.
Khám phá Unite.ai để có thêm tài nguyên về GitHub và các công cụ mã hóa AI.












