OSGi® specifications enable the development, deployment and management of embedded, server-side, and cloud-native applications using software modularity to vastly improve the evolution, maintainability, and interoperability of applications and infrastructure.