כמה מילים על Apple Pay

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

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

גוגל מנסה ב-3 שנים האחרונות לדחוף פתרון של תשלום עם הטלפון הסלולרי שלך. הפתרון מבוסס על Paypass (שבארץ חברת ישראכרטמייצגת אותו ובנק לאומי, בנק פועלים ומשתמשים בו), אבל הבעיה המרכזית היא שחברות הסלולר לא מעוניינות שהמשתמש יקבל חיים קלים ומאובטחים כמו שגוגל יודעת לבצע, ולכן מכשירים שנמכרו דרך ספקי סלולר כמו Verizon או AT&T נחסמו להתקנת Google Wallet, שהוא הפתרון שגוגל למכשירי NFC וגם לאייפון (כפתרון חלקי). חברות האשראי לא רצו לעבוד עם גוגל (למעט Master Card), כי גוגל רצתה שהמידע ללקוח יהיה שקוף עבורו, כך שהלקוח יקבל היסטוריית רכישה של מה הוא רכש, מתי, והיכן, כך שאם פתאום תראה בחיוב החודשי חיוב של 250$, תוכל לגשת ל-Google Wallet ולראות בדיוק את הפרטים המדוייקים ולא כמו המצב כיום שלעיתים שם העסק שונה לחלוטין מהשם שמופיע בחיוב ואתה מגרד בפדחתך כדי להיזכר מה היתה הרכישה.

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

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

אז כן, טים קוק צודק במה שהוא אומר.

אבל הוא שוכח חלק חשוב מאוד – וזה החלק של אפל.

טכנולוגיית NFC קיימת יותר מעשור. מכשירי נוקיה ישנים כמו ה-6131 הכילה רכיבי NFC וזה היה ב-2006. אדי קיו בוידאו מדבר על כל מיני הצפנות, Unique ID ועוד דברים והם קיימים זמן רב בשוק. אפל יכלו להכניס NFC עוד מאייפון 3, בדיוק כמו שסמסונג הכלילה NFC עוד מאז הגלקסי S3, גם LG וגם HTC, סוני, ואחרות הכלילו את הטכנולוגיה הזו במכשיר. גוגל הוסיפה תמיכה רשמית עוד מאז שיצא הסמסונג NEXUS S – וזה היה ב-2010!

אז אפל רק עכשיו מועילה בטובה להוסיף NFC וכמובן שזה יהיה זמין רק לאייפון 6/6 פלוס ורק ל-IOS-8 אחרי עדכון.

אז מה עם כל הטרראם שאפל מבטיחים בוידאו מבחינת הגנות? כן, הגנות יהיו בדיוק כמו שאפליקציית Google Wallet מגינה, אבל אפל משתמשת בדיוק בפרוטוקול 14443-4 שהוא חלק מ-תקן ISO 14443, במילים אחרות – זה עובד על Paypass, כמו גוגל, וזה עובד גם על Paywave של ויזה. בזמן שאפל מדברים על Secure Element חומרה שקיים באייפון 6, גוגל הוסיפו ב-Kitkat חלק שנקרא Host based Card Emulation, שמאפשר גם למכשירים ישנים שיש להם NFC – לעבוד גם עם Paywave וגם עם Paypass בשעה שמשתמשי אפל עם מכשירי 5/5S ומטה יאלצו .. להדביק מדבקות אם הם רוצים לשלם Contactless.

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

