Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Linux Foundation запустил проект по разработке Linux-окружения для высоконадёжных систем

Под эгидой организации Linux Foundation запущен новый проект ELISA (Enabling Linux in Safety Application), нацеленный на применение Linux в решениях, требующих повышенной надёжности (Safety-Critical Systems), сбой в которых может угрожать жизни людей, нанести вред окружающей среде или привести к серьёзным повреждениям оборудования. Учредителями нового проекта выступили компании Arm, BMW, KUKA, Linutronix и Toyota.

В рамках проекта планируется разработать инструменты и процессы для созданий и сертификации решений повышенной надёжности на базе Linux и открытого ПО, которые можно применять в таких областях, как транспорт, производство, здравоохранение и энергетика. Например, подготовленное Linux-окружение сможет применяться для оснащения промышленных роботов, медицинских устройств, систем автоматизации производства, автомобильных систем и автономных транспортных средств.

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

В качестве основы ELISA легли наработки проектов SIL2LinuxMP (урезанное окружение GNU/Linux для RTOS) и Real-Time Linux (PREEMPT_RT). Можно отметить, что в прошлом году была проведена большая работа по приведению патчей PREEMPT_RT к требованиям, необходимым для включения в основной состав ядра Linux. В частности была пересмотрена архитектура, переписан код, переработана инфраструктура обработки прерываний, учтены пожелания по использованию printk. После завершения тестирования патчей PREEMPT_RT отдельные изменения планируют поэтапно продвигать в основной состав ядра.

Задачу усложняет то, что реализация режима реального времени требует внесения значительных изменений в различные ключевые подсистемы ядра, включая таймеры, планировщики задач, механизмы блокировки и обработчики прерываний, а также необходимо чтобы все драйверы устройств отвечали определённым требованиям для работы в режиме real-time. Из-за подобных сложностей трудно прогнозировать время интеграции наработок PREEMPT_RT в основное ядро, но утверждается, что рано или поздно это будет сделано.

OpenNET

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...