From AuroraUX
AuroraUX shall provide coupling of core system functionality to the safe language group, that is, Ada & Falcon.
Requirements
- Lightweight - Engines should not require much system resources themselves and thus giving better overhead performance as appose to reimplementing in every incurd use.
- Swig - Allows Ada spec files (.ads) to be binded to C system headers.
References
Internal
Engines
- ZFS : Ada package: AURA.System.ZFS - Requirement for File Manager implementation.
- RBAC : Ada package: AURA.System.RBAC - Requirement for File Manager implementation.
- Zones : Ada package: AURA.System.Zones
- Dtrace : Ada package: AURA.System.DTrace
- Network : Ada package: AURA.System.Network
- Audio : Ada package: AURA.System.Audio
Ada Swig Bindings
- ZFS ..
- XCB ..
- Curses.. - Pure Ada alternative ?
- GStreamer.. - Pure Ada alternative ?
![[]](/skins/auroraux/open.png)