בכמה הזדמנויות כאן בבלוג נגעו בנושא, אשר במשך זמן רב זו הייתה אחת הבעיות המרכזיות שפונה אל ה תוכנה חופשית ומפתחיה. הנושא של ה"מימון", מה שמוביל בתורו לבעיות אחרות, כגון תמיכה מועטה או ללא תמיכה כלל בפרויקטים, כמו גם ניצול לרעה על ידי פרויקטים מסחריים המשתמשים בתוכנה חופשית ואינם מקצים חלק מרווחיהם או אפילו תורמים לפיתוח הפרויקט.
על מנת לספק פתרון לבעיה הזו, יוצר WiX, הציג יוזמה חדשנית בשם "דמי תחזוקה".
מטרתה היא לפתור את אחת הבעיות המתמשכות ביותר במערכת האקולוגית של התוכנה החופשית: מימון פרויקטים שלמרות השימוש הנרחב שלהם, תלויים כמעט אך ורק בעבודת ההתנדבות של מפתחיהם.
ההצעה הזו מציע יישום של תרומה חודשית קטנה, עם אפשרויות החל מ-10 דולר, שנועדו להבטיח את הכדאיות הכלכלית של פרויקטים מבלי להזדקק למודלים כמו Open Core, שבדרך כלל מציעים גרסאות פרימיום בתשלום עם תכונות נוספות ומגבילים את הגישה לפונקציות מסוימות.
תוכנה בקוד פתוח היא חינמית, אך תחזוקה של פרויקט בקוד פתוח אינה חינמית. אנו דורשים הרבה מתחזקי הפרויקטים, כולל:
בעיות טריאז'
תענה על שאלות
שמירה על סקריפטי בנייה פועלים
עדכון תלויות תוכנה
דוחות בטיחות מעקב
הפקת מהדורות חדשות
טיפול בספאם בפורומי דיון ובמעקב אחר בעיות
שמירה על רישום שם הדומיין
חידוש אישורי חתימה
ועוד הרבה, הרבה משימות אחרות
כיצד פועל דמי התחזוקה
הרעיון המרכזי הוא ש משתמשים וחברות המקבלות הטבות מסחריות (במישרין או בעקיפין) מפרויקט קוד פתוח לתרום תרומה קבועה. התשלום ייתמך על ידי הסכם רישיון למשתמש קצה (EULA), אשר יסדיר את הגישה למשאבים מרכזיים כגון תשתית הפרויקט, קבצים בינאריים רשמיים וחבילות שהורכבו מראש.
כדי להקל על עסקאות, מוצע להשתמש במערכת החסות של GitHub, אשר יאפשר העברה ישירה של כספים לתחזוקה. בדרך זו, מנויים יוכלו להוריד גרסאות רשמיות, להשתתף בדיונים טכניים ולהגיש דוחות באגים או בקשות לתכונות.
אחד ההיבטים הרלוונטיים ביותר הוא ש הגישה לקוד המקור תישאר פתוחה לחלוטין, בהתאם לרישיונות החופשיים שבהם נעשה שימוש. לכל פרויקט. עם זאת, חברות שלא רוצות לשלם את התשלום החודשי לא יוכלו להשתמש בגרסאות הרשמיות שעברו קומפילציה מראש או לשלב אותן כתלות במנהלים כמו NPM או NuGet.
בפועל, ארגונים אלה עדיין יכלו לשכפל את המאגר ולקמפל את התוכנה בעצמם, אך ללא הזכות להשתמש בחבילות שכבר הוכנו על ידי צוות הפיתוח.
מאבק בשחיקה של מתחזקים
ההצעה נובעת כתגובה למציאות מוכרת באופן נרחב: מתחזקי פרויקטים בקוד פתוח מבצעים עבודה מתמדת ותובענית מבלי, במקרים רבים, לקבל כל תמורה כספית. חברות רבות, למרות שהן מבססות מוצרים שלמים על כלים אלה, אינן מצליחות לתרום זמן או משאבים, ויוצרות חוסר איזון המוביל לשחיקה, אובדן מוטיבציה ואף נטישת פרויקטים.
לכבוד יוצר היוזמה, מודל זה אינו מהווה הגבלה, אלא מערכת יחסים הוגנת ומאוזנתחברות המסתמכות על עבודה של צד שלישי מוציאות חלק קטן מהכנסותיהן כדי להבטיח שהכלים שהן משתמשות בהם יוכלו להמשיך להתפתח.
עם יישום דמי התחזוקה, מצפים שמפתחים יקבלו יותר משאבים וזמן למשימות חיוניות כגון תיקוני באגים, מענה לפניות משתמשים, עדכון תלויות, ניהול תשתית בנייה, זיהוי ותיקון פגיעויות, ניהול קהילות וחידוש אישורי חתימה דיגיטלית.
אין ספק, הצעה זו שואפת ליצור מערכת אקולוגית הוגנת, בת קיימא ושיתופית יותר, שבה קוד פתוח אינו שם נרדף לעבודה ללא שכר, אלא למאמץ משותף בין יוצרים למשתמשים.
לבסוף, אם אתה מעוניין לדעת יותר על זה, אתה יכול לעיין בפרטים ב הקישור הבא.