Blogger: Kirk Knoernschild
This is certainly a troubling approach taken by Sun. Without question, the tangled history of OSGi and JSR 294 has been interesting. But the industry has already decided that OSGi is the de facto standard for modularity on the Java platform, with most vendors baking OSGi into their products. And OSGi is supported by an official JSR 291.
While Jigsaw is not part of Java SE 7 (yet), Sun must tread carefully. By lending full support to Project Jigsaw, they are giving indication of their willingness to bypass the JCP when they deem necessary. This move stands to undermine the JCP entirely, and serves notice that if Sun decides to move in a different direction, they reserve that right.