אז לינוס רוצה לכבוש את הדסקטופ

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

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

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

 

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

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

  1. ראשית, ישנה הבעיה של אפליקציות. ללינוקס יש המון אפליקציות שאנשים וחברות כותבים, אבל התוכנות הפופולריות שקיימות על מק או על Windows – רבות מהן לא קיימות ללינוקס. אם אתה רוצה להשתמש במיקרוסופט אופיס, עריכת תמונה, צליל או וידאו, לא תמצא את האפליקציות של אדובי ומיקרוסופט. אם יש לך תוכנות שונות שרכשת שרצות רק על Windows, חלק גדול מהן לא נמכר ולא קיים בגרסאות ללינוקס. חלופות קיימות, אולם ברוב המקרים, החלופות אינן תמיד אפליקציות מקצועיות שיהיו קלות למשתמש הממוצע להגר אליהן.
  2. הבעיה שניה קשורה דווקא לכסף – משתמשי לינוקס רבים פשוט לא מוכנים לשלם על אפליקציות מסחריות וחברות תוכנה מסחריות רבות רואות את השוק הקטן של לינוקס בתחום הדסקטופ ואת האי רצון לשלם על תוכנות ופשוט לא מוציאות גרסאות ללינוקס. נסו לשכנע את אדובי להוציא את אפליקציות Creative Cloud ללינוקס.
  3. הבעיה השלישית קשורה ל"פוליטיקה" של קוד פתוח – אנשים מעדיפים, אם הם כבר משתמשים בלינוקס – להשתמש באפליקציות בקוד פתוח גם אם המתחרה בקוד פתוח "נחות" יותר מאפליקציה מסחרית וכך קורה לעיתים שחברה שכבר הוציאה מוצר מסחרי בקוד סגור, מפסידה לקוחות לפרויקט כמעט זהה בקוד פתוח, והיו מקרים מעולם.
  4. הבעיה הרביעית קשורה לקצב ההתפתחות של הפצות לינוקס: חלקם יוצא בקצב סופר מהיר (אחת לחצי שנה) ובין גירסה לגירסה נשברים דברים מבחינת תאימות (Fedora ו-Ubuntu), ואילו ההפצות היציבות יותר מתעדכנות באפליקציות חדשות אחת לתקופה של 3 שנים בערך, וגם אז ישנן בעיות תאימות. ברוב האפליקציות שבקוד פתוח הבעיה לא רצינית כל כך ומה שיש לבצע זה הידור (compile) מחדש של קוד המקור, אבל לאפליקציות מסחריות בקוד סגור זה בעייתי.

לינוס אולי שוכח, אבל ישנה מעין גירסה של לינוקס שדווקא כן תופסת בשוק לאט לאט והיא … ChromeOS של גוגל וכמות המחשבים שנמכרים עם ChromeOS הולכת וגודלת (בגלל המחיר הנמוך של מחשב כזה, שבד"כ מגיע גם עם מפרט טכני נמוך מאוד). גוגל, בניגוד ל-Fedora ו-Ubuntu דווקא לא מעוניינת שמשתמשים יריצו אפליקציות לינוקס רגילות על ChromeOS ואכן במצב רגיל אין לך אפשרות להריץ אפליקציות מהפצות לינוקס כפי שהזכרתי לעיל – על ChromeOS. גוגל מעוניינת שמפתחים יפתחו אפליקציות Native תוך שימוש בספריית pnacl שלהם, שמצד אחד יכולות לרוץ ישירות הן על מעבדי X86 והן על מעבדים מבוססים ARM, אבל מצד שני האפליקציה תהיה יותר אפליקציית ++WEB, כלומר אפליקציה שמציגה את הפלט ומקבלת קלט דרך הדפדפן.

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

האם לינוקס יכנס ל-Corporate בתור עמדת עבודה? לא, לא נראה לי. חברות אוהבות את ה"גב" שמיקרוסופט נותנת להם, וברוב המקרים הם לא יוותרו עליו במהירה. אם גוגל רוצה לכבוש את ה-Corporate עם ה-ChromeOS, הם יצטרכו לבצע מספר שינויים כמו הורדת מחיר פר משתמש, תמיכה ב-Active Directory והרבה יותר אפליקציות Clients טובות. גוגל הראתה בכנס I/O האחרון איך הם הולכים להריץ אפליקציות אנדרואיד על ChromeOS, אבל אפליקציות אלו אינן מספקות פתרון מלא שחברות מחפשות ומשתמשים עדיין רוצים אפליקציות מלאות, לא "מסורסות" גם אם הן Native.