Введение

Американская компания, занимающаяся разработкой программного обеспечения, Wind River Systems, также известная как Wind River (торговая марка Wndrvr), базируется в Аламеде, штат Калифорния, и является дочерней компанией Aptiv PLC. Компания разрабатывает программное обеспечение для встраиваемых систем и облачных вычислений, включающее операционные системы реального времени, специализированное отраслевое программное обеспечение, технологии моделирования, инструменты разработки и промежуточное программное обеспечение.

Продукты

Среди продуктов компании – операционная система VxWorks реального времени, операционная система Wind River Linux и интегрированная среда разработки Wind River Workbench на базе Eclipse. VxWorks первоначально разрабатывалась как дополнение к операционной системе VRTX в начале 1980-х годов. Wind River Workbench пришла на смену предыдущей среде Tornado.

VxWorks

VxWorks – оригинальный флагманский продукт компании Wind River. Это операционная система реального времени (RTOS), предназначенная для встраиваемых систем и критически важной инфраструктуры. Она поддерживает многоядерные процессоры, 32-разрядные и 64-разрядные архитектуры, включая ARM, Intel и Power, и имеет более ста пакетов поддержки оборудования (BSP) для различных аппаратных систем. VxWorks – это операционная система реального времени и детерминированная система.

Линукс "Ветра реки"

Продукт Wind River Linux представляет собой исходный код и систему сборки, генерирующую образы среды выполнения, предназначенные для встраиваемых устройств. Исторически Wind River Linux поддерживал различные архитектуры, включая ARM, MIPS, PowerPC, IA32 и SPARC. Текущая версия Wind River Linux поддерживает широкий спектр платформ ARM, IA32 и IA64 как со стандартными, так и с ядрами реального времени (PREEMPT RT). Wind River взимает плату за подписку, предоставляющую коммерческие исправления ошибок и уязвимостей CVE для своих продуктов Linux. Стоимость определяется по проектам, с фиксированной платой за каждое решение, разработанное на базе Wind River Linux. Подписка за устройство или роялти не предусмотрены. Ключевые преимущества Wind River Linux включают 10-летний срок коммерческой поддержки, полную кастомизацию, включая изменения ядра, воспроизводимость кастомизации, а также широкую аппаратную поддержку благодаря пакетам поддержки плат (BSP), которые портируются, поддерживаются и тестируются компанией Wind River.

Ранняя история

В 2004 году Wind River объявила о партнерстве с Red Hat для создания нового дистрибутива Linux для встраиваемых устройств. Wind River впоследствии прекратила партнерство с Red Hat и теперь поставляет собственный дистрибутив Linux, оптимизированный для разработки встраиваемых систем на Linux. В 2005 году компания Wind River выпустила первую версию своего дистрибутива Linux для встраиваемых систем, Platform for Network Equipment Linux Edition (PNE LE) 1.0. Он был сертифицирован по спецификации Carrier Grade Linux 2.0 и поддерживал архитектуры IA32 и PPC. В последующих версиях были добавлены другие платформы: General Purpose Platform Linux Edition (GPP LE) и Platform for Consumer Devices Linux Edition (PCD LE), начиная с версии 1.4. В 2013 году Wind River объявила о выпуске Wind River Linux 6.0. В феврале 2007 года компания Wind River Systems приобрела технологию FSMLabs для встраиваемых систем и представила версию в виде Wind River Real Time Core для Wind River Linux. С августа 2011 года компания Wind River прекратила производство линейки продуктов Wind River Real Time Core, что фактически означало прекращение коммерческой поддержки продукта RTLinux. 7 августа 2007 года Palm Inc. объявила о намерении использовать Wind River Systems Linux для своего (впоследствии отмененного) Palm Foleo. В 2008 году Wind River объявила о сотрудничестве с BMW, Intel и Magneti Marelli для разработки платформы с открытым исходным кодом на основе Linux для управления автомобильной электроникой, которая была расширена в Альянсе GENIVI в 2009 году.

Дистрибутив Wind River Linux

В 2022 году Wind River выпустила новый продукт – Wind River Linux Distro, бинарный дистрибутив Linux, основанный на исходном продукте Wind River Linux. Distro предназначен для разработчиков встраиваемых решений, которым требуется коммерчески поддерживаемый Linux для их проекта, но не нужны широкие возможности кастомизации, предоставляемые Wind River Linux на основе Yocto Project. Ключевые особенности – быстрое получение результата, настройка с помощью инструментов, таких как Linux Assembly Tool и репозиторий RPM-пакетов, а также обновления через OSTree. Разработчики могут скачать бесплатную версию Wind River Linux Distro по адресу https://www.windriver.com/products/linux/download.

Distro поддерживает ряд аппаратных платформ. Коммерческая поддержка в настоящее время доступна для части поддерживаемых платформ. +Wind River Linux Distro Коммерческая поддержка Бесплатная загрузкаIntel Axxia AXM55xx / AX56xx 32YIntel Axxia AXM55xx / AX56xx 64YIntel Elkhart LakeYYIntel Ice LakeYYIntel NUC Kaby LakeYYIntel Snow RidgeYYIntel Stratix 10YIntel Tiger Lake UP3YYMarvel Octeon CN96xx (TX2)YNXP i.MX8 QuadMax MEKYYNXP LS1028YNXP LS1043A/LS1023AYNXP LX2160YNXP S32GYRaspberry Pi 4YYTI DRA820/TDA4xMYXilinx UltraScale+MPSoCYXilinx Zynq 7000Y

Симики

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

Студия "Винд Ривер"

Wind River Studio — это облачная платформа для развертывания и поддержки критически важных интеллектуальных систем на периферии сети.