Консорциум будет разрабатывать рекомендации, инструменты и библиотеки.
12 июня 2024 года Rust — это язык программирования, разработанный компанией Mozilla. Он сочетает в себе производительность и безопасность, позволяя создавать быстрые и надёжные программы. <br /> <br /> Основные особенности Rust включают в себя строгую систему типов, которая позволяет избежать большинства ошибок времени выполнения, а также возможность эффективной работы с памятью и безопасное управление потоками данных. Rust также обладает многопоточностью, что позволяет создавать параллельные приложения.<br /> <br /> Данный язык может быть использован для различных целей, включая создание операционных систем, драйверов, веб-серверов, игр и многих других приложений. <br /> <br /> Rust постоянно развивается и улучшается благодаря активной разработке сообщества, что делает его всё более популярным среди разработчиков." data-html="true" data-original-title="Rust" >Rust Foundation совместно с AdaCore, Arm, Ferrous Systems, HighTec EDV-Systeme GmbH, Lynx Software Technologies, OxidOS, TECHFUND, TrustInSoft, Veecle и Woven by Toyota объявили о создании Консорциума по применению Rust в системах безопасности. Основная цель консорциума – поддержка ответственной разработки программного обеспечения на Rust для критически важных систем, сбои в которых могут привести к гибели людей или нанести серьёзный ущерб окружающей среде и имуществу.
Участие в консорциуме будет открыто для организаций-членов Rust Foundation и приглашённых экспертов из промышленности, академической среды и правовой сферы. Первоначальными задачами консорциума станут создание устава, определение целей деятельности и публикация протоколов собраний. Консорциум будет взаимодействовать с проектом Rust через директоров проектов Rust Foundation и членов команд проекта Rust.
Консорциум планирует разработку рекомендаций, специальных программ для проверки кода (линтеров), библиотек, инструментов для анализа кода, формальных методов и отдельных частей языка, которые будут соответствовать промышленным и юридическим требованиям. Все эти результаты будут созданы и лицензированы в соответствии с принципами проекта Rust. Кроме того, консорциум может координировать и финансировать внедрение этих разработок, включая предоставление грантов академическим командам или проектам с открытым исходным кодом.
Группа также планирует координировать свои усилия с существующими проектами и стандартами безопасности, включая SAE JA1020, чтобы расширить и улучшить текущие инициативы.