Современные учёные не требуют чудес: они требуют экспериментов.
Современные учёные не требуют чудес: они требуют экспериментов.
Золотарев Сергей Викторович
канд. техн. наук, ведущий эксперт компании ФИОРД
Рассмотрим изменения в области ОС, применяемых для создания встраиваемых компьютерных систем, произошедшие за последние 10 лет.
Таблица. Ключевые встраиваемые ОС, приобретаемые различными компаниями в последнее 10-летие
| Год | Производитель | ОС | Покупатель |
| 2012 | Petalogix | Linux | Xilinx |
| 2010 | QNX Software Systems | QNX | Research In Motion |
| 2009 | Monta Vista Sofware | Linux | Cavium |
| 2009 | Wind River Systems | VxWorks, Linux | Intel |
| 2008 | Symbian Limited | Symbian | Nokia |
| 2005 | Android | Android | |
| 2004 | QNX Software Systems | QNX | Harman International Industries |
| 2002 | Accelerated Technology | Nucleus | Mentor Gdaphics |
| 2001 | Eonic Systems | Virtuoso | Wind River Systems |
| 1999 | Integrated Systems | pSOS | Wind River Systems |
| 1998 | Spectron Microsystems | DSP/BIOS, SPOX | Texas Instruments |
Источник: Will M&A Reignite in OS Market.
1. Значительное изменение состава участников и лидеров рынка встраиваемых ОС за счет ухода «старых» и появления новых ОС для встраиваемых и мобильных систем, особенно на базе Linux. Проиллюстрируем этот тезис. По данным отчета «Evans Data Corporation 2001 Embedded Systems Developer Survey», 10 лет назад список лидеров среди встраиваемых ОС выглядел так: Home grown ОС, Wind River OSes (VxWorks и VxWorks AE), DOS, Embedded Linux, Microsoft Windows CE, QNX, ATI Nucleus, Green Hills (ThreadX и Integrity), LynuxWorks LynxOS, Sun Microsystems Chorus. Сегодня картина, по данным отчета UBM Electonics, выглядит иначе: Android, FreeRTOS, In house/custom, Ubuntu, Micrium (uC/OS-lll), Debian (Linux), Micrium (uC/OS-II), Wind River (VxWorks), Microsoft (Win 7 Embedded/Standard), TI (DSP/BIOS), Microsoft (Win 7 Compact), QNX (QNX) ,Wind River (Platform neLinux), Green Hills (Integrity).
Детальнее представление о современной структуре рынка ОС для ВКТ в различных сегментах можно получить из обзора «2012 Embedded Market Survey» компании UBM Electronics и из обзоров в Википедии «Usage share of operating systems».
На мой взгляд, одной из причин этого тренда является стремительное увеличение доли устройств и числа поставщиков микросхем на базе процессоров с архитектурой ARM и сокращения доли решений для x86 платформы (и соответственно ОС для этих архитектур), как это видно из отчета UBM Electronics. Если вспомнить хотя бы список ОС, которые приводились в хорошем для своего времени журнале RealTime Magazine (его сменил журнал Dedicated Systems), то большинство из названных там ОС уже закончило свой жизненный цикл. Этот список также представлен в [1]. С другой стороны, именно в течение этого десятилетия появились и стали играть очень заметную роль такие ОС, как Android и iOS (правда, можно спорить насчет того, в какой степени правомерно причислять их к сегменту встраиваемых систем).
2. Существенный рост доли проектов и решений на базе Open Source (точнее, Open Source без коммерческой поддержки) и одновременное сокращение доли использования проприетарных и коммерческих ОС. Среди основных причин предпочтения в пользу Open Source ОС – наличие исходных кодов и, следовательно, потенциальная возможность сертификации по различным критериям (отраслевым и общим), отсутствие платежей за лицензии и все возрастающие характеристики с точки зрения поддержки РВ.
3. Поглощение практически всех ведущих поставщиков (вендоров) встраиваемых ОС и ОС РВ производителями аппаратных средств (в большинстве случаев) (таблица). Как показала история, в последующем часто эти ОС либо просто «умирали», либо существенно изменяли традиционное направление своего развития в угоду бизнес-интересам покупателя. Сейчас из относительно крупных независимых вендоров встраиваемых ОС из старой когорты остались только Green Hills и LynuxWorks. И остались они только потому, что большая доля их заказов – это проекты в оборонной отрасли и в авионике.
4. Замедление темпов развития и сокращение использования «классических» ОС РВ, таких как LynxOS, QNX и Integrity, соответствующих стандарту POSIX. Появление и развитие новых направлений в области ОС РВ, таких как гипервизоры для систем, связанных с безопасностью (safety critical and secure system). Это, например, ОС LynxOS-178, LynxSecure, VxWorks-653 и Integrity-178, ориентированные на такие стандарты, как DO-178B и IEC-61508 и спецификации ARINC-653 и MILS. И, вообще, область применения «классических» ОС РВ будет еще более сокращаться и смещаться в сторону очень специальных задач. Это объясняется тем, что заложенная в большинстве ОС РВ концепция разделения времени в стандарте POSIX с ориентацией на потоки и процессы становится устаревшей ввиду развития многоядерных архитектур, поддержки виртуализации на аппаратном уровне и возможности более простыми способами обеспечить характеристики РВ совершенно другими методами.
5. Появление и развитие новых областей применения встраиваемых ОС, в том числе для M2M (Machine-to-machine) приложений и «Internet устройств» («Internet для вещей», Internet of Things, IoT). Консалтинговая компания Gartner назвала 10 главных технологий и тенденций, которые будут стратегическими, начиная с 2012 г. Gartner называет стратегической технологию, которая обладает потенциалом оказать значительное влияние на весь мир в ближайшие 3 года. Стратегической может быть существующая технология, которая достигла зрелости и/или стала доступна для более широкого спектра применений. В этот список вошла технология IoT, которая будет иметь непосредственное отношение к таким новым направлениям развития цивилизации, как интеллектуальная энергетика, «умные» города и дома, фабрики, автомобили и транспорт, экология, медицина и здравоохранение. По оценке Cisco IBSG, число устройств, подключенных к Internet, сравнялось с аналогичным показателем для людей именно в прошедшее 10-летие примерно в 2008-2009 гг. (рисунок), а к 2020 г. достигнет 50 млрд. устройств.
6. Разнообразные события происходили в области использования языков программирования для встраиваемых систем. В 1997 г. 80% респондентов использовали язык C. Через 15 лет это число сократилось до 65%, но язык C по-прежнему является доминирующим языком программирования, используемым для программирования встраиваемых систем. На сегодняшний день не подтвердились прогнозы об усилении позиций языка C++ и не полностью для Java. Максимум использования Java пришелся на 2004 г. (20%), а сейчас упал до 2% проектов. Доля инструментальных средств программирования встраиваемых систем, таких как MatLab и LabView колеблется в районе 1%, и даже немного сокращается за последние 5 лет [2]. Эти данные также подтверждаются и другими источниками.
Последний вышедший номер
Адрес редакции: 117997, Москва, Профсоюзная ул., д. 65, оф. 360
Телефон: (926) 212-60-97.
E-mail: info@avtprom.ru или avtprom@ipu.ru
© ООО Издательский дом "ИнфоАвтоматизация", 2003-2026 гг.
Сайт «Автоматизация в промышленности» предназначен для специалистов по промышленной автоматизации: главных инженеров, главных энергетиков, главных механиков, главных метрологов, инженеров служб АСУ ТП, АСУТП, КИПиА, КИП и А, отделов метрологии, отделов автоматизации, отделов главного инженера, специалистов инжиниринговых и внедренческих фирм, менеджеров фирм системных интеграторов, преподавателей вузов, научных работников, сотрудников научно-исследовательских институтов, студентов и аспирантов.
Сайт «Автоматизация в промышленности» неразрывно связан с одноименным журналом, в котором публикуются концептуальные, научно-практические и внедренческие статьи, посвященные промышленным автоматизированным системам, системам управления бизнес-процессов, программному и алгоритмическому обеспечению, техническим средствам автоматизации, вопросам сертификации, описанию промышленных стандартов, а также обзоры зарубежной прессы.
В каждом номере проводится обсуждение актуальных тем по проблемам создания и применения следующего инструментария: интегрированные АСУ, MES, АСУ П, АСУ ТП, SCADA, АСКУЭ, EAM, ТОИР, ERP, LIMS, ЛИУС, распределенные системы управления, РСУ, система управления качеством выпускаемой продукции, промышленные тренажеры, современные методы и алгоритмы управления и моделирования, коммуникационные средства, GSM–связь, РС-совместимые контроллеры, ПК, человеко-машинный интерфейс, встраиваемые системы, Web-технологии, HTML-технологии, числовое программное управление, ЧПУ, виртуальные приборы, виртуальное измерение, беспроводная связь, имитационное моделирование, Ethernet, Internet-технологии, Industry 4.0, Интернет вещей, промышленный Интернет вещей, IIoT, IoT, Четвертая промышленная революция, навигационные системы, роботы, датчики, сенсоры, диагностика клапанов, водоподготовка, экологические системы, производственная безопасность, идентификация, RFID-технологии, машинное зрение, промышленные сети, средства промышленного монтажа, корпуса и конструктивные решения, пневмоавтоматика, ПЛК, программируемые логические контроллеры, интеллектуальные датчики, сервосистемы, системы поддержки принятия решений и т.д.
Вниманию читателей предлагаются подборки по автоматизации следующих отраслей промышленности и народного хозяйства: металлургия, нефтегазовая отрасль, химическая промышленность, транспорт, сельское хозяйство, комбикормовая и перерабатывающая промышленность, автомобилестроение, энергетика, электроэнергетика, жилищно-коммунальное хозяйство, интеллектуальное здание, умный дом, непрерывное производство (рецептурное), дискретное производство, пищевая промышленность и др.