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

לדעתי יש כאן שני צירים שאנו נעים עליהם: תחרות מול שיתוף פעולה, וחופש מול 
כפייה.

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

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

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

אם הייתי חייב לבחור "איזם" הייתי אומר שזה יותר קרוב לליברליזם/קפיטליזם, 
אבל אני לא חושב שזה משרת את הדיון במיוחד.


נ.ב. - כתבתי על זה לא מזמן פוסט בלינמגזין:
http://linmagazine.co.il/hacking/2009/11/09/yosefm/adam-smith


E L wrote:
> 
> 
> 2010/1/15 Ori Idan <o...@helicontech.co.il <mailto:o...@helicontech.co.il>>
> 
> 
> 
>     2010/1/15 E L <elyl...@cs.huji.ac.il <mailto:elyl...@cs.huji.ac.il>>
> 
>         נכון, החברות והמשתמשים מרויחים אבל לא המתכנתים.
>         בעוד שבקוד סגור המתכנת יכול להרוויח כסף ממכירת התוכנה בקוד פתוח
>         הוא צריך חברה מאחוריו
>         שבאופן טיבעי שואבת חלק גדול מהכסף.
>         מבחינה זו קוד פתוח הוא מאוד קפיטליסטי בעלי ההון מרוויחים את רוב
>         הכסף והעובדים הרבה פחות.
>         חוסר היכולת להרייוח באופן ישיר ממכירת התוכנה גורם לכך שבמקומות
>         בהם הקוד עצמו הוא המוצר קוד פתוח יותר קשה ליישום.
>         כמו למשל חברות המייצרות מנועים למשחקים או חברה כמו מטלב.
> 
>         אלי
> 
>     האם אתה טוען שבקוד סגור כל מתכנת יכול להרוויח כסף ממכירת התוכנה?
> 
> לא, טענתי שבקוד פתוח זה פשוט לא קורה. אתה מוזמן לתת לי דוגמה נגדית.
>  
> 
>     לדעתי המציאות מוכיחה את ההיפך. הרי ישנן מאות אלפי חברות תוכנה בקוד
>     סגור, חברות קטנות של מספר מצומצם של מתכנתים.
>     מי מרוויח כסף מקוד סגור? מעט חברות ענק כמו מיקרוסופט, אוראקל, סימנטק
>     וכד'.
> 
> מה?? נכון שהקוד הפתוח הפך את זה קשה יותר למתכנתים למקור תוכנות קטנות, 
> אבל עדיין...
> לדוגמא אפלקציות קטנות ל IPHONE  או פלפונים אחרים
> משחקי פלאש, הרחבות לתוכנות שונות כמו אקליפס או VS
> מכירת סקריפטים במקומות כמו second life.
> 
>     כך שזה לדעתי די מוכיח שקוד סגור אינו מודל עסקי רווחי.
>     לעומת זאת בקוד פתוח יש לכל אחד הזדמנות לרווח. אתה יכול להתפרנס
>     משינויים בקוד עבור לקוחות, מה שלחלוטין בלתי אפשרי בתוכנה קניינית.
> 
> שוב מה????
> אתה יכול גם יכול אם הקוד הוא שלך. אני אישית מכיר יותר מאחד שמתפרנס כך.
> יוצר מזה גם תוכנות קניניות לרוב מרשות פיתוח של הרחבות או לפעמים אפילו 
> קבלת הקוד תחת NDA.
>  
> 
>     כל פעם מדהים אותי מחדש לראות אנשי קוד פתוח שתומכים בצורה זו או אחרת
>     במודל לא הגיוני ולא כלכלי כמו תוכנה קניינית.
>     לדעתי הסיבה העיקרית שקוד פתוח עדיין לא הפך להיות המיינסטרים זה רק
>     אנחנו קהילת התוכנה החופשית שחושבת שיש הגיון בתוכנה קניינית.
> 
> אותי מדהים שאנשים לא מבנים שכדי שקוד פתוח באמת יצליח צריך דבר ראשון 
> להכיר בפגמים שבו ואז לתקן אותם.
> אותי מדהים שאנשים אינטילגנטים לא שמים לב איך חברות גדולות לעיתים קרובות 
> משתמשות במודל כדי לנצל את המתכנתים.
>  מי מאיתנו יכול להתחרות במכרזים בחברות גדולות כשזה מגיע לתמיכה?
> ואני חושב שכבר דיברנו על החסרונות לתוכנות שצריכות ידע שלא קשור לקוד כמו 
> תוכנות מטמטיקה או תוכנות עריכת ווידאו וקול.
> 
>     -- 
>     אורי עידן
> 
> 
> אלי
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Discussions mailing list
> Discussions@hamakor.org.il
> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

_______________________________________________
Discussions mailing list
Discussions@hamakor.org.il
http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

לענות