חרב הג'דיי של איש הקוד הפתוח.

24 בספטמבר, 2008 | מאת doron |

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

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

נכון, שתחילת הוויכוח היא בנושאים החומרתיים של ה Neo FreeRunner אבל, אי אפשר להתעלם הנושאים השייכים לתוכנה בפרוייקט זה.

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

אין כזו מערכת סלולארית אצל שום יצרן כיום.

וכן, מדובר במהפכה.

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

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

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

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

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

כך שנותרנו עם הקו הפתוח יותר .

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

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

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

ומכאן אני עובר למה שלדעתי הוא כן מהפכה.

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

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

האינטרנט כדוג' לא היה כלל מוגדר כמהפכה, כל עוד הוא היה בידיהם של קבוצה מסויימת (אליטה אינטלקטואלית וצבאית) , בתקופה בה הוא היה נפוץ רק באוניברסיטאות או בגופים צבאיים .

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

בבסיס, קיימת גם בקרב האנשים שמפתחים את התוכנה, את התשתיות ואת כל מה שקשור ל OM גישה שאומרת שהמטרה (או יותר נכון מטרה של חלק מהפרוייקטים) , היא להפוך את היכולת לבנות אפליקציות לעולם הסלולאר למשהו שהוא "קל כמו לכתוב web page “ .

אם אינני טועה, הדברים נכתבו ע"י מיכאל ( Michael Lauer ) בבלוג שלו כאשר הוא כתב על ה framework החדש (מה שנמצא ב FSO ) , או באתר של OpenMoko בעמודים השייכים ל FSO .

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

האנדרואיד, שבהחלט מנסה לשנות משהו, אולי גם יצליח לשנות דבר או שניים (ואולי אף יותר) אבל הוא אינו חותר תחת הסגירות הזו .

נכון, הוא מבוסס לינוקס, אך מי בעצם יהיו הגורמים שיוציאו אותו לשוק ? יצרני הסלולאר .. ומי ידרוש מהם את מה שהוא דורש מהם היום .. מפעילים הסלולאר (כמו נעילת מכשיר ל SIM ויוצ"ב) .

למה הדבר דומה ?

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

אתם חושבים שאין כאלו מוצרים ?

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

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

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

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

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

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

ולכן – אם אתם מחפשים מהפכות .. לכו על מהפכת המוקו ולא על מהפכת האנדרואיד .

תוספת מאוחרת:

מצ"ב מסמך (שקף ) מבית OpenMoko שיכול לעניין את מי שמתעניין בחומרה של ההתקן:

moko_foresight


  1. 9 תגובות עבור “חרב הג'דיי של איש הקוד הפתוח.”

  2. מאת Meir בתאריך 24 בספטמבר, 2008 | תגובה

    וכבר רואים את ההבדלים בגישה. הנה מ-ArsTechnica על השקת האנדרואיד ב-T-Mobile‎ (במיוחד הקטע על סקייפ):

    "The G1 will be SIM-locked to T-Mobile. The company believes that $179 is a "really attractive price" even though it costs considerably more without heavy subsidies, and users should use it on "the network it was built for." There is currently no Skype compatibility, although T-Mobile did not specify whether such a thing would be allowed if a third-party were to develop it. "

    מתוך:
    http://arstechnica.com/news.ars/post/20080923-t-mobile-google-finally-unveil-the-first-android-phone.html

  3. מאת doron בתאריך 24 בספטמבר, 2008 | תגובה

    היי מאיר,
    תודה על הקישור.
    לי קפץ לעין : " The G1 will be SIM-locked to T-Mobile "

    - דורון

  4. מאת Meir בתאריך 24 בספטמבר, 2008 | תגובה

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

  5. מאת doron בתאריך 25 בספטמבר, 2008 | תגובה

    משום מה יש לי הרגשה שחברות הסלולאר (הכוונה למפעילי הסלולאר) הופכים להיות כמו הבנקים.
    אם באים ואומרים להם שאסור לעשות משהו אחד .. הם ימצאו דרך עוקפת לעשות אותו .
    השורה התחתונה – הלקוח תמיד מפסיד .. הספק תמיד מרוויח.

  6. מאת Meir בתאריך 25 בספטמבר, 2008 | תגובה

    השאלה איך לדחוף את זה. אם אמנם OpenMoko ייתן מענה טוב לבעיה, עדיין נותר נושא המודעות של הציבור.

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

    ל-OpenMoko אין גם את הקהל השבוי או הילה כמו שיש לאפל או גוגל.

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

  7. מאת doron בתאריך 25 בספטמבר, 2008 | תגובה

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

    תעשיית התקליטים והמוזיקה , מכרה במחירים עצומים – באו המשתמשים והתחילו להעביר שירים בלי לשלם בכלל..

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

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

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

  8. מאת עירא בתאריך 26 בספטמבר, 2008 | תגובה

    אני אומר שכל עוד שיש בשוק חומרות שמאפשרות לך לצרוב עליהן מערכת הפעלה מחדש אנחנו במצב טוב, ולא אכפת לי אם היצרן הוא FIC או HTC או סאמסונג או נוקיה. אתה ממשיך להציג את שמי בכותרות הפוסטים כאילו יש ביננו ויכוח עקרוני, וזה צהוב בעיני. כמו שאמרתי – אני רוצה לקנות לי טלפון אנדרואידי כדי להריץ עליו את OM או כל אחת מ7 ההפצות האחרות שאצלך רצות, אבל ללא גלישה במהירויות 3.5G ושאר פינוקים.

    מה יקבע בסוף את ההצלחה יהיה כשבעוד שנה תקח סקר שוק ותראה:
    *כמה אנשים לקחו את הקוד של אנדרואיד ופירקו (בפ, בלתי דגושה מלשון fork) לו את הצורה לפרויקט אלטרנטיבי לאנדרואיד המקורי, והפכו אותו ליותר ידידותי להאקים?
    * כמה אנשים מריצים ומהאקים הפצות פתוחות (שאינן האנדרואיד המקורי) על חומרת אנדרואידים לעומת כמה בעלי פריראנר בשוק? (המצאתי שורש חדש! להאקות!)
    * כנ"ל כמה אנשים בוחרים להאקות בסימביאן ולצרוב גרסאות "בייתיות" שלו על הטלפונים שלהם?
    * כמה הפרייה-צולבת תהיה בין אנדרואיד, אופנסימביאן ואופנמוקו?
    * ובקיצור: האם בעוד שנה יהיה יתרון כלשהו לחומרה של פריראנר כש15-20% מהמכשירים הנמכרים בשוק ניתנים לצריבה של מערכות פתוחות?

    ובהתלהבות של "המצאתי שורש חדש" אני מנסח מחדש: אני מתכוון לקנות טלפון אנדרואידי כדי להאקות בברזל כשהוא חם :)

  9. מאת doron בתאריך 26 בספטמבר, 2008 | תגובה

    היי עירא,

    לצערי, התגובה שלך תפסה אותי בדרכי ל"ארוחת צהריים" עם כמה אנשים מכובדים שהגיעו לארץ למספר ימים (ואני לא יכול לאחר להם, למרות שיש לנו את הסופ"ש ביחד .. למה אני כזה חמור שאני עובד בסופ"ש ?? ).
    אני בהחלט ישמח לענות לך עיניינית , בנתיים אני בזריזות יסיר את השם שלך מהפוסט – כי נראה לי שלא לקחת את זה טוב ..
    תגובה עיניינית אני אנסה לכתוב אחר הצהריים / ערב

    - דורון

  10. מאת doron בתאריך 26 בספטמבר, 2008 | תגובה

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

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

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

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

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

    :-)

השארת תגובה

Protected by WP Anti Spam