At JavaOne today, Sun announced a new Java scripting atmosphere along with a new Java platform of resources and software program that it strategies to make constant across everything from cell phones to desktops for "all of human kind." So is Sun's newly unveiled JavaFX really a Microsoft Silverlight killer? It's hard to say, as Sun was pretty vague about exactly what JavaFX will look like and do, other than to say the platform will be built on top of Java SE,
Microsoft Office 2010 Pro, the Java Platform Standard Edition. Sun execs also said that both the development tool components and all of the JavaFX platform itself will be open-sourced — something that neither Microsoft nor rich-content plug-in vendor Adobe is doing.Both JavaFX and Silverlight are target the Rich Internet Application (or Rich Interactive Application,
Windows 7 Professional, if you are Microsoft) market. Microsoft has a plethora of development and media-authoring resources targeting Silverlight available either in final or beta form. The "content-authoring tool" that Sun is planning to develop around JavaFX Script for creative professionals is "coming soon," Sun execs said on Tuesday. On May 8 at the kick-off of JavaOne, Sun unveiled the first pieceof JavaFX, which is JavaFX Mobile,
Microsoft Office Pro 2010, and promised it would revolutionize developers' and consumers' Java and computing experience. Comparatively,
Windows 7 Home Basic, Microsoft hasn't talked a whole lot (so far) about its mobile-phone strategy for Silverlight.Sun didn't announce a JavaFX distribution deal with Adobe,
Microsoft Office 2007 Professional Plus, as their executives hinted at the Community One event yesterday. I guess they were impying that Adobe's Flash team should be quaking in its boots over JavaFX…Hmmm.) Both Microsoft and Sun have a lot of work to do to turn their RIA strategies into reality. I feel like Microsoft has more tangible deliverables — as well as a more solid distribution plan — for Silverlight than Sun has for JavaFX. In some ways, Sun's JavaFX fannouncement elt more to me like Sun's to reset Java and get the platform back on track than to break new ground. What's your take on the Silverlight vs. JavaFX match-up?