All Keypop and Keyple projects components are 🌍 open source and hosted by the Eclipse Foundation. In addition, CNA also offers a multitude of Keyple extensions, Keyple example applications and Keyple-based tools.
- Most of these supplements and tools are also published as 🌍 open source.
- A few are 🚫 restricted to CNA members.
Depending on the type of components, different software licenses are applied:
- For APIs, examples and demonstrators: so-called permissive licenses: use, implementation or modification of the component is totally free.
- For libraries: copyleft licenses: use and integration are free, but any modification of the component must be shared and returned to the community.
Software type | License | Modification | Access |
---|---|---|---|
Keypop APIs | MIT | permissive | public source and free use |
Keyple APIs | |||
CNA public APIs | |||
Keyple examples | Eclipse Distribution License 1.0 (equivalent to 3-Clause BSD License) | ||
CNA open source examples, demonstrators & applications | 3-Clause BSD License | ||
Keyple libraries | Eclipse Public License - v 2.0 | copyleft | |
CNA open source libraries | |||
CNA restricted libraries | CNA Lib | CNA copyleft | source and use restricted to CNA members |
CNA restricted applications | CNA App | CNA permissive | |
CNA restricted binaries | CNA Bin | - | use restricted to CNA members |