Original URL: http://www.channelregister.co.uk/2008/03/19/microsoft_eclipse_swt_project_wpf/
EclipseCon Microsoft has gone on a second date with Eclipse, this time around Windows Vista, but there's still no commitment to go steady.
Courtship, though, is part of a bigger strategy to improve the company's standing in the open source community by 2015, Microsoft said.
Sam Ramji, director of Microsoft's open source labs, announced Wednesday Microsoft will offer the Eclipse Standard Widget Toolkit project (http://www.eclipse.org/swt/) "direct" support from its engineering teams and open source software lab to help improve the technology.
The project, led by IBMer Steve Northover, is geared to help developers building Java applications on different platforms. Engineering support from Microsoft will, theoretically, help improve SWT's interoperability with the Windows Presentation Foundation (http://msdn2.microsoft.com/en-us/netframework/aa663326.aspx). "This will give [developers] the Aero look and feel of Vista," Ramji told Reg Dev shortly after announcing the news at EclipseCon on Wednesday morning.
SWT backing is Microsoft's second endorsement of Eclipse. Engineers from Microsoft's CardSpace are already working with the Higgins Project (http://www.eclipse.org/higgins/) on web single sign on.
Ramji, though, jokingly brushed aside the question of whether Microsoft would join Eclipse and why Microsoft employees aren't becoming formal SWT committers. Microsoft's strategy appears to be to work with Eclipse on a project-by-project basis to help advance Windows, without actually jumping into Eclipse.
Microsoft is evaluating support for other Eclipse projects. It is also looking at the possibility of an Eclipse project serving Silverlight, Microsoft's cross-platform and cross-browser player, possibly around the open source implementation that is called Moonlight. There are on-going talks with Eclipse, meanwhile, on a C# development environment that date from last May.
"There are others [projects] but we'll hold off until we have working technology with WPF," Ramji said.
Ramji told EclipseCon Microsoft is feeling its way, having mistakenly tried to divide the world between open source and commercial software in the past. Those who remember the use of the words "GPL" and "cancer" coming from the lips of Microsoft's upper echelons when talking about open source will know very well the world view that once prevailed at Redmond.
Ramji said Microsoft has recognized the same individuals working for commercial operations will also spend their free time serving the community, adding "not a huge percentage" of Eclipse code is used in open source products.
Microsoft now sees a business opportunity in improving Windows' interoperability with open source applications rather than simply ignoring them, in order to appeal to commercial and community developers. "We want to be the best platform for open source applications," Ramji said.
"This is the big change at Microsoft in the last few years. We are trying to figure out how to connect [with developers] and connect support for open source with ongoing business opportunity. We've seen it at Sun and IBM. Everything is connected," Ramji said.
"We are learning as we go," he said. "We are three years into a 10-year journey. By 2015 we will be there as a responsible member of the open source community."
He singled out the decision to remove the stipulation in Visual Studio's licensing that applications must target Windows, and fine tuning of Windows to PHP, MySQL and JBoss as steps Microsoft has so far taken in that journey. Future projects will tackle interoperability with Active Directory and systems instrumentation.®
Split on support for 'old' Java in next Eclipse (28 May 2008)
http://www.channelregister.co.uk/2008/05/28/eclipse_e4_old_java/
IBMers answer call for IBM-free Eclipse (22 May 2008)
http://www.channelregister.co.uk/2008/05/22/eclipse_e4_meeting/
Can Microsoft 'do' open source by 2015? (19 May 2008)
http://www.channelregister.co.uk/2008/05/19/ramji_microsoft_open_source_strategy/
Visual Studio update dents Silverlight development (13 May 2008)
http://www.theregister.co.uk/2008/05/13/visual_studio_2008_sp1_beta_silverlight2/
Sun plans JavaFX RIA tease for JavaOne (23 April 2008)
http://www.theregister.co.uk/2008/04/23/sun_javafx_profiles/
Microsoft teases mobile developers with 'big' Silverlight deals (17 April 2008)
http://www.theregister.co.uk/2008/04/17/silverlight_mobile/
Fresh blood - the new fight for open source (8 April 2008)
http://www.theregister.co.uk/2008/04/08/open_source_user_participation/
Sun fixes Java SE for a fee (7 April 2008)
http://www.channelregister.co.uk/2008/04/07/sun_java_se_support/
Early calls to simplify Eclipse (31 March 2008)
http://www.channelregister.co.uk/2008/03/31/eclpse_e4_feature_requests/
Android tunes into OSGi (21 March 2008)
http://www.theregister.co.uk/2008/03/21/osgi_android/
Eclipse learns how to let go (20 March 2008)
http://www.channelregister.co.uk/2008/03/20/eclipse_microsoft_sun_commitment/
Next Eclipse platform in two years (20 March 2008)
http://www.channelregister.co.uk/2008/03/20/eclipse_e4_timetable/
Windows hardware challenge draws on resources (19 March 2008)
http://www.channelregister.co.uk/2008/03/19/project_watch_five/
Sun lends qualified support to Eclipse (17 March 2008)
http://www.theregister.co.uk/2008/03/17/sun_eclipse_persistence/
Eclipse rounds up runtime project (17 March 2008)
http://www.theregister.co.uk/2008/03/17/eclipse_equinox_runtime/
Next Eclipse platform could slip IBM's grip (14 March 2008)
http://www.channelregister.co.uk/2008/03/14/eclipse_e4_ibm_dominance/
IBM shadow looms over next Eclipse (11 March 2008)
http://www.theregister.co.uk/2008/03/11/eclipse_e4_dust_up/
Start-up boost planned for Windows Vista applications (28 February 2008)
http://www.theregister.co.uk/2008/02/28/dot_net_client_update/
Microsoft's LAMP answer arrives in pieces (27 February 2008)
http://www.theregister.co.uk/2008/02/27/windows_server_2008_launch/
Microsoft measures up (26 February 2008)
http://www.channelregister.co.uk/2008/02/26/project_watch_four/
Ruby runs on Rails with NetBeans (13 February 2008)
http://www.channelregister.co.uk/2008/02/13/netbeans_ruby_part_two/
Johnson pours fourth on SpringSource (31 January 2008)
http://www.channelregister.co.uk/2008/01/31/rod_johnson_springsource/
Inside the Windows 2008 stack experience (24 January 2008)
http://www.channelregister.co.uk/2008/01/24/project_watch_one/
Yahoo! backs! OpenID! (19 January 2008)
http://www.theregister.co.uk/2008/01/19/yahoo_openid/
Build a Silverlight media player (9 January 2008)
http://www.channelregister.co.uk/2008/01/09/silverlight_media_application_service/
Get stuck in to Visual Studio 2008 (18 December 2007)
http://www.channelregister.co.uk/2007/12/18/visual_studio_2008_review/
Vista vs XP performance: Some informal tests (4 December 2007)
http://www.channelregister.co.uk/2007/12/04/vista_vs_xp_tests/
Get started with Silverlight (5 November 2007)
http://www.channelregister.co.uk/2007/11/05/get_started_with_silverlight/
Naming some identity standards (29 March 2007)
http://www.theregister.co.uk/2007/03/29/itu_identity_standards/
Higgins: an API for identity (12 April 2006)
http://www.theregister.co.uk/2006/04/12/higgins_identity_api/
© Copyright 2008