Redis, meninggalkan lisensi BSD dan tidak lagi open source

redis.

logo redis.

Redis, database populer dann memori yang digunakan oleh jutaan pengembang di seluruh dunia, telah mengumumkan perubahan signifikan pada kebijakan perizinannya. Didistribusikan secara tradisional di bawah lisensi tiga klausa BSD, lisensi sumber terbuka yang permisif, Redis telah memilih untuk mengadopsi model lisensi ganda.

Dari versi Redis 7.4, proyek ini akan mendistribusikan kodenya di bawah dua lisensi kepemilikan: RSALv2 (Lisensi Tersedia Sumber Redis v2) dan SSPLv1 (Lisensi Publik Sisi Server v1), bukan lisensi BSD yang digunakan sebelumnya. Sebelumnya, hanya modul tambahan yang menawarkan fungsionalitas tingkat lanjut untuk pengguna perusahaan, seperti RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, dan lain-lain, yang disediakan di bawah lisensi kepemilikan. Sekarang, lisensi kepemilikan juga akan berlaku untuk basis kode DBMS inti.

Perubahan lisensi ini halakan memungkinkan integrasi modul berpemilik dengan kemampuan canggih dan mesin pemrosesan data dalam struktur utama versi Redis DBMS yang akan datang. Versi lama akan tetap tersedia di bawah lisensi BSD lama dan dapat digunakan sebagai dasar untuk membuat fork independen.

El Pemeliharaan cabang Redis 7.x lama yang dirilis sebelum perubahan lisensi akan dilanjutkan setidaknya hingga rilis Redis Community Edition 9.0. Patch yang memperbaiki kerentanan dan masalah kritis akan dirilis untuk versi lama di bawah lisensi BSD dan dapat digunakan di fork. Setelah masa dukungan untuk versi lama, patch hanya akan dirilis di bawah lisensi SSPL dan RSAL, yang berarti pembuat fork harus menangani pemeliharaannya sendiri.

“Kami berharap dapat melanjutkan kerja kolaboratif kami untuk mendukung pengembang dengan inovasi terbaru dalam penyimpanan dan pengelolaan data,” kata Julia Liuson, presiden Divisi Pengembang di Microsoft. “Kolaborasi kami terus mendukung solusi terintegrasi seperti Azure Cache for Redis dan akan memberikan pelanggan Microsoft akses eksklusif ke fitur-fitur yang diperluas dalam penawaran Redis.”

Penting untuk dicatat bahwa Lisensi SSPL dan RSAL bukan open source dan memiliki batasan tambahan yang melarang penggunaan produk secara gratis untuk menawarkan layanan cloud.Dan. Kedua lisensi tersebut memiliki tujuan yang sama, meskipun lisensi SSPL didasarkan pada lisensi copyleft AGPLv3, sedangkan lisensi RSAL didasarkan pada lisensi BSD yang permisif.

Lisensi RSAL mengizinkan penggunaan, modifikasi, distribusi, dan integrasi kode dalam aplikasi, kecuali dalam kasus komersial atau dalam layanan berbayar terkelola (penggunaan gratis diperbolehkan untuk layanan internal, sedangkan pembatasan berlaku untuk layanan berbayar yang menyediakan akses ke Redis). Di sisi lain, lisensi SSPL, mengikuti prinsip copyleft, mengharuskan tidak hanya kode aplikasi itu sendiri, namun juga kode sumber semua komponen yang terlibat dalam penyediaan layanan cloud dikirimkan di bawah lisensi yang sama. .

Alasannya di balik perubahan kebijakan cutiTujuannya adalah untuk mencegah penyedia layanan cloud mendapatkan manfaat dari perangkat lunak sumber terbuka tanpa berkontribusi untuk mengembangkan atau mendukung masyarakat. Redis tidak senang dengan situasi saat ini di mana penyedia cloud menghasilkan pendapatan dari produk turunan komersial berdasarkan Redis dan menjual layanan cloud tanpa berpartisipasi dalam pengembangan atau berkolaborasi dengan komunitas. Dinamika ini membuat pengembang tidak mendapatkan keuntungan, sementara penyedia cloud mendapat keuntungan dari solusi terbuka yang ada.

Kedua lisensi yang diterapkan mendiskriminasi jenis pengguna tertentu, sehingga tidak memungkinkan mereka dianggap sebagai lisensi terbuka atau gratis. Open Source Initiative (OSI) telah menyatakan bahwa lisensi ini tidak mematuhi standar sumber terbuka dan produk yang didasarkan pada lisensi tersebut harus dianggap sebagai hak milik. Artinya produk di bawah lisensi SSPL dan RSAL tidak dapat menjadi bagian dari distribusi seperti Fedora dan Debian.

Jika Anda tertarik untuk mengetahuinya lebih jauh, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.