1 | initial version |
If you are using FIWARE Orion as-is and your software is merely sending/receiving context information there is no obligation to open source your own proprietary software. If you are just using the docker images that will be fine.
The AGPL 3.0 is more concerned about a developer who improves the source code of Orion and wants to keep that improvement to themselves for commercial gain - that would not be compliant. The AGPL is used because the current contributors to all of the FIWARE catalogue components are giving all updates back as free open source, and new contributors should as well.
Third parties commercial software connecting to the unchanged open source components are not obliged to be open source themselves - indeed the commercial offering found on the FIWARE Marketplace are good examples of this concept: https://marketplace.fiware.org/