Android

Microsoft: GPL Phát hành mã Linux Không phải do vi phạm

Windows Terminal: Finally!

Windows Terminal: Finally!
Anonim

Microsoft đã phát hành bộ trình điều khiển Linux cho phần mềm Hyper-V theo Giấy phép Công cộng phiên bản 2 (GPLv2) không phải vì "nghĩa vụ nhận thức" đối với giấy phép đó nhưng bởi vì nó là giấy phép ưa thích của cộng đồng Linux và sẽ mang lại lợi ích cho cả khách hàng và người dùng Linux của Microsoft, theo một giám đốc điều hành công ty.

Trong một tuyên bố của Giám đốc cấp cao của Microsoft về Chiến lược nền tảng Sam Ramji. Cuối ngày thứ năm, Microsoft đứng trước lý do ban đầu của nó để phát hành công nghệ được gọi là Trình điều khiển thiết bị Linux cho ảo hóa vào thứ hai theo GPLv2. Trước đó, Microsoft đã không phát hành mã theo giấy phép nguồn mở này và thực tế đã chỉ trích nó. Hệ điều hành Linux được cấp phép theo GPL.

"Microsoft đã chọn giấy phép GPLv2 vì lợi ích chung của khách hàng, đối tác, cộng đồng và Microsoft", ông viết.

Tuyên bố được đưa ra sau Stephen Hemminger, kỹ sư chính với nhà cung cấp mạng nguồn mở Vyatta, cho biết trong một bài đăng trên blog vào đầu tuần mà mã Microsoft phát hành đã vi phạm giấy phép trước khi công ty cung cấp nó.

Hemminger nói rằng một trình điều khiển mạng trong ảo hóa Hyper-V của Microsoft Phần mềm sử dụng các thành phần nguồn mở được cấp phép theo GPL, vi phạm giấy phép vì nó không cho phép trộn mã nguồn đóng hoặc mã độc quyền với mã nguồn mở, ông nói trong bài viết. Hemminger cho biết một khi vi phạm được phát hiện, ông đã cảnh báo cho Novell về sự vi phạm, sau đó thông báo cho Microsoft về vấn đề.

Ramji đã thừa nhận làm việc chặt chẽ với Greg Kroah-Hartman của Novell, một người đóng góp hạt nhân Linux. định mức và các tùy chọn cấp phép xung quanh các trình điều khiển. " Nhưng Ramji đã dừng việc giải quyết những tuyên bố của Hemminger.

"Lý do chính mà chúng tôi đưa ra quyết định này là vì GPLv2 là giấy phép được yêu cầu bởi cộng đồng Linux để họ chấp nhận rộng rãi và tham gia". đã viết. "Để chúng tôi tham gia vào Dự án trình điều khiển Linux, GPLv2 là lựa chọn tốt nhất cho phép chúng tôi tận hưởng sự ủng hộ to lớn của sự hỗ trợ cộng đồng. Phản ứng của cộng đồng thậm chí trong vòng vài giờ sau khi gửi mã đã được chào đón và chúng tôi đánh giá rất cao."

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 đã gây ngạc nhiên cho ngành công nghiệp và cộng đồng phần mềm mã nguồn mở nói riêng. Microsoft đã giới thiệu bản phát hành này như 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ù đã qua một quá trình giao dịch đầy gai.

Các trình điều khiển mà 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ỳ 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 kinh doanh phần mềm của Microsoft, và trong khi công ty đã thực sự thực hiện các bước để làm việc chặt chẽ hơn với cộng đồng, mối quan hệ vẫn còn xa hoa. Microsoft đã đư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à nó 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.

Thỏa thuận sáng chế gần đây nhất được đưa ra tuần trước với công ty Nhật Bản Melco Holdings - công ty mẹ của Buffalo Inc. và Buffalo Group. Microsoft và Melco đã đồng ý cung cấp bảo hiểm bằng sáng chế cho khách hàng của Melco về việc họ sử dụng các thiết bị lưu trữ và bộ định tuyến được gắn thương hiệu Buffalo chạy Linux. Đổi lại, Melco sẽ trả tiền bản quyền cho Microsoft.