<< Document needs significant work. >>

This document describes the software architecture of the OpenXT software.

The content of this document is subject to governance by the OpenXT Project.

Amendments to this document are to be made by following the Project Changes process described in the OpenXT Project Governance documents.

Current Use Cases

Project Platform 

Platform Properties

The OpenXT Project Platform provides these conceptual properties:
Additional detail is available in the  OpenXT Platform Properties document.

OpenXT Platform Layers

The OpenXT Project uses composable software layers provided by OpenEmbedded, to isolate customizations such as hardware, GUI environments and Linux distributions.

OpenXT Platform Layers provide smaller governance contexts for use cases, target markets and operational models within a common codebase.  Layers narrow the set of stakeholders and increase alignment, while increasing the adoption of core platform components.

All OpenXT Platform Layers are subject to OpenXT Governance as defined in the project Governance Documents.  Layer creation and changes can be proposed via the "Project Changes" process defined in those documents.

Derivative Works

Derivative works rely on OpenXT Platform Properties to make assurances for diverse markets and use cases. Derivative works are developed and governed independently of the OpenXT Project. Developers of derivative works can propose technical changes to the OpenXT Platform, as defined by "Project Changes" in this document.

Technology applied to implement and provide Platform Properties

 

<< Below are not currently properties and they are technology-specific. Some aspects of this list may belong in the Platform Security Architecture document. >>

 

License of this Document

Copyright 2016 by individual contributors. This work is licensed under the Creative Commons Attribution Share-Alike 4.0 International License. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/.

Revision History of this Document