Конструкция операционной системы на основе микрокернела, ориентированная на ржавчину, предлагая многослойную безопасностC++

Программы на C++. Форум разработчиков
Anonymous
Конструкция операционной системы на основе микрокернела, ориентированная на ржавчину, предлагая многослойную безопасност

Сообщение Anonymous »


В качестве академического проекта я хочу разработать операционную систему, которая объединяет требования «высокого уровня безопасности, низкого потребления ресурсов, широкой совместимости программного обеспечения и поддержки облака /края». В проекте в основном Rust будет использоваться; c/c ++ будет использоваться только тогда, когда я должен. Other tools (Go, Python, JavaScript/TypeScript, etc.) can be used as needed.
**Main goals: **
  • Kernel isolation with microkernel architecture (Rust)
  • Secure/Measured Boot, TPM-based key management
  • Container- and VM-based Изоляция приложения
  • В/O-вывод и планирование в реальном времени
  • Windows, Linux, MacOS, iOS и Android Compatibility Layers
  • A/B-разделение Atomic stude и Rollback
  • ebpf/dpdk. />GPU/ASIC accelerated cryptography and AI payloads
My questions:

Which existing microkernel projects (e.g. seL4, Fuchsia Zircon, L4Re, etc.) provide the most suitable infrastructure for Разработка с ржавчиной? Поделитесь взглядами и опытом опытных дизайнеров ОС!


Подробнее здесь: https://stackoverflow.com/questions/796 ... multi-laye

Вернуться в «C++»