Microsoft може перешкодити роботі Linux на комп’ютерах, що поставляються з Windows 8

Метью Гаррет (Matthew Garrett), один з розробників ядра Linux з компанії Red Hat, описав у своєму блозі можливі проблеми, з якими можуть зіткнутися користувачі Linux після переходу виробників материнських плат на використання інтерфейсу UEFI замість BIOS і випуску операційної системи Windows 8.

Останні версії специфікації UEFI, визначальною інтерфейс взаємодії ПК і операційної системи, включають в себе опис так званого “протоколу безпечного завантаження”, який забороняє завантаження коду в тому випадку, якщо він не був підписаний ключем, що зберігається в ПЗУ материнської плати. Операційна система також може передати прошивці материнської плати додаткові довірені ключі, чи додати деякі ключі в чорний список, заборонивши завантаження тих чи інших драйверів або шкідливого коду.

Проблема цієї системи в тому, що організації, відповідальної за розподіл ключів, не існує. Кожен виробник материнської плати використовує свої власні ключі, тому єдиний шлях завантаження операційної системи на такій машині полягає в отриманні дистрибутива ОС, підписаного виробником. Розробники драйверів також повинні підписувати свій код або ключем виробника материнської плати, або - розробника операційної системи.

Ще більше погіршує проблему той факт, що Microsoft вимагає від виробників комп’ютерів, офіційно сумісних з Windows 8 і поставляються з логотипом “Compatible with Windows 8″, обов’язкового включення опції “безпечного завантаження”, що призведе до фактичної неможливості завантаження альтернативних операційних систем на системах з встановленою Windows 8. Тим не менш, так як ситуація з прийдешнім підписуванням коду поки до кінця не ясна, на думку Гаррета поки не час для паніки, але вже є привід для занепокоєння.

Гаррет не виключає можливості існування функції для відключення безпечної завантаження, але практика показує, що виробники прошивок зазвичай реалізують тільки мінімально необхідну функціональність у своєму коді і не включають до нього тих функцій, які будуть потрібні дуже низькому відсотку користувачів. Крім того, виникає ще одна проблема: навіть якщо ключі для формування цифрового підпису будуть надані, підписування завантажувача Linux неможливо, так як це призведе до порушення ліцензії GPL.

21 September 2011

У світі російського Linux назріває черговий скандал
Розробник “національної платформи” відзвітував про виконання завдань конкурсу

• Dell відмовляється від Windows на користь Ubuntu Linux »»»
Компанія Dell анонсувала свої плани по випуску комп’ютерів з передвстановленою системою Linux замість Windows.
• Foxconn принесла офіційні вибачення користувачам Linux »»»
Всього лише через тиждень після того, як хвиля жорсткої критики обрушилася на виробника материнських плат Foxconn, чий BIOS був несумісний з Лінукс, компанія офіційно випустила перший патч, виправлення більшість проблем.
• Новий трейлер з гри OilRush Linux Unigine's »»»
Як раз на вихідні розробники випустили новий вражаючий трейлер для їхньої гри OilRush v0.
• Transmission BitTorrent стає клієнтом Ubuntu за замовчуванням »»»
Transmission - це популярний кросплатформний BitTorrent клієнт, що включає в себе широкий набір функцій, дуже легкий і тепер він буде входити до складу Ubuntu 8.
• Перша материнська плата з підтримкою LinuxBIOS »»»
GIGABYTE M57SLI-S4 - перша материнська плата для настільних ПК, підтримувана Вільної Відкритої BIOS.