Android

Microsoft: GPL Linux Release Code Tidak Disebabkan Pelanggaran

Урок 8. Linux - Лицензия GPL | Timcore

Урок 8. Linux - Лицензия GPL | Timcore
Anonim

Microsoft mengeluarkan set pemacu Linux untuk perisian Hyper-Vnya di bawah Lesen Umum Umum versi 2 (GPLv2) bukan kerana "tanggapan yang dianggap" terhadap lesen itu tetapi kerana ia merupakan lesen pilihan komuniti Linux dan akan memberi manfaat kepada pelanggan Microsoft dan pengguna Linux, menurut eksekutif syarikat.

Dalam pernyataan oleh Microsoft Senior Strategy Strategy Platform Sam Ramji yang diposting ke blog Port 25 syarikat Khamis lepas, Microsoft berdiri dengan alasan awalnya untuk melepaskan teknologi yang disebut Driver Device Linux untuk Virtualisasi pada hari Senin di bawah GPLv2. Microsoft sebelum ini tidak mengeluarkan kod di bawah lesen sumber terbuka ini dan sebenarnya telah mengkritiknya. OS Linux dilesenkan di bawah GPL.

"Microsoft memilih lesen GPLv2 untuk manfaat bersama para pelanggan, rakan kongsi, komuniti dan Microsoft," tulisnya.

Pernyataan itu datang selepas Stephen Hemminger, jurutera utama dengan vendor rangkaian sumber terbuka Vyatta, berkata dalam catatan blog awal minggu itu bahawa kod Microsoft dikeluarkan adalah melanggar lesen sebelum perusahaan membuatnya tersedia.

Hemminger mengatakan bahawa pemacu rangkaian dalam virtualisasi Microsoft Hyper-V perisian yang digunakan komponen sumber terbuka yang dilesenkan di bawah GPL, yang melanggar lesen kerana ia tidak membenarkan pencampuran kod tertutup atau kod proprietari dengan kod sumber terbuka, katanya dalam jawatan tersebut. Hemminger berkata apabila pelanggaran itu ditemui, dia memberitahu Novell pelanggaran itu, yang kemudian memberitahu Microsoft perkara itu.

Ramji mengakui bekerjasama dengan Novell's Greg Kroah-Hartman, penyumbang kernel Linux, "yang membantu kami memahami masyarakat norma dan pilihan pelesenan yang mengelilingi pemandu. " Tetapi Ramji berhenti daripada menangani tuntutan Hemminger.

"Alasan utama kami membuat penentuan ini [untuk melepaskan kod] dalam kes ini adalah kerana GPLv2 adalah lesen pilihan yang diperlukan oleh masyarakat Linux untuk penerimaan dan penglibatan mereka yang luas," katanya. menulis. "Bagi kami untuk mengambil bahagian dalam Projek Pemandu Linux, GPLv2 merupakan pilihan terbaik yang membolehkan kami menikmati tawaran sokongan masyarakat yang besar. Sambutan komuniti walaupun dalam beberapa jam mempamerkan kod itu adalah mengalu-alukan dan kami sangat menghargainya."

Pengumuman Microsoft pada hari Isnin bahawa ia telah melepaskan 20,000 baris kod di bawah GPL sebagai satu kejutan kepada industri dan komuniti perisian sumber terbuka khususnya. Microsoft memuji pembebasan itu sebagai satu lagi contoh minatnya dalam bekerja dengan komuniti sumber terbuka walaupun dalam masa lampau transaksi.

Pemandu Microsoft dikeluarkan, sekali ditambahkan ke kernel Linux, akan menyediakan cangkuk untuk setiap pengedaran Linux untuk menjalankan pada Windows Server 2008 dan teknologi Hyper-V hypervisornya.

Banyak yang melihat perisian sumber terbuka sebagai ancaman terbesar terhadap perniagaan perisian Microsoft, dan sementara perusahaan sesungguhnya mengambil langkah untuk bekerja lebih dekat dengan masyarakat, hubungan itu masih lemah. Microsoft telah membuat tuntutan luas bahawa Linux melanggar banyak patennya, dan terus mencari royalti dari syarikat sumber terbuka yang menggunakan perisian berasaskan Linux.

Perjanjian paten yang paling baru datang minggu lalu dengan syarikat Jepun Melco Holdings - syarikat induk Buffalo Inc. dan Buffalo Group. Microsoft dan Melco bersetuju untuk menyediakan perlindungan paten pelanggan Melco untuk kegunaan mereka menggunakan peranti storan yang dilabelkan oleh Buffalo dan router yang menjalankan Linux. Sebagai pertukaran, Melco akan membayar royalti kepada Microsoft.