Android

Jurutera: Microsoft Melanggar GPL Sebelum Pelepasan Kod Linux

Linux vs Windows в Германии, Pidgin через 2 года, Telegram разблокировали, Lenovo переходит на Linux

Linux vs Windows в Германии, Pidgin через 2 года, Telegram разблокировали, Lenovo переходит на Linux
Anonim

Kod yang dikeluarkan oleh Microsoft pada hari Isnin untuk kernel Linux di bawah Lesen Umum Umum versi 2 (GPLv2) adalah melanggar lesen itu sebelum Microsoft membuatnya, menurut jurutera rangkaian sumber terbuka.

Stephen Hemminger, jurutera utama dengan vendor rangkaian sumber terbuka Vyatta, dalam catatan blog mendakwa bahawa pemandu rangkaian dalam perisian virtualisasi Hyper-V Microsoft menggunakan komponen sumber terbuka yang dilesenkan di bawah GPL. Oleh kerana lesen itu tidak membenarkan pencampuran kod tertutup atau kod proprietari dengan kod sumber terbuka, perisian itu melanggar GPL, katanya dalam jawatan, yang menunjukkan bagaimana pelanggaran itu ditemui.

"Saga ini bermula apabila salah satu pengguna di forum Vyatta bertanya tentang menyokong pemacu rangkaian Hyper-V di kilang Vyatta, "tulis Hemminger. "Sedikit googling mendapati pemandu yang diperlukan, tetapi pada peperiksaan yang lebih dekat terdapat masalah. Pemandu mempunyai kedua-dua komponen sumber terbuka yang berada di bawah GPL, dan secara statistik dikaitkan dengan beberapa bahagian binari. GPL tidak membenarkan pencampuran sumber terbuka dan terbuka bahagian, jadi ini merupakan pelanggaran lesen yang jelas. "

Hemminger berkata daripada" membuat bunyi bising, "dia memberi amaran kepada Novell untuk pelanggaran itu, yang kemudian memaklumkan kepada Microsoft tentang perkara itu. Beliau juga mengucapkan tahniah kepada Microsoft untuk melepaskan kod itu, yang terdiri daripada empat pemandu yang merupakan sebahagian daripada teknologi yang dikenali sebagai Pemacu Peranti Linux untuk Virtualisasi.

"Ia mengambil masa yang lebih lama dari yang diharapkan, namun akhirnya Microsoft memutuskan untuk melakukan perkara yang betul dan melepaskan pemandu, "tulisnya.

Microsoft berkata melalui firma perhubungan awamnya pada hari Khamis bahawa ia sedang berusaha menanggapi tuntutan Hemminger.

Pengumuman Microsoft pada hari Isnin bahawa ia telah melepaskan 20,000 baris kod di bawah GPL - satu lesen yang telah dikritik dan tidak pernah digunakan sebelumnya - datang sebagai kejutan kepada industri, dan Microsoft menggunakannya sebagai satu lagi contoh minatnya dalam bekerjasama dengan komuniti sumber terbuka walaupun pada masa lalu hubungan duri dengan komuniti itu. Kernel Linux dilesenkan di bawah GPL.

Pemandu Microsoft dikeluarkan, sekali ditambah pada kernel Linux, akan menyediakan cangkuk untuk sebarang pengedaran Linux untuk dijalankan pada Windows Server 2008 dan teknologi Hyper-V hypervisornya. Microsoft akan menyediakan penyelenggaraan kod di bawah GPL, kata syarikat itu pada hari Isnin.

Banyak yang melihat perisian sumber terbuka sebagai ancaman terbesar dalam perniagaan perisian Microsoft. Syarikat itu telah membuat tuntutan luas bahawa Linux melanggar banyak patennya, dan terus mencari royalti dari perusahaan sumber terbuka yang menggunakan perisian berbasis Linux.