Часто вы видите компьютер с наклейкой на нем с надписью "Разработано для Windows 8" или "Совместимо с Windows Vista". Как это на самом деле влияет на само оборудование компьютера?

1 ответ1

2

Такие наклейки не влияют на дизайн оборудования как такового, а скорее на доступность и стабильность аппаратных драйверов для оборудования в Windows.

Как правило, оборудование не предназначено для конкретной операционной системы. Примером этого могут быть типичные ARM SoC (системы на чипе), которые могут работать, например, на iOS, Android или Windows RT. Фактически, производители таких SoC часто пытаются сделать свое оборудование максимально гибким, чтобы различные производители устройств были заинтересованы в использовании своих чипов в дизайне. Другим примером этого является аппаратное обеспечение Intel, которое работает на компьютерах с Windows и Mac.

Однако при разработке драйверов для таких систем могут возникать различные проблемы. Часто такие системы имеют ошибки или причуды, которые обнаруживаются только во время написания драйверов, и поэтому разработчикам драйверов устройств приходится обходить их, чтобы все функционировало идеально.

Это можно увидеть, если вы посмотрите на исходный код Linux. Большинство основных драйверов устройств, которые управляют устройствами нескольких производителей, должны изменить свое поведение, чтобы учесть различные причуды в разных устройствах.

Таким образом, наклейка является заявлением о том, что драйверы, доступные для этого оборудования в этой операционной системе, были тщательно разработаны и протестированы для работы с разумной гарантией стабильности. Разработчикам операционных систем с открытым исходным кодом, таких как Linux, часто приходится ждать, пока такие причуды не будут опубликованы или проанализированы, чтобы аппаратная поддержка была стабильной.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .