Hello,

can someone please point me to some resource that describes the plans for
OSGi / JSR 276 interoperability?

I'm sorry if this has been already discussed here, I just joined the list
after trying without success to search through archives. I was also pretty
sure it would be easy to find this information online but it seams it's
either not available or I don't know how to find it.

To put some more context to my question, at the moment I'm interested to
know how people who make decisions about OSGi's future, would describes the
general approach of building applications with Java9 and OSGi, rather than
discuss deep technical details.

It seams to me that Penrose project is inactive (judging by source code and
mailing list activities) from around 2012/2013. Not that I'm very familiar
with it, but IIRC it was supposed to provide that interoperability. From
what I can tell, there is no much interest (if at all) in this subject from
the Java platform engineers. So, assuming Java 9 will be released soon
(let's just say 2017 is soon enough for long term planning) what will be
the recommended way to run OSGi on top of it? Would one just continue to
use classpath and ignore modulepath? If not, then are there any plans for
future versions of OSGi to allow to dynamically load java modules? Will
bundles need to be converted to java modules (perhaps automatically behind
the scenes) or vice versa?

I would really appreciate it, if someone can share a vision of how would
one build applications with Java 9 and OSGi in the foreseeable future.

Thank you,
Milen

-- 
http://about.me/milen
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to