Открытость, творчество, совместная работа над проектами — все это обязательные атрибуты сообщества разработчиков ПО на базе Open Source. С их приходом в мир аппаратного обеспечения тот должен стать более открытым, и это позволит компаниям легко изменять дизайн устройств, используя доступные компоненты, избежать зависимости от единственного поставщика и получить другие преимущества, сообщает на портале The New Stack независимый консультант по позиционированию стартапов Эмили Омье.
Открытое оборудование (ОО), иногда называемое Open Source-оборудованием, на самом деле не является чем-то новым, хотя знают это далеко не все. Проект Open Compute Project, глобальное сообщество инженеров, стремящихся привнести в аппаратное обеспечение творчество и сотрудничество, которое существует в области ПО на базе Open Source, существует уже более 10 лет. Но тем, кто погружен в мир ПО, сложно не заметить, что принципы Open Source меняют и мир «железа».
Что такое открытое оборудование?
Для начала имеет смысл уточнить, что такое OO. Оно предполагает открытый дизайн аппаратных компонентов, и любой желающий может производить свое оборудование в соответствии с ним. Как и в случае с открытым ПО, частные лица или компании могут вносить изменения в открытые проекты аппаратного обеспечения, включать их в более крупные проекты и публиковать свои измененные проекты.
Однако разница между открытым ПО и ОО состоит в следующем. В первом случае загрузить и успешно использовать многие проекты может любой человек, даже не являющийся техническим специалистом. Однако чтобы ОО стало реально полезным для широких масс, требуется умение создавать физические артефакты на основе дизайна.
Примечательно, что Open Compute Project появился на несколько лет раньше, чем Linux Foundation. ОО менее известно, особенно за пределами сообщества гиперскейлеров, в последнее время оно экспоненциально развивается.
Почему растет важность открытого оборудования?
При использовании ОО «самыми большими преимуществами являются, например, стоимость и гибкость, — говорит Али Фенн, президент ITRenew, компании, которая специализируется на оказании помощи предприятиям в повторном использовании оборудования. — Нет привязки, нет зависимости от версии прошивки, предназначенной для конкретного производителя. Огромным преимуществом является то, что открытость позволяет проводить повторную сертификацию, дает вторую жизнь, обеспечивает более богатый возможностями стиль управления жизненным циклом и в совокупности максимизирует ценность оборудования».
Возможность повторного использования аппаратных средств в конечном итоге помогает не только в обеспечении устойчивого развития, но и в снижении затрат — в сочетании с перепрофилированием аппаратных средств оно значительно снижает общую стоимость владения. Однако это невозможно при использовании проприетарных разработок.
Возможность обойти привязку к одному поставщику имеет особенно важное значение в свете дефицита микросхем и проблем с цепочками поставок. При использовании ОО компании могут легко изменять дизайн устройств, используя доступные компоненты, и не так сильно зависеть от единственного поставщика.
RISC-V — хороший пример
RISC-V — это бесплатная стандартная Open Source-архитектура набора команд (ISA) для компьютерных чипов, а RISC-V International, фонд, стоящий за ее разработкой, существует с 2015 г. По словам генерального директора фонда Калисты Редмонд, его целью является коммерческий успех архитектуры, изменение правили игры и разрушение статус-кво в сфере полупроводников.
В последнее время как число внедрений RISC-V, так и количество членов RISC-V International растут экспоненциально. Только за первые шесть месяцев 2021 г. число членов фонда удвоилось, и в него входят производители микросхем, ПО и микропрограмм, а также подключенных устройств. Между тем, уже почти четверть аппаратных разработок, в том числе 40% процессорных проектов, включает в себя открытую архитектуру RISC-V.
Отчасти рост спроса на ОО связан с ростом спроса на аппаратное обеспечение в целом. Поскольку на рынке появляется все больше подключенных устройств, это открывает больше возможностей для внедрения ОО. Редмонд напоминает о 50 млрд. подключенных IoT-устройств к 2030 г.: «Это стремительно растущие возможности, которые означают, что мы поместим микропроцессоры в такие уголки, о которых даже не подозревали».
Творчество и сотрудничество
ОО обеспечивает не только твердую бизнес-ценность. Одна из основных движущих сил ОО-движения заключается в том, чтобы привнести в мир оборудования творческий подход и сотрудничество, которые являются основной частью разработки ПО с открытым исходным кодом. «Мышление и этика, которые заложили Open Source-движение в сфере ПО, в значительной степени определяют возможности и ОО», — заключил Фенн.