דרושה עזרה .. מיהו איש קוד פתוח ?
1 ביוני, 2008 | מאת doron |הפוסט הפעם קצת מקדים את זמנו מכוון שהנושא עלה ברשימת התפוצה Linux IL .
שוב מדובר ב Neo FreeRunner והשימוש שלו בארץ הקודש .. דהיינו אצלנו.
בשבועות האחרונים, אני מסתובב עם לא מעט מחשבות על הנושא, ואני אשמח אם כמה מהקהילה יוכלו להאיר לי נקודות שאולי פיספסתי.
בעיקרון, אני עדיין לא יודע במדוייק את המחיר הסופי של ההתקן , אבל, מכוון שיש סוגים שונים של צרכנים – כך אמורים להיות סוגים שונים של מסלולים (ואפילו אם לא .. כך החלטתי שיהיה) ברכישת המכשיר.
לעיניין .. יש את השוק הסטנדרטי של הצרכנים , שמתוקף היותי מי שאמור לייבא את המכשירים ולתמוך בהם וכו' וכו' .. אני לא חושב שיש מישהו שיאמר לי "אל תרוויח" – כלומר לגביי האוכלוסיה הסטנדרטית, אין יותר מידי בעיות.
אבל, מכוון שנתקלתי בהגדרות של המחוקק לגביי "ייבוא לצורך פיתוח" אני גם מבצע אישור לנושא הזה ויוסבר:
להבנתי, משתמשי לינוקס, או קוד פתוח , רוצים את המכשיר (כמו שאני רוצה אותו ) , מההכרות שלי עם הקהל הזה – הרי שאני או מישהו אחר , לא יצטרך לתמוך בהם .. כלומר אם משתמש לינוקס "יחריב" לעצמו את מערכת ההפעלה – רוב הסיכויים שהוא גם יתקין אותה מחדש (כמו שאני עשיתי ..) , במקסימום הוא יילך ויקרא לבד קצת חומר שקשור לזה.
כלומר – אפשר לתת לקבוצה הזו של משתמשים .. את האופציה לקבל את המכשיר במחיר עלות כי לא יהיה צורך לתמוך בהם .
למעשה, כבר החלטתי שזה כיוון שמוצא חן בעיניי, כמו שהמקור הוא ארגון ללא כוונת רווח, אז אני יהיה מפיץ ללא כוונת רווח .. (בכל מה שקשור לקהילת משתמשי הקוד הפתוח) . אני חושב שאני מבין את המצוקות והבעיות של אותה קהילה ביחס לנושא, ואני גם חושב שאני מבין את הצרכים והייתרונות של אותם משתמשים.
כלומר, מחיר השוק של המוצר יהיה X אבל לאיש לינוקס / קוד פתוח המחיר יהיה מחיר עלות בלבד (עלות מכשיר +עלויות מכס וכל הנובע מכך .. אני לא מתכוון ולא יכול להרוויח מאנשים שאני מכיר או שאני מבין מה הם עושים).
עכשיו .. הבעיה היא ההגדרה של איש לינוקס ..
יכלתי לומר שהמדיד יהיה מי ששיחרר קוד – אבל אז, מה על אותם אנשי לינוקס שלא בהכרח משחררים קוד .. אלו ששולחים תיקונים לבאגים , אלו שפעילים בפורומים ..
יכלתי לומר שהמדיד יהיה אלו שחברים בעמותת המקור .. אבל אז מה על אלו שהם אחלה אנשי לינוקס ומכל מיני סיבות לא חברים בעמותת המקור ?
מדידים כמו פעילות ברשימת תפוצה כזו או אחרת או פורום כזה אוא אחר – הם גם מדידים בעייתיים .. כי אם נקבע פורום אחד – מה על הפורום האחר ?
בקיצור .. קוראים חביבים ..
איך אני בונה את ההגדרה לקבוצת אנשים שהם "פעילי קוד פתוח " ? הם לא חייבים להיות מתכנתים , הם לא חייבים להיות פעילים בפורום ספציפי ..
בקיצור – אנא עזרתכם ..
תגיות: FreeRunner, Neo, OpenMoko

9 תגובות עבור “דרושה עזרה .. מיהו איש קוד פתוח ?”
מאת ik_5 בתאריך 1 ביוני, 2008 | תגובה
פעיל קוד פתוח, הוא אדם שתורם חזרה לעולם הקוד הפתוח.
כלומר יש אנשי לינוקס נפלאים, אבל פרט לארגון בו הם עובדים, אין להם קשר בכלל לקוד הפתוח, ולכן לדעתי הם לא יכולים להיות בהגדרה הזו.
להבדיל, יש חיילים, בתי ספר וכו', אשר מתרגמים, מקדמים, כותבים מדריכים ומסייעים שתורמים בצורה זו הרבה לקוד הפתוח, גם אם הם לא כותבים קוד בצורה פעילה.
אני חושב שעצם זה שכל פעילות שתורמת חזרה להתפתחות הקוד הפתוח (ולדעתי רק התקנה, לא עושה את זה, כי במרבית המקרים לא עושים התקנה חוזרת בשרתים וכו'), הם אלו שצריכים להנות מזה. שים לב שזה יתן גם רצון לאנשים שכרגע לא מקדמים שום דבר, את הסיבה לתרום. כי הם יכולים להרוויח מזה משהו (קרי מחיר עלות של רכיב זה או אחר).
מאת doron בתאריך 1 ביוני, 2008 | תגובה
1. אתה צודק במאה אחוז .. ואולי אפילו הצלחת להגדיר את זה יותר טוב ממני . אבל ממש לזה התכוונתי – לאנשים שתורמים לקוד הפתוח בארץ , בין אם הם מפתחים , ובין אם הם תורמים בדרך אחרת.
2. הבעיה שלי היא להגדיר קנה מידה שיהיה אובייקטיבי – ולא יחסי. כלומר אני לא רוצה להיות "שופט" ולהתחיל לשפוט מי תורם ומי לא .. אני כן מחפש כלי או מדד כלשהוא שאם אני יכניס אליו נתונים – אפשר יהיה להגדיר בצורה מוחלטת .
האמת שזה מה שקל כאשר רוצים לראות אם מישהו הוא מפתח קוד פתוח – המבחן הוא אם יש לו קוד ששוחרר כקוד פתוח .. הבעיה שאני לא רוצה להגדיר את זה רק למפתחים , כי יש בקהילה שתורמת , כאלו שמתרגמים , או כאלו שכותבים מדריכים – כל אלו הם תורמים .. אני לא רוצה גם להיכנס למדידה של "איזו תרומה יותר חשובה" כי בעיניי כל תרומה היא חשובה.
אבל בפירוש, התכוונתי לאנשים שתורמים לקוד הפתוח בארץ .. אם יש באיזושהיא חברה מפתח שעובד עם לינוקס אבל לא תורם .. לא אליו התכוונתי .. אם מצד שני יש מנהל רשת שיש לו מליון לינוקסים אבל לא עוזר בשום פורום של לינוקס .. גם אליו אני לא מתכוון.
אני מתכוון לאלו שתורמים .
וכן, האינטרס שלי בזה הוא שמי שתורם יוכל להנות ממחיר טוב יותר, כדי לתמרץ אנשים לתרום , כדי להזיז אנשים לעשות משהו – אם אני יכול לעשות משהו שמהווה גם תגמול כספי (הוזלה במחיר ) אני בהחלט בעד .. הם תורמים לקהילה .. אז מדוע שמשהו שהוא פרי של קהילה לא יינתן להם ללא רווח.
הלוואי שהייתי יכול לעשות גם יותר מזה – אבל זה סוג של נסיון.
למעשה, אולי בעקיפין אני מנסה לבנות מודל תגמול ומודל עסקי שמפריד בין אנשים שתורמים לכאלו שהם משתמשים רגילים לחלוטין – זה נשמע מפוצץ .. ומסובך . אבל אני רוצה לנסות לבנות מודל כזה – אם האנשים הטובים יעזרו לי – אולי נצליח לבנות משהו נחמד .
בכל מקרה , תודה על הערות והארות ..
- דורון
מאת doron בתאריך 1 ביוני, 2008 | תגובה
אגב,
אתמול בלילה חזרתי מחו"ל ומבחינתי אחד מהשיאים של הנסיעה הזו היה לפגוש מישהו שפיתח קוד שנמצא ב kernel של GTA02 ..
עזוב את ההתרגשות על הפנים של אותו בן אדם שפתאום רואה שקוד שהוא כתב נמצא במכשיר שמישהו משתמש בו ביום יום … זה פשוט היה כיף לשבת ולדבר ולשמוע ולהחליף חוויות .
(פגשתי עוד כמה משתמשים / מפתחים .. מקוראיה, סין ועוד מספר מדינות .. אנשי קוד פתוח הם באמת "זן" מיוחד.. ).
- דורון
מאת elcuco בתאריך 1 ביוני, 2008 | תגובה
אנשי קוד פתוח הם פראיארים – אפשר לדרוך עליהם והם יהנו מזה.
דורון, אל תהיה חכם, תהיה צודק. אתה מנסה להקים עסק על בסיס הדבר הזה, ולכן חובתך להרוויח טוב כדי שתוכל להמשיך ולייבא את המוצר הזה. אתה רוצה לתת הנחה למישהו? אין בעיות. אבל אל תבנה מודל עסקי על בסיס "התנדבותי".
נב.
מה הצפי למעבר לפיתוח של הדבר הזה על בסיס Qt4 – עברית זה must פה.
מאת אורי עידן בתאריך 1 ביוני, 2008 | תגובה
המדד יכול להיות אותו מדד המשמש למי חבר בעמותת המקור או לא.
כל מי שתרם משהו לקהילה.
המשהו הזה יכול להיות: קוד, תיעוד, הרצאות, דיווח באגים.
כאשר בדיווח באגים כדאי לקבוע מדד כמותי כלשהוא כי הצבעה לבאג זה או אחר אני לא יודע אם נחשב.
אבל פתיחת באג אחד או יותר זה אחרת.
מאת Jabka Atu בתאריך 2 ביוני, 2008 | תגובה
האמת כמות באגים / פירסום פאטצים לדעתי איננו כלי לדוגמה פתחתי 20 באגים ב debian bts ועוד מספר באגים בQA של אופן אופיס.
אבל בסופו של דבר זה כלום יחסית ( לדוגמה תראה כמות הבאגים והנושאים שקפלן דואג להם).
האם פירסום קוד ב LGPL הופך אותי לאיש קוד פתוח ? ( אז יש לי 2-3 פרוייקטים אבל זה לא אומר כלום מבחינת שימוש או השקעה).
אז כתבתי תגוסה או שתיים בוואסאף ו…
האם חברות במקור היא מפתח ? לא יודע , אולי .
לדעתי כל אדם פעיל ב planet , linux-il , whatsup , lingmagzine , linux.org.il או כל מערכת ציבורית בנושאי קוד פתוח הינו יתרון.
מאת נדב הראל בתאריך 2 ביוני, 2008 | תגובה
ראשית, לדעתי חברות (או בעצם "ידידות") בעמותת המקור היא דווקא כן מדד טוב. מי שמוכן להשקיע 100 שקל בשנה בחברות בעמותה ודאי אכפת לו מתכנה חופשית. למרות שאם תעניק הנחה של 500 ש"ח, בהחלט ייתכן שאנשים יירשמו לעמותה סתם בשביל ההנחה…
אבל בכל מקרה, אני לא מבין מדוע השיקול שלך למתן הנחה הוא תמיכה או העדר הצורך בה. על איזו תמיכה מדובר??? סתם בתור דוגמה, קניתי פלם פיילוט – שכמו אופן-מוקו מאפשר לי להתקין עליו תכנות, ודי בקלות אני יכול "להחריב" את מערכת ההפעלה, כמו שציינת. אבל זו בעיה שלי. אני לא זוכר שאי פעם הייתי זכאי ל"תמיכה" ש"תציל" אותי ממקרים כגון אלו! כך לדעתי צריך להיות גם ב openmoku – מי שמתקין עליו תכנות, עושה זאת על אחריותו – אחריות המוכר היא רק על החמרה.
מאת ארתיום בתאריך 2 ביוני, 2008 | תגובה
השאלה היא מיהו איש תוכנה חופשית, זאת כמו שאלה מיהו אדם שומר מצוות או מיהו בטלן.
הבעיה שלא תהיה הגדרה מדויקת. למשל, חברות מ"המקור". יש אנשים שלא רוצים להיות חברים בה כי הם חושבים ש"המקור" זה ארגון שפועל כשורה (לא, זה לא אני אבל יש כאלה). אחרים (כמוני) פשוט אף פעם לא טרחו להרשם להיות חבר העמותה וגם לא כל־כך רצים לעשות את זה ולאו דווקא מסיבות כספיות.
כנ"ל עם רוב ההגדרות האחרות.
העניין הוא שמושג "פעיל בתחום תוכנה חופשית" אינו מוגדר היטב, בנוסף יש גם הרבה מידות של פעילות אז כיצד תקבע האם דיווח 9 באגים לא מספיק ו־10 כן? או 150 שורות קוד עבור טלאים זה טוב ו־149 לא?
בקיצור, אתה מבין. אם אתה רוצה לעשות הגדרה הוגנת וגם חד משמעית, לא תצליח
מאת רם-און בתאריך 12 ביוני, 2008 | תגובה
שלום.
משתמש חופשי הוא אדם המוכן לרכוש מכשיר כזה ללא תמיכה. את התמיכה לדעתי הוא יכול לרכוש מתי שירצה. אתה כיבואן, המטרה שלך להגדיל את השוק כמה שאפשר, על מנת שיותר ויותר אנשים ידרשו לתמיכה.
אך יש לך גם אינטרס שאחרים יתנו תמיכה למכשיר, כי שוק פתוח מעודד תחרות ומגדיל את האיכות של המוצרים המסופקים. לכולם יש יותר.
מאחר שאתה מרוויח מתמיכה, אתה יכול לספק יחד עם התמיכה גם חבילות מותאמות אישית למשתמש הישראלי. הם יצרו אינטרס אצל הלקוחות לעשות שימוש במאגרים שלך.
ניתן גם להגדיר רמות שונות של תמיכה. למשל, תמיכה תפעולית, כיצד להפעיל פונקציות במכשיר לעומת תמיכה ברמת הסיסטם: איך להתקין מחדש את מערכת ההפעלה, ואיך לחבר אותה לשרת האירגוני.
אני חושב שאנשים בקהילה מבינים שיש אינטרס שיהיה כזה מכשיר, ואני אשמח כמובן לרכוש אחד. יחד עם זה, אני מציין שהמחיר הבסיסי של האייפון עשוי לרדת פלאים בחודשים הקרובים. ולפי מה שהבנתי, אפשר לשחק שם בפנים הרבה מאוד.