חוסר שכר ממשיך להיות אחת הבעיות העיקריות עבור מפתחי תוכנה חופשית 

גמול

תגמול בפרויקטים בקוד פתוח

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

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

תומס סטרינגר מפרט את זה חוסר התגמול במרחב הקוד הפתוח מייאש יותר ויותר מפתחים.

בפוסט שלו הוא משתף:

למרות שאני מהנדס תוכנה במקצועי, אני גם מתכנת מחשבים בתחביב ותשוקה. אז אני עושה מה שאני עושה כבר יותר מעשור: אני מדליק את המחשב שלי כדי לכתוב קוד.

מה לעשות, מה לעשות... ללמוד משהו חדש? אולי. לכתוב פוסט בבלוג? ובכן, הנה אני. אבל... עמוק בפנים, אני יודע שיש לי פרויקטים בקוד פתוח שדורשים קצת תשומת לב. מסתבר שאחד מהם נמצא בשימוש רב. יש לי כמעט 3/4 מיליון הורדות וזה משהו שאנשים חושבים שיש לו רמה מסוימת של שימושיות. אלו החלקים הטובים. הדבר הרע הוא שיש תריסר בעיות שאפילו לא סקרתי, הרבה פחות מסווגות, חקרתי ופתרתי. יש כמה יחסי ציבור קהילתיים שאני צריך לבדוק. יש תלות שצריך לעדכן. הרשימה ממשיכה עוד ועוד. הפרויקט הזה הגיע לאבן דרך לא נדירה של OSS: שחיקת מתחזק.

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

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

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

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

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

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

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

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

חברות המשתמשות ב-OSS צריכות לממן פרויקטים אלה. אחרי הכל, הם משתמשים בהם. ולמרות שהם לא חייבים לרכוש רישיונות, זה לא אומר שהם לא צריכים לתרום.

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

כאשר חברה לא תורמת מספיק זמן למפתחים לפרויקטים, עליה להשלים אותו בכסף שמחולק למפתחי OSS שלא עושים זאת בשם החברה שלהם. 

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

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


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

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

*

*

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

  1.   כרמלין קירן דיג'ו

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