Principles of Open Platforms
For Apperta Foundation, an open platform adheres to the following eight principles:
- Open Standards Based
- Shared Common Information Models
- Supporting Application Portability
- Federatable
- Vendor and Technology Neutral
- Supporting Open Data
- Providing Open APIs
- Operability (as in DevOps)
In practical application, “openness” has principles and domains. Principles include: transparency, access, participation, democracy. Domains can be illustrated as Open Resources, Open Processes, and Open Effects (Schlagwein et al., 2017):
Figure 2‑1 Openness as a Higher Order Concept (Schlagwein et al., 2017 Figure 1 Figure 1)
Openness is not fixed, either as a definition, or as a state of being. Openness emerges and evolves in open-source projects; it can mean rigour (compliance with an open standard); ability to participate (lowered barriers to connectivity or engagement); open implementation (transparency); or an open process (Curto-Millet & Shaikh, 2017).