Tòa án tối cao hợp tác với Google trong vụ kiện bản quyền API của Oracle

Trong một phán quyết vào thứ Hai, Tòa án tối cao nhận thấy rằng Google có thể sử dụng hợp pháp các phần tử của mã giao diện lập trình ứng dụng Java (API) của Oracle khi xây dựng Android.

“Việc Google sao chép API để tái tạo giao diện người dùng, chỉ lấy những gì cần thiết để cho phép người dùng đưa tài năng đã tích lũy của họ vào làm việc trong một chương trình mới và mang tính chuyển đổi, được coi là sử dụng hợp lý tài liệu đó”, Tòa án tối cao phán quyết trong điều 6 -2 ý kiến, với một công lý (Amy Coney Barrett) không tham gia phán quyết. Nó đã đảo ngược một quyết định liên bang trước đó, trong đó phát hiện ra rằng việc Google sử dụng API đã cấu thành hành vi vi phạm.

Quan điểm của tòa án kết luận rằng các API – cho phép các lập trình viên truy cập mã khác – khác biệt đáng kể so với các loại chương trình máy tính khác. “Là một phần của giao diện, các dòng được sao chép vốn đã bị ràng buộc với nhau với những ý tưởng không thể xác nhận được … và việc tạo ra cách diễn đạt sáng tạo mới,” Justice Stephen Breyer viết theo ý kiến ​​của mình. Không giống như nhiều chương trình máy tính khác, Breyer viết, phần lớn giá trị của các dòng được sao chép đến từ việc các nhà phát triển được đầu tư vào hệ sinh thái, hơn là các hoạt động thực tế của chương trình. Google đã sử dụng API để cho phép các lập trình viên Java xây dựng các ứng dụng Android, mà tòa án tuyên bố là một cách sử dụng biến đổi cơ bản.

“Google chỉ sao chép những gì cần thiết để cho phép các lập trình viên làm việc trong một môi trường máy tính khác mà không loại bỏ một phần ngôn ngữ lập trình quen thuộc. Mục đích của Google là tạo ra một hệ thống liên quan đến nhiệm vụ khác cho một môi trường máy tính khác (điện thoại thông minh) và tạo ra một nền tảng – nền tảng Android – sẽ giúp đạt được và phổ biến mục tiêu đó. ”

Google và Oracle đã đấu tranh về khả năng tương tác Java của Android hơn 10 năm nay, trải qua ba lần thử nghiệm và hai lần kháng nghị khác nhau. Hiện tại của trường hợp này cho thấy liệu Oracle có thể yêu cầu bản quyền đối với khoảng 11.500 dòng mã, đại diện cho 37 API riêng biệt hay không. Google đã phát triển các API một cách độc lập, nhưng rõ ràng chúng dựa trên các API tương đương trong mã Java, được thiết kế để lập mô hình và tương tác với ngôn ngữ riêng biệt. Oracle tuyên bố “cấu trúc, trình tự và tổ chức” của họ giống nhau đến mức vi phạm bản quyền của công ty về mã Java.

Trong năm 2014, một tòa phúc thẩm liên bang đã phán quyết rằng các API có thể phải tuân theo bản quyền, trong một quyết định được viết bởi Thẩm phán William Alsup. (Tòa án tối cao đã từ chối xét xử kháng cáo của Google vào năm sau, để cho phán quyết phúc thẩm giữ nguyên.) Nhưng quyết định đó vẫn để ngỏ câu hỏi liệu việc triển khai của Google có vi phạm bản quyền Java hay không và Google đã khởi động giai đoạn thứ hai của vụ kiện với lập luận rằng Android API được cấu thành sử dụng hợp lý. Trong năm 2018, cùng một tòa án phúc thẩm đã phán quyết rằng Google không sử dụng hợp pháp, khiến công ty bị thiệt hại lên tới 8,8 tỷ USD. Quyết định hôm nay lật ngược phán quyết đó.

Đáng chú ý, tổng luật sư của Tổng thống Trump khi đó đã chính thức kiến ​​nghị lên Tòa án Tối cao để giữ nguyên phán quyết phúc thẩm. đứng về phía Oracle trong cuộc chiến.

Tranh luận miệng cho vụ kiện của Tòa án tối cao được tổ chức vào tháng 10, bật nhiều phép ẩn dụ hoa mỹ cho những gì API đại diện. Trong một cuộc trao đổi, Justice Stephen Breyer đã so sánh các tuyên bố API của Oracle với việc giữ bản quyền trên bàn phím QWERTY. “Nếu bây giờ bạn để cho ai đó có bản quyền, họ sẽ kiểm soát tất cả các máy đánh chữ,” Breyer lưu ý, “điều này thực sự không liên quan gì đến bản quyền.”

Đại diện của Google và Oracle đã không trả lời ngay lập tức yêu cầu bình luận.

Đang phát triển …

Content Protection by DMCA.com
GenVerge | Trang thông tin dành cho tín đồ công nghệ Việt Nam
Logo
Đăng ký
Liên hệ Admin để kích hoạt tài khoản Cộng Tác Viên
Quên mật khẩu