Spunky - ядро Genode в Ada-SPARK
4 авг. 2020 г. автор: Мартин Штайн FOSDEM 2020 Платформа Genode OS framework - это набор инструментов с открытым исходным кодом для создания высокозащищенных операционных систем на основе компонентов, масштабируемых от встроенных устройств до динамических настольных систем. Он работает на различных микроядрах, таких как seL4, NOVA и Fiasco OC, а также на Linux и Muen SK. Но проект также имеет свое собственное микроядро под названием "base-hw", написанное на C++, как и большинство фреймворков Genode. Spunky - мой любимый проект. Проще говоря, это подход к повторной реализации дизайна ядра "base-hw" сначала в Ada, а затем в SPARK с конечной целью доказать его правильность. Это также возможность узнать, как гендерные аспекты могут извлечь пользу из Ada и SPARK в целом, и способствовать использованию языков, ориентированных на безопасность, в проекте.
4 авг. 2020 г. автор: Мартин Штайн FOSDEM 2020 Платформа Genode OS framework - это набор инструментов с открытым исходным кодом для создания высокозащищенных операционных систем на основе компонентов, масштабируемых от встроенных устройств до динамических настольных систем. Он работает на различных микроядрах, таких как seL4, NOVA и Fiasco OC, а также на Linux и Muen SK. Но проект также имеет свое собственное микроядро под названием "base-hw", написанное на C++, как и большинство фреймворков Genode. Spunky - мой любимый проект. Проще говоря, это подход к повторной реализации дизайна ядра "base-hw" сначала в Ada, а затем в SPARK с конечной целью доказать его правильность. Это также возможность узнать, как гендерные аспекты могут извлечь пользу из Ada и SPARK в целом, и способствовать использованию языков, ориентированных на безопасность, в проекте.
