קצת אחרי רדיס הודיעה על שינוי ברישוי מוצריה, התנועה החלה ליצור אלטרנטיבה לכך, מכיוון שהרישיונות החדשים שיושמו אינם תואמים למוצרי קוד פתוח אחרים, למשל פדורה, ומתנועה זו למדנו על לידתו של ולקי שהוא פרויקט של קרן לינוקס, כמו גם רדיקט מזלג של Redis נוצר על ידי Drew DeVault, הידוע בפרויקטים שלו כמו סביבת המשתמש Sway, שפת התכנות Hare, לקוח הדואר האלקטרוני של Aerc ופלטפורמת הפיתוח השיתופית SourceHut.
לגבי האחרון, Drew DeVault הודיעה לאחרונה על שחרורו של Redict 7.3.0, זוהי הגרסה העצמאית הראשונה של פרויקט זה ו מביא איתו שינויים מינימליים, כמו שינוי שמות של כלי עזר וקבצי תצורה, ובכך לשמור על תאימות עם Redis 7.2.4. למרות ש-Redict נתמכת במהדורה זו, היא אינה קשורה או נתמכת על ידי ענף הפיתוח של Redis 7.3.0.
בנוסף, צוות רדיקט מתכנן להשקיע בתיעוד של רדיקט, במטרה להפוך לנקודת העזר העיקרית של כל המשתתפים במערכת האקולוגית. הם גם עובדים על שיפורים ל-Hiredict (המזלג של ספריית הלקוחות הרשמית של Redis C), כולל שיפורים למערכת הבנייה ותאימות רבה יותר לתקני Unix.
בניגוד למזלגות אחרים כמו Valkey, שנוצרה על ידי חברות גדולות, Redict מטרתו העיקרית היא לשמור על יציבות ושמרנות בקוד במקום לקדם שינויים קיצוניים וחידושים. מפתחי Redict מחשיבים את Redis, במצבה הנוכחי, כפרויקט בוגר ושלם, המתמקד בהבטחת תיקוני באגים ופגיעות במקום בהוספת פונקציונליות נוספת. גישה זו מעריכה יציבות למשתמשים על פני תכונות חדשות, ומתעדפת את הקשר עם הפצות ומשימות כחסרון של Lua ו-jemalloc.
קיבלנו את ההחלטות האלה כי אנחנו מאמינים שהן חיוניות כדי להבטיח עתיד המבוסס על תוכנה חופשית, ושבו המשתמשים והתורמים שלנו לא יכולים עוד לשלוף את השטיח מתחת לרגליהם. אנו מאמינים שחיוני לקבל את ההחלטות הללו כעת, בתחילת דרכו, במיוחד בתגובה למשבר שעומד בפני קהילת Redis® מהמנהלים העסקיים שלה. אם אינך רוצה שההשקעה שלך בתוכנה זו תסתכן במשבר מלאכותי נוסף בשם הרווח, אם אתה רוצה ליהנות מהגנת copyleft ומהבטחה שהתוכנה שלך תישאר חינמית, אנו ממליצים לך לאמץ את Redict לצרכיך.
רדיקט מחפשת בנייה עצמאית וקהילתית של התוכנה שלה, מבלי להיות מושפע מאינטרסים עסקיים מוגבלים. בחירת רישיון LGPL במקום BSD עבור שינויים ב-Redict מבוסס על הגנה מפני ניסיונות אפשריים ליצור הפצות קנייניות של Redict ומניעת חסימת העברת קוד לפרויקט הקנייני כעת, Redis. במקביל, רישיון LGPL מאפשר למפתחי מוצרים מסחריים ומערכות ענן להשתמש ב-Redict בשירותים ובפרויקטים שלהם. רדיקט יפותח באופן בלעדי על ידי ולטובת הקהילה, להבדיל מלהיות מונע על ידי קבוצה קטנה של חברות עם תחומי עניין ספציפיים. החלטות הפיתוח יתקבלו בהסכמה בין משתתפי הפרויקט.
תוכניות עתידיות כוללות מודרניזציה של מערכת הבנייה, יצירת מזלגות של ספריות לקוח (כגון Hiredict, מזלג של ספרייה עם מימוש לקוח עבור Redis בשפת C) ו הסרת אפשרויות מובנות עבור Lua ו- jemalloc בעד חיבור תלות חיצונית. זה יפשט את תחזוקת החבילות בין ההפצות. בנוסף, נשקלת האפשרות של העברה של שינויים שימושיים ולא רדיקליים מבסיס הקוד של Valkey.
בסופו של דבר אם אתה מעוניין לדעת יותר על כך, אתה יכול לבדוק את הפרטים בקישור הבא.