מיקרוסופט נגד כרומבוק – סיבוב שני

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

אז הם החליטו להתקיף שוב את מכירות הכרומבוקים. פעם שעברה הם ניסו זאת עם פרסומות (כרגיל, מגוכחות) שהכרומבוק לא מריץ לך שום דבר מעבר לדפדפן. זה – לא ממש עבד, ולכן הפעם הם פנו לשותפים שלהם, יצרני החומרה ומיקרוסופט מקדישה דף מיוחד שמשווה בין כרומבוק למחשב נייד שמריץ Windows 8.1 ובסוף המודעה יש המלצה על דגם של Acer שנמכר בזול – 250$. הצצתי קצת במפרט הטכני ואני יכול להעיד שמדובר על מחשב סופר גרוע: דיסק מכני ישן, מעבד Celeron שהוא יותר גרוע בהשוואה למה שיש בכרומבוקים של היום (הנה השוואה של המעבדים), הוא מגיע עם 2 ג'יגה זכרון (שזה אומר שאם תריצו על ה- Windows הזה כל דבר כמו אופיס 2010, אקספלורר וכו' – צפו לאיטיות כרונית), ולקינוח – סוללה 3 תאים, כך שאם אתם מפנטזים על יום עבודה שלם עם המחשב ללא חיבור לחשמל – שכחו מזה.

וזה מה שמיקרוסופט דוחפת כ"המלצה" במקום כרומבוק.

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

לי, כאיש לינוקס, אני כותב את הפוסט הזה על מחשב של לנובו מדגם S510P, ואני מריץ עליו Fedora 20. יש למחשב הזה מעבד i7 מכובד עם 8 ג'יגה זכרון ודיסק של 1 טרה, עם כרטיס גרפי נוסף של nVidia, והוא עולה בשוק בערך 3500 שקל. זו אחלה מכונה על הנייר, אבל אם עכשיו אצא לחוות שרתים או אצטרך שאשב באיזו מסעדה ואחרי זה אעבוד בחוץ, המחשב הזה לא יחזיק לי אפילו חצי יום עבודה מבלי שאצטרך לחפש אחרי שקע חשמל קרוב. מכיוון שאני איש טכני, אני יכול על כרומבוק להשתמש בתוכנה כמו Crouton ולהוסיף את הסביבה המועדפת עליי בקלות אם ה-Shell של כרום OS לא מספק אותי או שאפליקציות Web אינן מספקות אותי.

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

מיקרוסופט רוצה להתחרות והפתרון שלה הוא להחזיר מחדש את ה-Netbook שתפס בעבר, אבל מיקרוסופט מפספסת את הנקודה שמחשב שנמכר לצרכן ב-250-300 דולר הוא זבל שהמשתמש בו יסבול מאיטיות בכל דבר שיריץ (כי אין מספיק זכרון והדיסק הוא בטכנולוגיה ישנה ואיטית). מי שרוצה מחשב נייד מבוסס Windows לקנות מחו"ל ושיתן ביצועים טובים, המחירים מתחילים מ-600 דולר ומעלה, כפול ממה שמיקרוסופט מדברת עליו.

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

גוגל עשתה שיעורי בית ולמדה את מה שמיקרוסופט מציעה וגוגל מיישמת את הלקחים שמיקרוסופט עדיין מתעקשת לא ליישם, והתוצאה בסופו של יום – יותר תלמידים שמשתמשים בפתרונות של גוגל, ויותר יצרנים ששמחים למכור כרומבוקים. זה כבר הגיע למצב ש-Dell הודיעו ל-CNET שהם לא מצליחים לעמוד בקצב היצור של כרומבוקים ולכן בשלב זה Dell מוכרת אותו לשוק החינוכי בלבד וברגע שיפתר ה-Back log, הם יחזרו למכור אותו גם לציבור. זה משפט שמיקרוסופט ודאי לא תאהב לשמוע :-)

שימוש עם SAMBA בכרומבוק/כרומבוקס

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

את מחשבי/מכשירי הכרומבוק ניתן "לפרוץ" בקלות ולהתקין תוכנה בשם Cruton שמאפשרת להתקין הפצות לינוקס נוספות, אולם לעיתים יש צורך בדברים פחות "בומבסטיים" כדי לבצע מטלות פשוטות. נניח ויש לך בבית איזה Storage קטן שבנית ואתה מעוניין לצפות בסרטים דרך הכרומבוק עם חיבור אליו, פה cruton זה יותר מדי…

לשם כך מישהו קימפל את המודולים של CIFS, מה שמאפשר להתחבר ל-Storage שיש לך בבית או לתחנת Windows שמאחסנת את קבצי המדיה שלך. כל מה שתצטרך לעשות הוא להוריד מכאן, לשחרר את קובץ ה-tar (או ZIP, איך שתבחר להוריד) לתוך מחיצת /usr/local (תצטרך לעשות זאת כ-sudo כמובן).

