12 पॉइंट द्वारा guesswhat 2024-03-24 | 2 टिप्पणियां | WhatsApp पर शेयर करें

sourcehut के संस्थापक और पूर्व sway mainainer Drew DeVault ने redis का copyleft fork जारी किया है.

इसका लाइसेंस LGPL-3.0-only है.

Source code: https://codeberg.org/redict/redict

2 टिप्पणियां

 
xguru 2024-03-25

GN+ का सारांश भी संलग्न कर रहा/रही हूँ.

Redict, Redis® का स्वतंत्र copyleft fork

  • Redict, Redis® का एक स्वतंत्र और गैर-व्यावसायिक fork version है.
  • यह उन कई लोगों के लिए प्रस्तावित किया गया है जो Redis® के non-free software license model में बदलाव से निराश थे.
  • Redict, Redis® OSS 7.2.4 version पर आधारित है और BSD 3-Clause source code का उपयोग करता है.
  • Redict में किए गए सभी बदलावों को केवल LGPL-3.0 के तहत license किया गया है.

LGPL चुनने का कारण

  • LGPL चुनना इस बात का मजबूत वादा है कि Redict हमेशा free software बना रहेगा.
  • LGPL license का उपयोग करने से Redict में किए गए सभी बदलावों को उसी free software license के तहत वितरित करना आवश्यक होता है.
  • Redict किसी विशेष संस्था को विशेष अधिकार देने वाले contributor license agreement का उपयोग नहीं करता, और license बदलाव के लिए सभी contributors की सहमति आवश्यक है.

License बदलने का तरीका

  • Redis® OSS, BSD 3-Clause license पर आधारित है, जो एक permissive license है.
  • Redict मूल license और copyright disclaimer को बनाए रखते हुए अपने बदलावों को LGPL के तहत license करता है.
  • Redis® Ltd, Redis® code का copyright owner नहीं है, और Redict की तरह ही BSD license के तहत sublicense करता है.

Redis® से अंतर

  • अभी Redis® 7.2.4 के मुकाबले अंतर सीमित हैं.
  • मुख्य बदलाव नाम बदलना और एक स्वतंत्र भविष्य के लिए तकनीकी आधार तैयार करना हैं.
  • उपयोगकर्ता को दिखने वाले बदलावों में executable name बदलना, Lua API में "redict" global उपलब्ध कराना, और module API symbol names बदलना शामिल है.

आगे के बदलाव

  • Redict का लक्ष्य Redis® OSS के साथ संगत free software distribution का निरंतर विकास करना है.
  • जिन बदलावों पर चर्चा चल रही है उनमें पुराने features हटाना, dependencies हटाना और system service examples हटाना शामिल है.
  • Redict अपनी internal dependency Hiredis को भी fork करने की योजना रखता है.

Infrastructure में बदलाव

  • इस अवसर का उपयोग GitHub और Slack जैसी proprietary infrastructure से स्वतंत्र community बनाने के लिए किया जा रहा है.
  • source code, जर्मनी की एक non-profit संस्था द्वारा संचालित Codeberg पर host किया गया है.
  • libera.chat पर IRC channel #redict खोला गया है और वहीं community का संगठन किया जा रहा है.

दूसरे forks के साथ संबंध

  • Redis® license बदलाव से पहले भी कई forks मौजूद थे.
  • Redict, Redis® OSS codebase की एक conservative continuity प्रदान करेगा.
 
carnoxen 2024-03-24

Rocky Linux भी आ गया था, तो मैं सोच रहा था कि यह क्यों नहीं आया।