Hasty Briefsbeta

Redox OS Development Priorities for 2025/26

18 hours ago
  • #Operating-Systems
  • #Rust
  • #Redox-OS
  • Redox development priorities for 2025/26 include stability, performance, and compatibility improvements.
  • Three main Redox variants: Hosted Redox (Web Services Runtime), Redox Server (Edge and Cloud), and Redox Desktop (daily driver).
  • Key development areas: Building Redox on Redox, compliance, programming language support, performance, security, hardware support, COSMIC/Wayland/GPU, and accessibility.
  • Ways to contribute: Donations, development, documentation, and applying for grants.
  • Redox is hiring a kernel/core developer and frequently applies for grants.
  • Hosted Redox aims to be a secure runtime for web services, requiring improvements in network stack, virtiofs, virglrenderer, and more.
  • Redox Server targets secure hosting for web services, with phased multi-tenant containerization.
  • Redox Desktop focuses on usability, COSMIC Desktop support, and sandboxing by default.
  • Self-hosting development on Redox is a priority, needing network performance improvements, Rust compiler updates, and workflow enhancements.
  • Compliance and compatibility efforts include POSIX compliance, Rust std library testing, and porting Linux applications.
  • Performance improvements focus on ring buffers for disk/network, scheduler updates, and hardware-accelerated graphics.
  • Security enhancements involve capability-based security and Capsicum-style mechanisms.
  • Hardware support includes firmware, WiFi, USB, I2C, IOMMU, and virtualization.
  • COSMIC, Wayland, and GPU acceleration are high priorities, alongside accessibility and internationalization efforts.