The work behind OSGi began in 1999, when embedded systems vendors and networking providers came together to create a set of standards for a Java-based service framework that could be remotely managed. But since then the effort has evolved well beyond its embedded system roots into a kind of universal interoperability layer and has shed its original name, Open Services Gateway initiative, leaving the acronym OSGi.