Windows 8: או אנחנו או אף אחד

נדמה כי מיקרוסופט אינה מעוניינת לחלוק את מכשיריה עם אף אחד. כחלק משיפורי המערכת החדשה, Windows 8 ייתכן כי תחסום את האפשרות להתקין מערכות הפעלה אחרות שאינן מאושרות. כמה זמן לדעתכם זה יחזיק?

מקור: flickr, cc-by rebe.cc/

מיקרוסופט מתגאה בעובדה כי זמן העליה של מערכת ההפעלה החדשה שלה, Windows 8 יהיה מהיר מהרגיל בעקבות שינויים מסויימים בדרישות הקושחה. כעת, מפתח לינוקס בעל בלוג ברשת מודיע כי ייתכן ושינויים אלה יהפכו זאת לבלתי אפשרי להריץ מערכות הפעלה “לא מאושרות”, כגון לינוקס ו-FreeBSD. האם יש סיבה להלחץ?

חוסמת את המשתמשים

מיקרוסופט כבר הודיעה כי זמן העליה של Windows 8 יתקצר משמעותית, זאת בזכות ה-Unified Extensible Firmware Interface הידוע בקיצור כ-UEFI. מדובר על תכונה חדשה המגדירה ממשק תוכנה בין מערכת ההפעלה לפלטפורמת הקושחה.

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

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

מתיו גארט (Matthew Garrett), מפתח לינוקס עבור פלטפורמת המובייל ברד-האט (Red Hat) מסביר שבעוד שכרגע מדובר בגרסת טיוטה של UEFI, אך אם היא אכן תתקבל כמו שהיא, מכשירים שיופצו בגרסאות OEM ויהיו בעלי מפתחות של מיקרוסופט, לא יוכלו להריץ עותק גנרי של לינוקס. גרסה חתומה של לינוקס אכן תוכל לעבוד, אך זה עדיין מהווה בעייה מהותית עבור חלק ניכר מהמשתמשים שבוחרים להשתמש בהפצות עצמאיות.

מה זה אומר?

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

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

גארט מרחיב שעל מנת להריץ את גרסת לינוקס חתומה, קודם כל יהיה צורך ב-non-GPL bootloader, שכמובן יצטרך להיות חתום על-ידי יצרנית החומרה או מיקרוסופט. שנית, מאחר וכבר בעתיד הקרוב עיצוב ה-Kernel יציג אותו כחלק ישיר מה-bootloader, כך שבמילים אחרות, גם הוא יהיה צריך להיות חתום.

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

חן אידן

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

הגב

2 תגובות על "Windows 8: או אנחנו או אף אחד"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
Yakir Sitbon
Guest

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

או – להתחיל לשמור לוחות אם לעתיד. :)

ערן
Guest

זה לא יהיה אסון – זה יהיה אפל :)

wpDiscuz

תגיות לכתבה: