Ο Redis, εγκαταλείπει την άδεια BSD και δεν είναι πλέον ανοιχτός κώδικας

redis.

λογότυπο redis.

Redis, η δημοφιλής βάση δεδομένων καιn μνήμη που χρησιμοποιείται από εκατομμύρια προγραμματιστές σε όλο τον κόσμο, ανακοίνωσε σημαντική αλλαγή στην πολιτική αδειοδότησης. Παραδοσιακά διανέμεται υπό την άδεια BSD τριών ρητρών, μια επιτρεπτή άδεια ανοιχτού κώδικα, Redis επέλεξε να υιοθετήσει ένα μοντέλο διπλής αδειοδότησης.

Από την έκδοση Redis 7.4, το έργο θα διανείμει τον κώδικά του με δύο ιδιόκτητες άδειες: RSALv2 (Διαθέσιμη άδεια πηγής Redis v2) και SSPLv1 (Δημόσια άδεια από την πλευρά του διακομιστή v1), αντί για την προηγούμενη άδεια χρήσης BSD. Προηγουμένως, μόνο πρόσθετες λειτουργικές μονάδες που προσέφεραν προηγμένη λειτουργικότητα για εταιρικούς χρήστες, όπως RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, μεταξύ άλλων, παρείχαν ιδιόκτητη άδεια χρήσης. Τώρα, η ιδιόκτητη άδεια θα ισχύει και για την βασική βάση κωδικών DBMS.

Αυτή η αλλαγή στην άδεια σελθα επιτρέψει την ενσωμάτωση ιδιόκτητων ενοτήτων με προηγμένες δυνατότητες και μηχανές επεξεργασίας δεδομένων στην κύρια δομή των μελλοντικών εκδόσεων του Redis DBMS. Οι παλαιότερες εκδόσεις θα εξακολουθούν να είναι διαθέσιμες με την παλιά άδεια BSD και μπορούν να χρησιμοποιηθούν ως βάση για τη δημιουργία ανεξάρτητων πιρουνιών.

El Η συντήρηση των παλαιών υποκαταστημάτων Redis 7.x που κυκλοφόρησαν πριν από την αλλαγή άδειας χρήσης θα συνεχιστεί τουλάχιστον μέχρι την κυκλοφορία του Redis Community Edition 9.0. Ενημερωμένες εκδόσεις κώδικα που διορθώνουν ευπάθειες και κρίσιμα ζητήματα θα κυκλοφορήσουν για παλαιότερες εκδόσεις με την άδεια BSD και θα μπορούν να χρησιμοποιηθούν σε πιρούνια. Μετά την περίοδο υποστήριξης για παλαιότερες εκδόσεις, οι ενημερώσεις κώδικα θα κυκλοφορούν μόνο με τις άδειες SSPL και RSAL, πράγμα που σημαίνει ότι οι δημιουργοί του fork θα πρέπει να χειρίζονται τη δική τους συντήρηση.

«Ανυπομονούμε να συνεχίσουμε τη συνεργασία μας για την υποστήριξη των προγραμματιστών με τις πιο πρόσφατες καινοτομίες στην αποθήκευση και διαχείριση δεδομένων», δήλωσε η Julia Liuson, πρόεδρος του τμήματος προγραμματιστών της Microsoft. "Η συνεργασία μας συνεχίζει να υποστηρίζει ολοκληρωμένες λύσεις όπως το Azure Cache για Redis και θα παρέχει στους πελάτες της Microsoft αποκλειστική πρόσβαση σε διευρυμένες λειτουργίες εντός των προσφορών Redis."

Είναι σημαντικό να σημειωθεί ότι Οι άδειες SSPL και RSAL δεν είναι ανοιχτού κώδικα και έχουν πρόσθετους περιορισμούς που απαγορεύουν τη δωρεάν χρήση του προϊόντος για την προσφορά υπηρεσιών cloud.και. Και οι δύο άδειες έχουν παρόμοιους στόχους, αν και η άδεια SSPL βασίζεται στην άδεια copyleft AGPLv3, ενώ η άδεια RSAL βασίζεται στην επιτρεπτή άδεια BSD.

Η άδεια RSAL επιτρέπει τη χρήση, τροποποίηση, διανομή και ενσωμάτωση του κώδικα σε εφαρμογές, εκτός από εμπορικές περιπτώσεις ή σε διαχειριζόμενες υπηρεσίες επί πληρωμή (επιτρέπεται η δωρεάν χρήση για εσωτερικές υπηρεσίες, ενώ ο περιορισμός ισχύει για υπηρεσίες επί πληρωμή που παρέχουν πρόσβαση στο Redis ). Από την άλλη πλευρά, η άδεια SSPL, ακολουθώντας τις αρχές του copyleft, απαιτεί όχι μόνο ο κώδικας της ίδιας της εφαρμογής, αλλά και ο πηγαίος κώδικας όλων των στοιχείων που εμπλέκονται στην παροχή της υπηρεσίας cloud, να παραδίδονται με την ίδια άδεια.

Ο λόγος πίσω από την αλλαγή της πολιτικής άδειαςs είναι να εμποδίζει τους παρόχους υπηρεσιών cloud να επωφελούνται από λογισμικό ανοιχτού κώδικα χωρίς να συνεισφέρουν για την ανάπτυξη ή την υποστήριξη της κοινότητας. Η Redis δεν είναι ικανοποιημένη με την τρέχουσα κατάσταση όπου οι πάροχοι cloud δημιουργούν έσοδα από εμπορικά παράγωγα προϊόντα που βασίζονται στο Redis και πωλούν υπηρεσίες cloud χωρίς να συμμετέχουν στην ανάπτυξη ή να συνεργάζονται με την κοινότητα. Αυτή η δυναμική αφήνει τους προγραμματιστές χωρίς κέρδη, ενώ οι πάροχοι cloud επωφελούνται από τις υπάρχουσες ανοιχτές λύσεις.

Και οι δύο εφαρμοζόμενες άδειες κάνουν διακρίσεις σε βάρος ορισμένων τύπων χρηστών, γεγονός που τους εμποδίζει να θεωρούνται ανοιχτές ή δωρεάν άδειες. Η Πρωτοβουλία Ανοικτού Κώδικα (OSI) έχει δηλώσει ότι αυτές οι άδειες δεν συμμορφώνονται με πρότυπα ανοιχτού κώδικα και τα προϊόντα που βασίζονται σε αυτά θα πρέπει να θεωρούνται ιδιόκτητα. Αυτό σημαίνει ότι τα προϊόντα με τις άδειες SSPL και RSAL δεν μπορούν να αποτελούν μέρος διανομών όπως το Fedora και το Debian.

Αν είστε ενδιαφέρεται να μάθει περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.