OpenJDK and the new plugin

One of the most exciting new features in 6u10 was the new Java Plug-in.

I'm happy to announce that within the next few months as part of OpenJDK, we are Sun are committed to open sourcing our Java Web Start implementation and the new plug-in implementation for NPAPI capable browsers; those browsers including Firefox 3, amongst others.

Comments:

Yay, this makes me very happy! Thank you! I doubt it will be in time to make Fedora 11, but I hope F12 next fall will have enhanced Applet'y goodness right out of the box :)

Posted by Chris Hubick on January 16, 2009 at 09:14 AM PST #

This is great, thanks. :)

Ismael

Posted by Ismael Juma on January 16, 2009 at 09:41 AM PST #

Most excellent!

Posted by James Stansell on January 16, 2009 at 01:02 PM PST #

Why don't you open source IE support too?

Posted by Sad on January 16, 2009 at 04:47 PM PST #

This is great news, Joe. One question--what process, or who, directs the APIs for the plugin? Is there a JSR for this? AFAIR, the plugin functionality, and issues like the dialogs presented to the users, were decided by some group at Sun until now. How will that be managed in the future?

Thanks
Patrick

Posted by Patrick Wright on January 16, 2009 at 07:46 PM PST #

This is really good news, thanks a lot Sun :)

Posted by Clemens Eisserer on January 16, 2009 at 11:15 PM PST #

Patrick, java plugin and webstart are not part of java specification, so there are no jsrs for them.

Posted by Dmitri Trembovetski on January 17, 2009 at 02:33 PM PST #

@Patrick,

On the APIs related to plug-in and webstart, webstart implements the JNLP specification covered by JSR 56, Java Network Launching Protocol and API (http://www.jcp.org/en/jsr/detail?id=56). That API is covered by the JCP. There are other implementations of JNLP too, like netx.

There are some com.sun.\* APIs associated with the plug-in, including LiveConnect (Java to JavaScriot bridge), parts of simplified common DOM support, and some experimental functionality. Those are all documented at:

http://java.sun.com/javase/6/webnotes/6u10/plugin2/
http://java.sun.com/javase/6/webnotes/6u10/plugin2/liveconnect/index.html

Once this part of the code base is open sourced, it will be maintained under the overall OpenJDK processes for the JDK.

Posted by Joe Darcy on January 20, 2009 at 10:32 AM PST #

Awesome news. Thanks much to anyone involved.

Posted by Tom Palmer on January 23, 2009 at 11:29 AM PST #

Good Golly,Miss Molly

Posted by Larry W Rader on March 21, 2009 at 02:07 PM PDT #

Post a Comment:
Comments are closed for this entry.
About

darcy

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
News

No bookmarks in folder

Blogroll