Polyglot OSGi was originally introduced on the OSGi mailing list in 2007 as "Universal OSGi", though there are some indications that the conversation about multi-language support started as far back 1999. Universal OSGi, designated by the alliance as RFP-89, was a broad-scoped proposal that intended to address common concerns of modularity from the standpoint of all languages.
The concepts supporting both RFP-159 and RFP-156 have been around for over a decade, but the formal process of focusing the broader discussion of Universal OSGi into targeted conversations for different languages is comparatively in its infancy. Both RFP-159 and RFP-156 were authored in just April of this year, and their presence on the OSGi Alliance's bugzilla tracker was made public in June.
Ralph Winzinger Nov 25, 2014
John Krewson, Steve Ropa and Matt Badgley Nov 24, 2014