לאחר שנים של ספקולציות ושמועות, ענקית הטכנולוגיה הסינית Huawei חשפה רשמית את מערכת ההרמוניה שלה בשנת 2019. והגיוני לומר שנשאלו יותר שאלות מאשר נענו. איך זה עובד? אילו בעיות אתה פותר? האם זה תוצר המחלוקת הנוכחית בין Huawei לממשלת ארה"ב?
האם מערכת ההרמוניה מבוססת על לינוקס?
לא. למרות ששניהם מוצרי תוכנה בחינם (או ליתר דיוק, Huawei התחייבה להוציא את Harmony OS עם רישיון קוד פתוח), Harmony OS הוא המוצר הבולט שלהם. יתר על כן, היא משתמשת בארכיטקטורת עיצוב שונה עבור לינוקס, ומעדיפה עיצוב מיקרוקרנל על פני גרעין מונוליטי.
אבל חכה. מיקרוקרנל? גרעין מונוליטי?
בוא ננסה שוב. בליבה של כל מערכת הפעלה נמצא מה שנקרא גרעין. כפי שהשם מרמז, הגרעין נמצא בלב ליבה של כל מערכת הפעלה, ומשמש למעשה את הבסיס. הם מטפלים באינטראקציות עם החומרה הבסיסית, מקצים משאבים ומגדירים את אופן הביצוע וההפעלה של תוכניות.
כל הגרעינים נושאים באחריות העיקרית הללו. עם זאת, הם שונים באופן עבודתם.
בואו נדבר על זיכרון. מערכות הפעלה מודרניות מנסות להפריד בין יישומי משתמש (כגון Steam או Google Chrome) לבין החלקים הרגישים ביותר של מערכת ההפעלה. תארו לעצמכם קו בלתי חדיר המחלק את הזיכרון המשמש את כל שירותי המערכת מהיישומים שלכם. ישנן שתי סיבות עיקריות לכך: ביטחון ויציבות.
מיקרוקרנלים, בדומה לאלה שמשמשים את מערכת ההרמוניה Harmony, מפלים מאוד את מה שפועל במצב ליבה, מה שבעצם מגביל אותם ליסודות.
בכנות, גרעינים הומוגניים אינם מפלים. לינוקס, למשל, מאפשרת לשירותים ותהליכים רבים ברמת מערכת ההפעלה לפעול בתוך שטח הזיכרון המובהק הזה.
בזמן שלינוס טורבלדס התחיל לעבוד על גרעין הלינוקס, המיקרוקרנלים היו עדיין בכמות לא ידועה, עם מעט שימושים מסחריים בעולם האמיתי. גם מיקרוקרנלים הוכיחו שהם קשים לפיתוח, והם נוטים להיות איטיים יותר.
אחרי כמעט 30 שנה, דברים השתנו. מחשבים מהירים וזולים יותר. מיקרוקרנלס עשו את הקפיצה מהאקדמיה לייצור.
גרעין ה- XNU, שנמצא בלב macOS ו- iOS, שואב השראה רבה מעיצובים של מיקרו-ליבות קודמות, גרעין המאך שפותח על ידי אוניברסיטת קרנגי מלון. בינתיים, QNX, העומדת בבסיס מערכת ההפעלה Blackberry 10, כמו גם מערכות מידע רבות לרכב, משתמשת בעיצוב מיקרוקרנל.
הכל עניין של הרחבה
מכיוון שעיצובים של מיקרוקרנל מוגבלים בכוונה, קל להרחיב אותם. הוספת שירות מערכת חדש, כגון מנהל התקן, אינה מחייבת את היזם לשנות או להפריע לגרעין מהותית.
זה מציין מדוע Huawei בחרה בגישה זו עם מערכת ההרמוניה Harmony. למרות שכנראה Huawei ידועה בעיקר בזכות הטלפונים שלה, היא חברה שמשתתפת ברוב פלחי שוק הטכנולוגיה הצרכנית. רשימת המוצרים שלה כוללת דברים כמו ציוד כושר לביש, נתבים ואפילו טלוויזיות.
Huawei היא חברה שאפתנית להפליא. לאחר שלקחה נייר מהספר היריבה של שיאומי, החברה החלה למכור מידע אינטרנט של דברים מ באמצעות חברת הבת שלה ממוקדת נוער, כולל מברשות שיניים חכמות ומנורות שולחן חכמות.
ולמרות שלא ברור אם Harmony OS בסופו של דבר תפעל על כל פיסת טכנולוגיית צרכנים שהיא מוכרת, Huawei שואפת לקבל מערכת הפעלה שפועלת בכמה שיותר מכשירים.
חלק מהסיבה היא תאימות. אם תתעלם מדרישות החומרה, כל אפליקציה שנכתבה עבור מערכת ההרמוניה Harmony צריכה לפעול בכל מכשיר שהיא מריצה. זו הצעה אטרקטיבית עבור מפתחים. אבל זה אמור להיות בעל יתרונות גם לצרכנים. ככל שיותר ויותר מכשירים הופכים לממוחשבים, הגיוני שהם צריכים להיות מסוגלים לפעול בקלות כחלק ממערכת אקולוגית רחבה יותר.
אבל מה עם טלפונים?
כמעט שנה עברה מאז האוצר של ממשל טראמפ הכניס את Huawei לרשימת הישויות שלה, ובכך מנע מחברות אמריקאיות לסחור עם החברה. למרות שהדבר הפעיל לחץ על כל רמות העסקים של Huawei, זה היה כאב גדול בחטיבת הניידים של החברה, ומנע ממנה לשחרר מכשירים חדשים עם שירותי מובייל של Google (GMS) מובנים.
שירותי הנייד של Google היא למעשה המערכת האקולוגית של Google לכל Android, כולל אפליקציות שגרתיות כמו מפות Google ו- Gmail, כמו גם חנות Google Play. מכיוון שהטלפונים האחרונים של Huawei חסרים גישה לרוב האפליקציות, רבים תהו אם הענק הסיני יזנח את אנדרואיד, ובמקום זאת יעבור למערכת הפעלה מקומית.
זה נראה לא סביר. לפחות בטווח הקצר.
בתור התחלה, מנהיגות Huawei חזרו על מחויבותה לפלטפורמת אנדרואיד. במקום זאת, היא מתמקדת בפיתוח חלופה משלה ל- GMS בשם Huawei Mobile Services (HMS).
במרכז זה נמצאת המערכת האקולוגית של האפליקציות של החברה, Huawei AppGallery. Huawei אומרת שהיא מוציאה מיליארד דולר כדי לסגור את "פער האפליקציות" עם חנות Google Play ויש לה 3000 מהנדסי תוכנה שעובדים על זה.
מערכת הפעלה חדשה לנייד תצטרך להתחיל מאפס. Huawei תצטרך למשוך מפתחים לעבור או לפתח את היישומים שלהם עבור מערכת ההרמוניה Harmony. וכפי שלמדנו מ- Windows Mobile, BlackBerry 10 ו- Tizen של סמסונג (ובעבר באדה), זו הצעה לא קלה.
עם זאת, Huawei היא אחת מחברות הטכנולוגיה המקורות ביותר בעולם. מכאן שלא תהיה חכמה לשלול אפשרות של טלפון שיפעיל את מערכת ההרמוניה Harmony.
תוצרת סין 2025
יש כאן זווית פוליטית מעניינת לדון בה. במשך עשרות שנים שימשה סין כיצרנית גלובלית, מוצרי בנייה מעוצבים בחו"ל. אך בשנים האחרונות ממשלת סין והמגזר הפרטי שלה השקיעו רבות במחקר ופיתוח. מוצרים מעוצבים סיניים הולכים ומתרחקים לבמה הבינלאומית, ומספקים תחרות חדשה לאליטה הטכנולוגית של עמק הסיליקון.
בתוך כך, לממשלת בייג'ין יש שאיפה שהיא מכנה "תוצרת סין 2025". למעשה, היא רוצה לסיים את התלות במוצרי היי-טק מיובאים, כמו מוליכים למחצה ומטוסים, ולהחליף אותם בחלופות המקומיות שלהם. המוטיבציה לכך נובעת מביטחון כלכלי ופוליטי, כמו גם יוקרה לאומית.
מערכת ההרמוניה Harmony מתאימה באופן מושלם לשאיפה זו. אם היא תמריא, היא תהיה מערכת ההפעלה הראשונה המוצלחת בעולם שיצאה מסין - למעט אלה המשמשות בשווקי נישה, כגון תחנות בסיס סלולריות. אישורים מקומיים אלה יהיו שימושיים במיוחד אם המלחמה הקרה בין סין וארצות הברית תמשיך להשתולל.
כתוצאה מכך, לא אתפלא מכיוון של- Harmony OS יש כמה תומכים נלהבים מאוד בממשל המרכזי, כמו גם במגזר הפרטי הסיני הרחב יותר. ותומכים אלה הם אלו שיקבעו בסופו של דבר את הצלחתו.