The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Microsoft утверждает, что Windows 8 не помешает установке др..."
Отправлено Аноним, 26-Сен-11 10:03 
На сколько я понял, ключи могут быть добавлены самой ОС. МС, возможно, будет проверять "лицензионность" винды на стадии загрузки, а для защиты от битхака проверять подпись. Если это так - возрадуйтесь. Тогда распотрошить венды простому смертному станет гораздо сложнее и придётся искать альтернативы (или в виде более старых виндов, которые не обеспечивают всех возможностей по работе с новым оборудованием (и не факт, что будут на нём работать), т.к. больше не поддерживаются (до XP, включительно) или уживаться с виндами вистой (ну пока есть ещё Win7) или на всё забить и использовать другую ось, например лины...)
Следите за ходом мысли:
1.Некоторые производители заявили, что на некотором оборудовании опция проверки будет неотключаемой.
2.Было сказано, что наклейка "Compatible with Windows 8" идёт НА КОМПЬЮТЕР (т.е. системный блок) и не привязана к отдельным компонентам этого компа. Иначе говоря, производители могут делать прошивки под компы "CWW8" (которые, по идее, собираются централизованно на заводе) и платы с прошивкой "для свободной продажи" (Никто никого не заставляет покупать системник в сборе и с наклейкой, действительно, можно купить оно и по частям).
3.Сказано, что "ОС сама может добавлять ключи в ПЗУ" (ПЗУ в режиме RW!). Соответственно, должен существовать API по эти цели. Если Win8 не будет предоставлять такой инструмент, то его, теоретически, можно будет накодить.
4.Если нельзя оно накодить (ну там недокументированный API, всякого рода блокировки) - всегда можно выдрать чип ПЗУ (он же сам по себе, ни во что не встроен?) и добить его на программаторе (лишние сложности, надеюсь до этого не дойдёт), соответственно с потерей гарантии на железо (если чип впаян).
5.В описании EFI/UEFI сказано, что EFI/UEFI - расширяемы и дополнения можно ставить практически с любых носителей("Расширения EFI могут быть загружены с практически любого энергонезависимого устройства хранения данных, присоединённого к компьютеру. Например, OEM-производитель может продать систему с разделом EFI на жёстком диске, который добавил бы дополнительные функции к встраиваемому ПО EFI, размещённому в ПЗУ системной платы."(см. http://ru.wikipedia.org/wiki/UEFI)). Они перелопачивают байт код (Документация на оно где-то есть?), на котором реализованы дрова! Т.е., если даже опция проверки подписи неотключаема, либо должно быть дополнение, дописывающее ключи в ПЗУ (хотя может и по отдельности и платно) либо такое дополнение может быть написано вручную (за счёт того, что дополнения являются байткодовыми - они отвязываются от оборудования и должны одинаково хорошо работать НА ВСЕХ МАШИНАХ (по заявлению разработчиков EFI/UEFI - байткодовый интерпретатор и нужен, чтобы отвязаться от конкретной аппаратной платформы.))
6.Кроме того, EFI/UEFI, практически выполняет функцию 32bit ОС до загрузки основной ОС (В т.ч. имеет встроенную командную строчку и некоторый (опять же расширяемый) набор утилит, которые должны бы предоставлять возможность управления ключами.) Покупаете Вы, значит, мамку в магазине, приносите её домой, собираете на ней комп, а там уже ключи WIN8? Нет, конечно! Вы их туда сами должны будете дописать! И от дров, если потребуется. MS ведь тоже сами себе не враги, иначе они потеряют ещё и тех пользователей, которые собирают компы вручную/заказывают определённый конфиг в магазине! (Не думаю, что производители вобьют в ПЗУ все возможные ключи от всех возможных дров, это просто невозможно).
7.Ничего не сказано про реализацию и совместимость интерпретатора байт кода у различных производителей железа, но по идее, расширения должны свободно переноситься между разными аппаратными платформами (по крайней мере в пределах творений одного производителя железа байт код должен быть совместим и если производитель будет выпускать платы "с возможностью отключения" и "без возможности отключения" - теоретически эту "возможность отключения" можно портировать (если, конечно, производитель не залочит такой "бесплатный апгрейд"))
8.Ленивые кодеры, которым надо сделать две версии прошивки ("с возможностью отключения" и "без возможности отключения") не будут писать две версии прошивки, а ограничатся написанием конфига с флагом (1-возможность есть, 0-возможность отключена либо 1-"проверка ключей включена"(по умолчанию), 0-"проверка ключей отключена") - оба флага можно переткнуть. Это не код, а данные, причём переменные (это же настройки!) и проверять их (в отличие от кода) могут лишь формально, "для отчётности" (Села батарейка/переткнули перемычку - хана настройкам).
9.Если вариант с добавлением ключей как-то задевает GPL3, то вариант с отключением проверки - нет. Единственная проблема, которая здесь может возникнуть - отсутствие документации, но, если пункт 7 будет работать, то и документация не нужна. А ещё можно изменить лицензию на некоторые компоненты линов, на лицензию, предусматривающую такой расклад.
10.Допишите сами/исправьте,если я неправ. Спасибо за внимание...
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру