גרפנה שינתה את הרישיון מ- Apache 2.0 ל- AGPLv3

מפתחי הפלטפורמה נתונים להדמיה Grafana, הודיעה על המעבר לרישיון AGPLv3, במקום רישיון Apache 2.0 ששימש בעבר.

באופן מוזר, חלק מהמשתמשים מציינים את אחת הסיבות לכך מההצלחה של פרויקט Grafana, שבמקור ביקש לייעל את ממשק המוצר הקיבאני הקיים כדי לדמיין נתונים משתנים בזמן ולהתרחק מקישור למאגר Elasticsearch, הייתה הבחירה ברישיון קוד מותר יותר. עם הזמן הקימו מפתחי Grafana מעבדות Grafana שהחלו לקדם מוצרים מסחריים כמו מערכת הענן Grafana והפתרון המסחרי Grafana Enterprise Stack.

ההחלטה על שינוי הרישיון התקבלה להישאר צף ולהתחרות עם ספקים שאינם מעורבים בפיתוח, אלא שהם משתמשים בגרסאות ששונו של Grafana במוצריהם. בניגוד לצעדים הדרסטיים שננקטו על ידי פרויקטים כמו ElasticSearch, Redis, MongoDB, Timescale ו- Cockroach, שעברו לרישיון שאינו פתוח, מעבדות Grafana ניסו לקבל החלטה המאזנת בין האינטרסים של הקהילה והעסק. המעבר ל- AGPLv3, על פי מעבדות Grafana, הוא הפיתרון הטוב ביותר: מצד אחד AGPLv3 עומד בקריטריונים של רישיונות בחינם ופתוחים, ומצד שני, הוא אינו מאפשר טפילים לפרויקטים של קוד פתוח.

חברתנו תמיד ניסתה לאזן בין "יצירת ערך" של קוד פתוח לבין הקהילה עם "תפיסת הערך" של אסטרטגיית המונטיזציה שלנו. בחירת הרישיון היא עמוד התווך המרכזי של אסטרטגיה זו, וזה דבר שדנו בו רבות מאז שהחברה התחילה.

בשנים האחרונות צפינו מקרוב כמעט בכל חברות קוד פתוח בקנה מידה גדול שאנו מעריצים - כמו Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs ועוד רבים אחרים - פיתחו את משטר הרישוי שלהם. כמעט בכל המקרים הללו, התוצאה הייתה מעבר לרישיון גופנים זמין שאינו מאושר על ידי OSI.

אלו שמשתמשים בגרסאות ללא שינוי Grafana על השירותים שלהם או מפרסמים את קוד השינוי (למשל, Red Hat Openshift ו- Cloud Foundry) הם לא יושפעו משינוי הרישיון. השינוי גם לא ישפיע על אמזון, המספקת את מוצר הענן של Amazon Managed Service עבור Grafana (AMG), שכן חברה זו היא שותפה לפיתוח אסטרטגי ומספקת שירותים רבים לפרויקט.

חברות עם מדיניות ארגונית האוסרת על שימוש ב- AGPL יכולות להמשיך להשתמש בגרסאות מורשות ישנות יותר של אפאצ'י שעבורן צפויות להמשיך להתפרסם תיקוני פגיעות. דרך נוספת לצאת היא להשתמש במהדורת Enterprise הקניינית של Grafana, בה ניתן להשתמש בחינם אם לא מופעלת תכונות נוספות בתשלום באמצעות רכישת המפתח.

זכור זאת המוזרות של רישיון AGPLv3 היא הנהגת מגבלות נוספות ליישומים המבטיחים הפעלת שירותי רשת. בעת שימוש ברכיבי AGPL כדי להבטיח את הפעלת השירות, היזם מחויב לספק למשתמש את קוד המקור מכל השינויים שנעשו ברכיבים אלה, גם אם התוכנה העומדת בבסיס השירות אינה מופצת ומשמשת אך ורק בתשתית הפנימית לארגון פעולת השירות.

רישיון AGPLv3 תואם רק ל- GPLv3, מה שיוצר התנגשות רישיון עם היישומים הניתנים במסגרת רישיון GPLv2. לדוגמא, שחרור ספרייה תחת AGPLv3 מחייב את כל היישומים המשתמשים בספרייה זו להפיץ קוד תחת רישיון AGPLv3 או GPLv3, כך שספריות Grafana מסוימות מורשות תחת רישיון Apache 2.0.

בנוסף לשינוי הרישיון, פרויקט Grafana הועבר להסכם חדש עם מפתחים (CLA), הקובע את העברת זכויות הקניין על גבי הקוד, מתן אפשרות למעבדות גרפנה לשנות את הרישיון ללא הסכמת כל משתתפי הפיתוח.

ההסכם הישן של תורמי הרמוניה מוחלף על ידי הסכם מבוסס מסמך שנחתם על ידי תורמי קרן אפאצ'י. הסכם זה מצוין כמובן ומוכר יותר למפתחים.

מקור: https://grafana.com


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.