לאחר מכן יש לערוך את קובץ usr/local/etc/fstab/ ושם לתת את כתובת ה-IP של השרת שלך, מיקום ה-SHARE, מיקום ה-mount point, שם משתמש, סיסמא וכו' ולאחר שסיימת תוכל להריץ  sudo mountcifs start

וכאן מגיעה בעיה נחמדה: לגוגל יש File Manager מינימלי אבל הוא לא מאפשר לנבור בתיקיות מעבר לתיקיות ב-home directory שלך. אם תבצע mount לתוך תיקיית Downloads או כל תיקיה אחרת, תוכל לראות את הקבצי רשת דרך ה-crosh (כלומר ה-shell של Crhome OS), אבל מנהל הקבצים או כל אפליקציה אחרת פשוט לא יראו זאת.

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

צרו על כרטיס ה-SD שם תיקיה כלשהי ואל תשימו שום קובץ באותה תיקיה. לשם הדוגמא, ניצור תיקיה בשם cifs ושם כרטיס ה-SD שלי יהיה HETZ. כעת נכניס את כרטיס ה-SD לתוך המכשיר. כרום OS יזהה את הכרטיס ויבצע לו אוטומטית mount והוא יופיע במערכת כ- media/removable/HETZ/

אפשר עכשיו ליצור (אם לא יצרתם) את התיקיה בכרטיס בשם cifs (אתם יכולים לתת איזה שם שתרצו) בכרטיס SD. אפשר ליצור דרך המנהל קבצים או דרך crosh.

נערוך (עם שימוש ב-sudo ועורך טקסטים כמו vi) את הקובץ usr/local/etc/fstab/ ונשנה את ה-mount point שיצביע אל תוך התיקיה בכרטיס SD, כך שה-mountpoint יהיה:

media/removable/HETZ/cifs/ (או איך שקראתם לתיקיה בכרטיס) ולאחר שיצאנו מהעורך נריץ את הפקודה: sudo mountcifs start (אם כבר הפעלתם את הפקודה, החליפו את ה-start ב-stop ולאחר מכן תבצעו שוב את הפקודה עם start).

אם הכנסתם נכונה את ההרשאות ואת ה-mount point, אז תוכלו לגשת לתפריט של Chrome OS (משמאל למטה), להפעיל את Files ובחלון משמאל תראו את כרטיס ה-SD שלכם. כנסו לתיקיית ה-cifs ושם תוכלו לראות את הקבצים המרוחקים שלכם. כעת תוכלו להפעיל אותם ולעשות בהם כרצונכם.

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

נקודה חשובה: עקב ענייני אבטחה, גוגל כרגע לא מאפשרים לשום אפליקציה לרוץ לאחר שהתחברת ל-ChromeOS ולכן אם כיבית והפעלת את הכרומבוק, תצטרך לפתוח crosh (מקשים CTRL ALT T) להריץ פקודת shell ולהריץ את פקודת sudo mountcifs start (ודאו כי הכרטיס SD מוכנס למחשב לפני כן).

ונקודה לסיום: אם אתם צריכים את המקום של כרטיס SD כדי להחליף כרטיסים מפעם לפעם ועדיין מעוניינים להתחבר ל-Storage או מכונת Windows, כדאי לקנות כרטיס DISK ON KEY בתצורת USB הכי קטן שאפשר ואז לתקוע אותו באחד מחיבורי ה-USB.

מיקרוסופט ואנדרואיד – לאן?

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

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

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

מדוע נוקיה מוציאה את סידרה X עם אנדרואיד ולא עם Windows Phone? התירוץ הרשמי הוא שאלו מכשירים שמיועדים לארצות מתפתחות (יש למכשיר מקום ל-2 כרטיסי SIM) והמכשירים הם בעצם מכשירים זולים שיתנו גישה לשרותי מיקרוסופט ושבעתיד אותם משתמשים יעברו למכשירים היותר "אמיתיים" המבוססים Windows Phone. מי שמאמין לתירוץ הזה, יש לי גשר לשום מקום למכור לו.. באותן ארצות מתפתחות ה-Windows Phone מחזיק קרוב ל-0% בשוק בגלל שהמכשירים יקרים וכמות האפליקציות שכתובות עם ממשק בשפה המקומית שואף לאפס.

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

עד כאן הכל טוב ויפה. מיקרוסופט יודעת שהיא לא הולכת להרוויח מהשוק הזה כמעט שום דבר. למשתמשים שם יש חבילות DATA קטנות ויקרות, ולאנשים שם אין שום כסף עודף לרכוש אפליקציות בתשלום של מספר דולרים פר אפליקציה. אף אחד לא ירכוש חבילות Skype Out ואף אחד שם לא הולך לרכוש מקום על ה-Cloud של מיקרוסופט עם המכשירים הללו. זה נסיון של מיקרוסופט להתחרות ביצרנים מקומיים על השווקים המתפתחים, וזהו שוק מאוד תחרותי, שוק שרק לפני כחודש נכנסה אליו באגרסיביות מתחרה אחת שמוכרת למיקרוסופט – גוגל עם הפלטפורמת Android One שיציע למשתמשים מכשיר במחיר זול (פחות מ-100$), ללא כל מיני קאסטומיזציות, עם עדכונים ישירות מגוגל.

