Licensing regimes
Last updated
Last updated
NuNet will be using three licensing regimes in order to establish proper interaction across the boundaries between these components in technical, legal and business terms. The idea behind this structure was being considered from the start, formalized and clarified at the end of 2022. Based on this, in the beginning of 2023 we chose actual licenses to be used for each regime, assigned that to the current code and developed and approved the procedure of code licensing for the subsequent development of the platform. Based on further evaluation, in 2024, we updated the licensing approach and decided to exclusively use Apache License 2.0 in the first regime. This decision was made to ensure flexibility, promote widespread commercial use, and simplify legal compliance while maintaining openness in the development process. The Apache License 2.0 allows for both internal and external contributions without the restrictive requirements of copyleft licenses, aligning with our goals for decentralized platform development and global collaboration.
1st
core
Apache License 2.0
Defines core Platform Open Source Components that are subject to the open source copyright license agreement and describe core functionality of the Platform.. These components, which include DMS, communication protocols, APIs, SDKs, encryption mechanisms, blockchain integrations, and other foundational platform elements, shall be licensed under Apache License 2.0. All core platform code is permissively licensed and must be shared under this regime.
2nd
non-core
OS Permissive license
Defines non-core Platform Open Source Components which are still related to the Platform features; however, those Open Source Components can be developed either by NuNet or other companies independently and must comply with Apache License 2.0
3rd
use-case applications
Any software license
No restrictions to use Open Source Components; license can be freely chosen by the users, with no restrictions on the licensing terms.