25 септември 2011 г.

Microsoft може да попречи на използването на Linux на компютри, доставяни с Windows 8


Възможно е потребителите на Linux, след официалното излизане на операционната система Windows 8 и преминаването към нови дънни платки, използващи интерфейса UEFI вместо BIOS., потребителите да се сблъскат с проблеми наречени - несъвместимост.

Последната версия на спецификацията UEFI, определяща интерфейса за взаимодействие между персоналните компютри и операционната система, включва описание на така наречения "протокол за безопасно зареждане", който забранява зареждане на код, ако той не съдържа ключ, съхраняван в паметта на дънната платка. Операционната система също може да предаде на фирмуера на дънната платка доверени ключове или да добави някои от ключовете към черен списък, като по този начин забрани зареждането на определени драйвъри или вредоносен код.

Проблемът с тази система е, че не съществува организация, която да отговаря за разпределянето на ключовете. Всеки производител на дънни платки използва собствени ключове, така че единственият начин да се зареди операционната система на такава машина е получаването на ОС, подписана от производителя. Разработчиците на драйвъри също трябва да подписват своя код или ключ чрез производителя на дънната платка или чрез разработчика на операционната система.

Проблемът се задълбочава още повече от факта, че Microsoft изисква от производителите на компютри, официално съвместими с Windows 8 и доставяни с логото "Съвместим с Windows 8" ("Compatible with Windows 8"), задължително включване на опцията "Безопасно зареждане" ("Safe Boot"), което ще доведе до практическа невъзможност за зареждане на алтернативни на предварително инсталираната Windows 8 операционни системи.
Не се изключва възможността за съществуване на функция за изключване на безопасното зареждане, но практиката показва, че производителите на фирмуеър обикновено реализират само минимално необходимата функционалност в своя код и не включват в него онези функции, които ще се използват от някои потребители. Освен това възниква и още един проблем: дори и ако ключовете за формиране на цифров подпис бъдат предоставени, подписването на Loader-а на Linux е невъзможно, тъй като това ще доведе до нарушаване на лиценза GPL.

1 коментар:

Анонимен каза...

Baccarat, The Play of Baccarat - FakeCasino
Baccarat, the one-of-a-kind game in which the object is to predict the outcome of 바카라 규칙 a particular hand. However, the game is rigged – it can't predict the exact