Android

Kỹ sư: Microsoft Vi phạm GPL Trước khi mã Linux phát hành

How to Compile and Run C program Using GCC on Ubuntu 18.04 LTS (Linux) / Ubuntu 20.04 LTS

How to Compile and Run C program Using GCC on Ubuntu 18.04 LTS (Linux) / Ubuntu 20.04 LTS
Anonim

Bộ luật mà Microsoft phát hành hôm thứ Hai cho nhân Linux dưới Giấy phép Công cộng phiên bản 2 (GPLv2) đã vi phạm giấy phép đó trước khi Microsoft cung cấp nó, theo một kỹ sư mạng nguồn mở

Stephen Hemminger, kỹ sư chính với nhà cung cấp mạng nguồn mở Vyatta, trong một bài đăng trên blog tuyên bố rằng một trình điều khiển mạng trong phần mềm ảo hóa Hyper-V của Microsoft đã sử dụng các thành phần nguồn mở được cấp phép theo GPL. Vì giấy phép không cho phép trộn mã nguồn đóng hoặc mã độc quyền với mã nguồn mở, phần mềm vi phạm GPL, ông nói trong bài viết, chi tiết về cách thức vi phạm được phát hiện.

"Câu chuyện này bắt đầu khi một trong những người dùng trên diễn đàn Vyatta hỏi về việc hỗ trợ trình điều khiển mạng Hyper-V trong nhân Vyatta, "Hemminger viết. "Một chút googling tìm thấy các trình điều khiển cần thiết, nhưng trên kiểm tra chặt chẽ hơn đã có một vấn đề. Người lái xe có cả hai thành phần mã nguồn mở được theo GPL, và tĩnh liên kết với một số phần nhị phân. GPL không cho phép trộn mã nguồn mở "

Hemminger nói thay vì" tạo ra tiếng ồn ", ông cảnh báo Novell về sự vi phạm, sau đó thông báo cho Microsoft về vấn đề này. Ông cũng chúc mừng Microsoft đã phát hành mã, bao gồm bốn trình điều khiển là một phần của công nghệ được gọi là Trình điều khiển thiết bị Linux cho ảo hóa.

"Phải mất nhiều thời gian hơn dự kiến, nhưng cuối cùng Microsoft đã quyết định làm điều đúng và phát hành trình điều khiển "Ông viết.

Microsoft cho biết thông qua công ty quan hệ công chúng hôm thứ Năm rằng hãng đang làm việc để đáp lại những tuyên bố của Hemminger.

Thông báo của Microsoft hôm thứ Hai rằng họ đã phát hành 20.000 dòng mã theo GPL - một giấy phép mà nó đã chỉ trích và không bao giờ sử dụng trước đây - gây sốc cho ngành công nghiệp, và Microsoft đã sử dụng nó như là một ví dụ khác về sự quan tâm của họ trong việc làm việc với cộng đồng nguồn mở mặc dù đã có quá khứ trong những giao dịch gai góc với cộng đồng đó. Hạt nhân Linux được cấp phép theo GPL.

Các trình điều khiển Microsoft phát hành, một khi được thêm vào nhân Linux, sẽ cung cấp các móc nối cho bất kỳ sự phân phối Linux nào chạy trên Windows Server 2008 và công nghệ siêu giám sát Hyper-V của nó. Microsoft sẽ cung cấp bảo trì liên tục mã theo GPL, công ty cho biết hôm thứ Hai.

Nhiều người thấy phần mềm nguồn mở là mối đe dọa lớn nhất đối với việc kinh doanh phần mềm của Microsoft. Công ty đã đưa ra tuyên bố rộng rãi rằng Linux vi phạm nhiều bằng sáng chế của mình và tiếp tục tìm kiếm tiền bản quyền từ các công ty nguồn mở sử dụng phần mềm dựa trên Linux.