DRAFT
Governance
TODO each page should describe flow updates to it occur
Project Charter
- To provide an Open-Source software development toolkit for use on modern hardware.
- To enable collaboration on the development of a platform that provides client virtualization technology with high assurance security properties that are rooted in the platform hardware.
- To engage with upstream software projects and contribute developments with the dual aims of increasing the use of OpenXT technologies and decreasing the specialization of OpenXT.
- To continually raise the security capabilities of the OpenXT platform and upstream projects.
- To satisfy the OpenXT Priority Use Cases.
- To actively pursue additional Use Cases where the OpenXT technology is relevant and the attraction of additional contributors would follow from adding support for a new Use Case.
...
Current Security Properties separate section, list and how to add.
TODO Platform Section, move use cases, security properties, layers here
Priority Use Cases
- Enable hardware-based security technologies to used effectively
Provide the software platform for a Multi-Tenant Client Desktop.
Track upstream component developments and enable their introduction into the platform.
.
Enable support for new generations of hardware platforms.
Enable opportunistic use of other relevant Open Source technologies.
Provide the software platform for a hardened Single-VM endpoint.
Enable effective lockdown of a client machine to increase the challenge presented to an adversary.
Be the best-in-class Open Source toolchain for support of measured launch into a manageable virtualized environment.
Provide a compelling platform for research and academic projects on hardware-based security technologies.
Production software environment for validation of new hardware-based security technologies.
...