[2] El propósito del proyecto AuroraUX es crear el núcleo del sistema operativo, que tenga una alta fiabilidad y para misión crítica.
El kernel de AuroraUX está basado en el kernel de OpenSolaris, pero ha sido modificado para acceder a las partes que estaban cerradas que continuaban cerradas en el kernel de OpenSolaris.
Esto es puede ser utilizado como base para otras distribuciones, este puede ser funcional como su propio sistema operativo.
Fortran también está soportado por AuroraUX debido a su trasfondo numérico y científico, y una de las áreas del núcleo del sistema está siendo adaptada para ello.
El proyecto AuroraUX ha decidido usar Clang - LLVM para el compilador,[6] y tiene usa shell[7] compatible con POSIX.