Red Hat mengeluarkan MongoDB dari RHEL 8 dan Fedora kerana lesen SSPLnya

Logo topi merah

Oktober lalu, Eliot Horowitz, pengarah teknikal dan pengasas bersama MongoDB membuat pengumuman yang menimbulkan kekacauan dalam komuniti sumber terbuka: penciptaan lesen sumber terbuka baru, Lesen Awam Sisi Server (SSPL) untuk Sistem Pengurusan Pangkalan Data Berorientasikan Dokumen yang terkenal.

Lesen ini terpakai untuk semua versi MongoDB yang diterbitkan atau dikeluarkan selepas 16 Oktober 2018 dan menggantikan lesen AGPLv3. Ini juga berlaku untuk patch untuk versi lama DBMS.

Dalam catatan, Eliot Horowitz menjelaskan bahawa perubahan ini bertujuan untuk membingkai penggunaan DBMS sebagai perkhidmatan.

Banyak penyedia perkhidmatan awan, termasuk penyedia terbesar, bergantung pada kod sumber DBMS untuk menyampaikan versi komersial kepada pengguna tanpa mematuhi peraturan sumber terbuka.

"SSPL dirancang untuk memastikan bahawa syarikat yang menawarkan MongoDB (atau perisian apa pun yang diserahkan kepada SSPL) sebagai perkhidmatan memberikan kembali kepada masyarakat."

"Jika anda membuat fitur program atau versi yang diubahsuai tersedia untuk pihak ketiga sebagai layanan, kod sumber mesti diunduh di rangkaian percuma. «

Jadi untuk Horowitz, SSPL hanya menjelaskan syarat-syarat menjadikan MongoDB tersedia sebagai perkhidmatan.

"SSPL didasarkan pada semangat AGPL, tetapi menjelaskan syarat untuk menyediakan perisian sumber terbuka sebagai perkhidmatan.

Lesen memperbaharui semua kebebasan yang dinikmati oleh komuniti sumber terbuka dengan MongoDB di bawah AGPL: kebebasan untuk menggunakan, mengkaji, mengubah suai, dan mengedarkan semula perisian.

Satu-satunya perubahan yang ketara adalah syarat eksplisit bahawa mana-mana organisasi yang berusaha mengoperasikan MongoDB sebagai perkhidmatan mesti membuka perisian yang digunakannya untuk menyediakan perkhidmatan tersebut. Perubahan lesen ini tidak akan mempengaruhi pelanggan yang telah membeli lesen komersial MongoDB, "katanya.

SSPL v1 telah diserahkan untuk ditinjau oleh Open Source Initiative (OSI) tetapi belum diluluskan.

Dan masalahnya adalah ...

Ini bermaksud bahawa versi MongoDB di bawah lesen ini bukan sumber terbuka. Versi lain dari lesen (SSPL v2) yang juga dicadangkan hampir tidak meyakinkan OSI.

Para banyak, lesen SSPL MongoDB baru bertolak dari semangat sumber terbuka. Bagi sebilangan daripada mereka, SSPL hanya boleh bersetuju dengan Steve Ballmer, mantan CEO Microsoft, ketika dia mengatakan bahawa lesen GPL untuk Linux adalah "barah yang berkaitan, dalam arti harta intelek, dengan semua yang disentuhnya."

Red Hat tidak mahu masalah, perkara mesti dilakukan dengan baik

Red Hat, dari pihaknya, juga memutuskan untuk membuang MongoDB dari beberapa produknya.

"Setelah disemak, Fedora membuat kesimpulan bahawa Lesen Awam Sisi Server v1 (SSPL) bukan lesen perisian percuma, "tulis Tom Callaway, Pengurus Kejuruteraan Fedora, dalam catatan pada 15 Januari 2019."

Fedora percaya bahawa SSPL dirancang untuk mewujudkan diskriminasi agresif terhadap kategori pengguna tertentu.

Selanjutnya, nampak jelas bahawa objektif pemegang lesen adalah untuk menimbulkan rasa takut, ketidakpastian dan keraguan di kalangan pengguna perisian komersial di bawah lesen ini.

Untuk menganggap SSPL sebagai "percuma" atau "sumber terbuka" memberikan bayangan ini ke atas semua lesen lain dalam ekosistem Perisian Sumber Bebas dan Terbuka (FOSS), walaupun tidak ada yang menimbulkan risiko ini,

Dan walaupun dengan versi v2 SSPL sedang dikembangkan, Tom Callaway yakin masalahnya berlanjutan.

Objektifnya sama.

Oleh itu "kami telah mengemas kini senarai" lesen yang salah "untuk memasukkan SSPLv1. Tidak ada perisian di bawah lesen ini yang dapat disertakan dalam Fedora, "kata jurutera Red Hat.

Selain Fedora, RHEL (Red Hat Enterprise Linux) juga telah memutuskan untuk menyingkirkan MongoDB dalam versi berikutnya.

Dalam dokumentasi RHEL 8, Red Hat mengeluarkan MongoDB dari senarai pelayan pangkalan data yang disertakan dengan pengedaran.

«RHEL 8 menyediakan pelayan pangkalan data berikut: MySQL 8.0, MariaDB 10.3, PostgreSQL 10, PostgreSQL 9.6, dan Redis 4.0.

Harap maklum bahawa pelayan pangkalan data NoSQL MongoDB tidak termasuk dalam versi beta RHEL 8.0 kerana menggunakan Lesen Awam di pelayan (SSPL), "


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.