Первый BIOS был создан в 1975 году инженером Гэри Килдаллом для микропроцессора Intel 8080. Именно его компания Digital Research разработала базовую систему ввода-вывода, которая легла в основу операционной системы CP/M. Однако привычный для современных пользователей BIOS появился позже — в 1981 году, когда компания IBM выпустила свой первый персональный компьютер.
История создания BIOS — это история борьбы за стандартизацию аппаратного обеспечения. Когда IBM разрабатывала IBM PC, инженеры столкнулись с необходимостью отделить операционную систему от аппаратной части. Решение заключалось в создании промежуточного слоя — набора программ, которые управляли бы клавиатурой, экраном, дисками и другими компонентами. Этот слой и получил название BIOS (Basic Input/Output System).
IBM не патентовала BIOS, что позволило другим производителям создавать совместимые клоны. Это решение стало поворотным моментом в истории вычислительной техники и привело к появлению целой индустрии совместимых ПК. Сегодня BIOS эволюционировал в UEFI, но базовая концепция, заложенная в 1981 году, остается неизменной.
Гэри Килдалл и его вклад в создание BIOS
Гэри Килдалл — американский программист, который первым предложил концепцию отделения базового ввода-вывода от операционной системы. В 1973 году он начал работу над операционной системой CP/M для микропроцессоров Intel. Именно в рамках этого проекта появился первый прототип BIOS, который обеспечивал взаимодействие между операционной системой и аппаратным обеспечением компьютера.
Килдалл разделил CP/M на три части: CCP (Console Command Processor), BDOS (Basic Disk Operating System) и BIOS. Последний компонент содержал драйверы для конкретного оборудования. Такая архитектура позволяла переносить CP/M на разные компьютеры, меняя только BIOS, а не всю систему. Это был гениальный инженерный ход, определивший развитие программного обеспечения на десятилетия вперед.
Килдалл основал компанию Digital Research, которая стала одним из крупнейших производителей программного обеспечения в 1970-х годах. Интересно, что именно Килдаллу IBM первоначально предложила разработать операционную систему для IBM PC. Однако стороны не договорились о цене, и IBM обратилась к молодой компании Microsoft. Это историческое решение во многом определило современный ландшафт IT-индустрии.
⚠️ Внимание: Гэри Килдалл разработал именно концепцию BIOS для CP/M, но современный BIOS для IBM PC был создан инженерами IBM. Не путайте эти два события — они разделены шестью годами и разными компаниями.
Инженеры IBM и рождение стандарта в 1981 году
В 1980 году IBM начала проект под кодовым названием Acorn. Команда из 12 инженеров под руководством Дона Эстриджа должна была создать персональный компьютер за один год. В состав команды входили специалисты, ответственные за разработку BIOS: Дэвид Брэдли (отвечал за BIOS), Джек Сэмс и Рэй Оукс (аппаратная часть).
Дэвид Брэдли — ключевая фигура в истории BIOS. Именно он написал большую часть кода BIOS для IBM PC. Его работа заключалась в создании набора подпрограмм, которые обеспечивали низкоуровневый доступ к оборудованию. Брэдли также известен тем, что придумал знаменитую комбинацию Ctrl+Alt+Del для перезагрузки компьютера — изначально она использовалась только разработчиками.
IBM приняла стратегическое решение не патентовать BIOS. Это привело к появлению так называемых «клонов» IBM PC — компьютеров от других производителей, использующих совместимый BIOS. Компании вроде Phoenix Technologies и Award Software начали создавать собственные реализации BIOS методом «чистой комнаты». Инженеры изучали поведение оригинального BIOS, а затем писали свой код, не копируя исходный.
Phoenix, Award и AMI: коммерческие производители BIOS
К середине 1980-х годов рынок BIOS стал самостоятельной индустрией. Три компании доминировали в этом сегменте: Phoenix Technologies, Award Software и American Megatrends Inc. (AMI). Каждая из них предлагала собственные реализации BIOS, которые производители материнских плат могли лицензировать и адаптировать под свое оборудование.
Phoenix Technologies была первой компанией, предложившей BIOS для клонов IBM PC в 1984 году. Их решение использовало метод чистой комнаты и позволяло другим производителям создавать полностью совместимые компьютеры без нарушения авторских прав IBM. Phoenix быстро стала стандартом для большинства производителей ПК в конце 1980-х.
AMI, основанная в 1985 году, предложила более гибкий подход. Их BIOS позволял производителям легко настраивать параметры через встроенную утилиту настройки. Именно AMI представила интерфейс, который современные пользователи узнают при входе в BIOS — синий экран с меню настроек. Award Software, основанная в 1983 году, также играла значительную роль, особенно в сегменте бюджетных материнских плат.
| Компания | Год основания | Первая версия BIOS | Особенности |
|---|---|---|---|
| Digital Research | 1976 | 1975 (для CP/M) | Первая концепция BIOS |
| IBM | 1911 | 1981 (IBM PC) | Оригинальный BIOS для ПК |
| Phoenix Technologies | 1979 | 1984 | Первый BIOS для клонов |
| AMI | 1985 | 1986 | Настраиваемый интерфейс |
| Award Software | 1983 | 1987 | Популярен в бюджетном сегменте |
Эволюция BIOS: от текстового интерфейса к UEFI
В течение 1990-х годов BIOS практически не менялся по своей архитектуре. Добавлялись новые функции: поддержка Plug and Play, управление энергопотреблением ACPI, поддержка больших жестких дисков. Однако базовая структура, заложенная в 1981 году, оставалась неизменной. BIOS работал в 16-битном режиме, что ограничивало его возможности при загрузке современных операционных систем.
К началу 2000-х годов ограничения классического BIOS стали критическими. Он не мог адресовать более 2,2 ТБ дискового пространства, не поддерживал современные протоколы безопасности и загружался медленно. В 2005 году Intel, AMD, Microsoft и другие компании начали разработку нового стандарта — UEFI (Unified Extensible Firmware Interface).
UEFI — это не просто эволюция BIOS, а принципиально новая архитектура. Она работает в 64-битном режиме, поддерживает графический интерфейс, сетевую загрузку и криптографическую проверку загрузчика (Secure Boot). Несмотря на это, в разговорной речи UEFI часто называют BIOS, и большинство производителей материнских плат по-прежнему используют термин «BIOS» в интерфейсе настроек.
⚠️ Внимание: Современные материнские платы используют UEFI, а не классический BIOS. Однако интерфейс настройки по-прежнему называется BIOS Setup, что создает путаницу. При входе в настройки UEFI вы выполняете те же действия, что и при входе в BIOS.
Как определить производителя BIOS на вашем компьютере
Знание производителя BIOS помогает понять, какой интерфейс вы увидите при входе в настройки. Определить производителя можно несколькими способами. Самый простой — наблюдать за экраном загрузки: при включении компьютера обычно отображается логотип производителя BIOS или материнской платы.
Если вы уже загрузили операционную систему Windows, откройте окно «Выполнить» (Win+R) и введите команду msinfo32. В открывшемся окне «Сведения о системе» найдите строку «Версия BIOS» — там будет указан производитель и версия прошивки. Альтернативный способ — использовать командную строку с командой wmic bios get manufacturer.
На Linux-системах выполните команду sudo dmidecode -t bios в терминале. Эта утилита покажет подробную информацию о BIOS, включая производителя, версию и дату выпуска. Для доступа к данным потребуются права суперпользователя.
☑️ Как определить производителя BIOS
Практическое значение истории BIOS для пользователя
Понимание истории BIOS помогает лучше ориентироваться в настройках компьютера. Если вы знаете, что ваша материнская плата использует AMI BIOS, вы можете заранее изучить особенности его интерфейса. Разные производители используют разные названия для одних и тех же функций, что часто приводит к путанице у начинающих пользователей.
Например, функция загрузки с флешки в AMI BIOS находится в разделе Boot → Boot Priority, в Award BIOS — в Advanced BIOS Features → First Boot Device, а в UEFI — в разделе Boot Options. Зная производителя BIOS, вы сможете быстро найти нужный параметр без долгих поисков.
История также объясняет, почему до сих пор существуют разные интерфейсы BIOS. Компании Phoenix, Award и AMI создавали свои реализации независимо, и их архитектурные решения закреплялись в течение десятилетий. Даже сейчас, когда большинство производителей перешли на UEFI, интерфейсы настроек сохраняют черты своих исторических предшественников.
Как обновить BIOS без риска
Обновление BIOS всегда несет риск выхода материнской платы из строя. Перед обновлением убедитесь, что питание стабильно, используйте источник бесперебойного питания. Скачивайте прошивку только с официального сайта производителя. Никогда не прерывайте процесс обновления. После обновления сбросьте настройки BIOS к заводским.
Будущее BIOS: что придет на смену UEFI
Технология, созданная Гэри Килдаллом и развитая инженерами IBM, продолжает эволюционировать. UEFI постепенно вытесняет классический BIOS, но и он не является конечной точкой развития. В 2020-х годах активно развивается стандарт Coreboot — открытая прошивка с минимальным кодом, загружающаяся за миллисекунды.
Крупные производители, такие как Google и Intel, инвестируют в развитие открытых прошивок. Coreboot уже используется в Chromebook и серверных решениях. Его преимущество — открытый исходный код, который можно проверить на наличие уязвимостей, и минимальный размер, снижающий поверхность атаки.
Однако процесс перехода на новые стандарты занимает годы. Производители материнских плат консервативны, и пользователи привыкли к существующим интерфейсам. Вероятно, в ближайшие 5-10 лет мы увидим постепенное распространение Coreboot и других открытых решений, но классический BIOS будет оставаться актуальным для совместимости со старым оборудованием.
Частые вопросы о создателях BIOS
Кто именно написал код первого BIOS для IBM PC?
Основным автором BIOS для IBM PC был Дэвид Брэдли, инженер из команды разработки IBM PC. Он написал большую часть кода и также придумал комбинацию Ctrl+Alt+Del для перезагрузки. Однако над проектом работала вся команда из 12 инженеров под руководством Дона Эстриджа.
Почему IBM не запатентовала BIOS?
IBM приняла это решение осознанно. Компания рассчитывала, что открытая архитектура привлечет больше производителей ПО и оборудования, что в итоге увеличит продажи IBM PC. Это решение действительно привело к взрывному росту рынка совместимых ПК, хотя IBM в итоге потеряла доминирующие позиции.
Гэри Килдалл действительно создал BIOS?
Гэри Килдалл создал концепцию BIOS как компонента операционной системы CP/M в 1975 году. Однако современный BIOS для IBM-совместимых компьютеров был создан инженерами IBM в 1981 году независимо. Эти две технологии связаны концептуально, но не являются одной и той же разработкой.
Что означает аббревиатура BIOS?
BIOS расшифровывается как Basic Input/Output System — базовая система ввода-вывода. Это набор программ, которые обеспечивают начальную инициализацию оборудования и загрузку операционной системы.
Можно ли считать UEFI новым BIOS?
Формально UEFI — это новая технология, которая заменяет BIOS. Но в практическом смысле UEFI выполняет те же функции: инициализирует оборудование и загружает операционную систему. Поэтому в разговорной речи и в интерфейсах настроек UEFI часто называют BIOS.