אז יש סידרת קצה תחתון למיקרוסופט בשם Nokia X שמריצה אנדרואיד, ושאר המכשירים נמצאים תחת השם Lumia משתמשים במערכת ההפעלה Windows Phone 8.1. אתה רוצה לפתח אפליקציה למכשירים של מיקרוסופט? לך כתוב את האפליקציה ל-Target של WP 8.1.

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

מה זה אומר בעצם? עד כה, כפי שציינתי לעיל, כל מכשירי ה-Lumia היו מריצים אך ורק Windows Phone ומפרט טכני שנע בין מעבד דו ליבתי ו-1 ג'יגה זכרון עד 4 ליבות ו-2 ג'יגה זכרון וכמובן גודל אחסון (Flash) שונים – 16,32,64 ג'יגהבייט וכו'. עכשיו הולך להיות גם מכשיר Lumia שמריץ .. אנדרואיד.

והבלאגן מתחיל.

קודם כל, למי שלא ידע, גוגל עובדת בשיטת הפיחות הזוחל בכל הקשור לפתיחת אנדרואיד. יש כמובן את גירסת ה-AOSP שהיא Android Open Source Project שכל אחד יכול לקחת אותה ולהרים  אותה על כל דבר, אבל לגוגל יש חלקים סגורים שגוגל בהחלט מעודדת את המפתחים להשתמש בהם. אתה צריך משהו יותר מדויק מה-GPS? צריך שרותי DRM? צריך סטרימינג חלק? מעקב תוצאות משחקים ועוד 1001 דברים? תשתמש ב-API של גוגל עם הקוד הסגור שהם לא משחררים. צריך לדחוף הודעות למשתמש? גוגל תשמח לתת לך את השרות במחיר מצחיק אבל שוב – תצטרך להשתמש במשהו שגוגל לא פתחה. אתה יצרן ציוד שרוצה להפיץ אנדרואיד ולתת שרותי עדכון? גוגל תשמח לחתום איתך חוזה ואתה תצטרך לעמוד בכמה דרישות כשחלק מהם זה שהחנות, עדכונים וכו' – עוברים דרך גוגל. השרותים האלו נקראים Google Mobile Services.

מה מיקרוסופט תעשה? תחליף את כל שרותי ה-GMS בשרותים משלה? טכנית הם יכולים לעשות זאת, אבל אז אנחנו חוזרים למצב שאין לך שום תאימות כמעט לאנדרואיד (חכו, עוד לא דיברנו על אפליקציות שכתובות ב-C או ++C עם ה-NDK), מה שיצריך חברות ומפתחים לשנות את האפליקציות שלהם כדי שהם ירוצו בסביבת ה-MSDroid (אם נקרא לזה כך), אבל מדוע שמפתחים יתאמצו בכלל לעשות זאת? מפתחים בודדים אולי יסכימו, אבל כפי שאמזון למדה על בשרה רק לפני מספר שבועות – חברות משחקים כמו EA או King פשוט לא מוכנות לעשות זאת. הן בונות אפליקציה שרצה על מכשירים פופולריים, מעבירות את ה-APK לגוגל ומרוויחות מהמכירות. גם יצרני חומרה שכותבים אפליקציות משלימות לציוד שלהם לא ישכתבו חלקים מחדש רק בגלל שמיקרוסופט ביקשה.

אז AOSP יהיה בעייתי, החלפת כל שרותי ה-GMS של גוגל בשרותי Windows Phone לא תעזור למצב. יש כמובן פתרון פשוט שמיקרוסופט תחתום הסכם רישוי עם גוגל, אבל זו תהיה ה-אירוניה של החיים: מיקרוסופט גובה מכל יצרן חומרה מספר דולרים פר ציוד מבוסס אנדרואיד או ChromeOS ופתאום מיקרוסופט תשלם על רישוי? זה בחיים לא קרה במיקרוסופט, הם רגילים להיות בצד השני, בצד שגובה, לא משלם (כמובן שאם היה קורה דבר כזה, הייתי מת להיות הזבוב על הקיר היכן שלארי פייג' נפגש עם מנכ"ל מיקורוסופט לדון בתנאים).

אז מה הולך להיות עם זה? מיקרוסופט בשום מצב לא הולכת לרדת מ-Windows Phone. אם היא תפתח איזו "סביבת תואמות", אז אני מאמין שגוגל תעשה למיקרוסופט מה שמיקרוסופט עשתה ל-IBM עם OS/2 (זוכרים את Win32S?) ופשוט תשנה חלקים ב-GMS, ומכיוון שרוב המכשירים בשוק מקבלים את עדכון ה-GMS אוטומטית, לא צפויה להיות בעיה למכשירים שמריצים אנדרואיד מלא של גוגל, אבל כן תהיה בעיה למכשירים של מיקרוסופט…

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

* תודה ל-ARS Technica על המאמר שלהם באותו נושא.