Experimental systems project focused on a UEFI-first boot chain, kernel runtime foundations, and secure-by-default architecture.
dev/- active code (kernel, bootloader, services, scripts)docs/- architecture, installation, API and development docs
- UEFI bootloader -> kernel handoff
- ExitBootServices runtime bring-up
- Interrupt/tick loop and scheduler model
- Runtime scheduler dashboard with 6 tasks (
RUN/RDY/SLP) and tick-driven state transitions - Hardware test readiness
powershell -ExecutionPolicy Bypass -File .\scripts\build_uefi_bootloader_local.ps1USB update example:
Copy-Item -Force .\target\nightly-uefi\x86_64-unknown-uefi\release\uefi_bootloader.efi G:\EFI\BOOT\BOOTX64.EFI
Copy-Item -Force .\target\nightly-uefi\x86_64-unknown-uefi\release\kernel.efi G:\KERNEL.EFIPlease read CONTRIBUTING.md before opening a PR.
Please report vulnerabilities using SECURITY.md.
OptimaOS is available under a dual license:
- Open Source (GPL-3.0): Free for open source projects and community use. Any modifications must be published under the same terms. See LICENSE.
- Commercial: For use in proprietary products without GPL-3.0 obligations. Contact the project owner for terms.
All contributions are subject to a Contributor License Agreement (CLA). See CONTRIBUTING.md.