История изменений
Исправление X512, (текущая версия) :
И чем плох uboot?
Он плох тем, что там каждый вендор его конфигурирует как ему вздумается, в результате практически невозможно сделать универсальный образ ОС, который будет запускаться на uboot от каждого вендора. Также в uboot зачастую ничего не будет работать если ОС не предоставит FDT для конкретного устройства, что также делает невозможным универсальнве образы.
Microsoft предъявляет единые требования к железу и программу сертификации, в результате один и тот же образ ОС будет запускаться на любом железе, соотвествтующем требованиям. За счёт наличия этих требований также возможно делать и другие ОС, которые будут запускаться на любом железе без доработки напильником.
Все (ну или почти) спецификации, которым должно соответствовать железо для запуска Windows, открыты и свободно доступны: UEFI, ACPI, PCI, APIC и т.д..
Исправление X512, :
И чем плох uboot?
Он плох тем, что там каждый вендор его конфигурирует как ему вздумается, в результате практически невозможно сделать универсальный образ ОС, который будет запускаться на uboot от каждого вендора. Также в uboot зачастую ничего не будет работать если ОС не предоставит FDT для конкретного устройства, что также делает невозможным универсальнве образы.
Microsoft предъявляет единые требования к железу и программу сертификации, в результате один и тот же образ ОС будет запускаться на любом железе, соотвествтующем требованиям. За счёт наличия этих требований также возможно делать и другие ОС, которые будут запускаться на любом железе без доработки напильником.
Все (ну или почти) спецификации, ктороым должно соответствовать железо для запуска Windows открыты и свободно доступны: UEFI, ACPI, PCI, APIC и т.д..
Исходная версия X512, :
И чем плох uboot?
Он плох тем, что там каждый вендор его конфигурирует как ему вздумается, в результате практически невозможно сделать универсальный образ ОС, который будет запускаться на uboot от каждого вендора. Также в uboot зачастую ничего не будет работать если ОС не предоставит FDT для конкретного устройства, что также делает невозможным универсальнве образы.
Microsoft предъявляет единые требования к железу и программу сертификации, в результате один и тот же образ ОС будет запускаться на любом железе, соотвествтующем требованиям. За счёт наличия этих требований также возможно делать и другие ОС, которые будут запускаться на любом железе без доработки напильником.