Home > SOA News > Open source eclipses commercial tools for Web services development
SOA News:
EMAIL THIS

Open source eclipses commercial tools for Web services development

By Nitin Bharti, News Editor
22 Feb 2005 | SearchWebServices.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

Open source is giving tools vendors a run for their money. As developers question commercial implementations of Web services standards, they are increasingly turning to open source alternatives such as the Eclipse development platform.

In a keynote presentation last week at the Web Services Edge Conference, Mike Milinkovich of Eclipse.org talked about the benefits of open source for Web services and service-oriented architecture development.

Milinkovich described how vendors have not effectively implemented Web services standards in a truly "open" manner in their development tools. Commercial tools often have different implementations or "interpretations" of standards, requiring end users to perform interoperability testing. Proprietary extensions to these implementations create further vendor lock-in.

Eclipse, an open platform for tool integration, provides a free open source alternative.

Nobody cares if 20 vendors implement a standard. Customers care about how a vendor differentiates their product on top of the standards. Openness prevents any one vendor from wielding control.
Mike Milinkovich
Executive Director, Eclipse.org

But Eclipse is more than just a development platform. It is also an open source community comprised of 35 open source projects, and what Milinkovich referred to as the "Eclipse ecosystem," a consortium of nine software vendors, 62 add-in providers, 14 associate members (publishers, research institutes and standards organizations) and a community of about 390 open source committees.

Eclipse became an independent, nonprofit corporation last February, focusing on driving the platform's evolution for software development offerings and end users.

"We need tools that touch every aspect of the development lifecycle: modeling, design, development, testing, deployment, monitoring and management," Milinkovich said. He thinks that vendors have been unable to deliver such a tool.

"With Eclipse, you can choose each element of the lifecycle in the form of plug-ins that all fit into a common platform," he said.

Eclipse, which was born when IBM open sourced a portion of its WebSphere Application Development platform code base, is more than just a Java development environment, according to Milinkovich. "We have language development tools for C+, Cobol, Perl, Python; Eclipse supports a multi-language environment and all your favorite operating systems," he said.

Part of the reason Eclipse has been so successful is because it has the backing of a large, passionate developer community.

"Key projects like Linux, Open Office and Eclipse have a lot of traction, but there are a lot more projects on SourceForge that don't go anywhere because they lack critical mass," said an IT manager from the New York State Department of Motor Vehicles.

During a Java Community Process keynote panel at the conference, Pradipa Karbhari, a software consultant for Haliburton, said developers should not have to worry whether or not a product supports standards.

The Haliburton application uses SAP and Oracle in the back end and runs Oracle 9i Application Server in the middle tier. For development, the team uses Borland's JBuilder.

Karbhari was concerned whether all the different vendors support standards in the same fashion. She felt that her developers need to know this especially since their application is being developed and run on such a vast array of platforms.

For more information

Will rebel frameworks replace the need for J2EE standards?

Check out the J2EE learning guide

Despite the classic battle between open source and commercial products, there is also a point at which the two converge and mutually benefit one another.

"The Eclipse extensible frameworks allow people to build products on Eclipse which can't be done through open source alone," Milinkovich said. "Open source implementations of standards-based runtimes, tools and testing frameworks are vital to the pervasion of Web services."

There are numerous examples of Eclipse-based products such as SAP NetWeaver Studio, Borland Together Edition for Eclipse, Oracle's BPEL Process Manager and IBM's WBI framework.

"Open source allows vendors to share the cost and risk of implementing open standards. Nobody cares if 20 vendors implement a standard," Milinkovich said. "Customers care about how a vendor differentiates their product on top of the standards. Openness prevents any one vendor from wielding control. This is the power of open innovation."



Tags: Eclipse Web servicesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Open source Web services
Open Source SOA by Jeff Davis (Book Excerpt)
Open source and ESBs
Jazz suite updated at IBM Rational Software Conference
SpringSource approach to adding enterprise class management and deployment features to Tomcat
Open source tools fill in app lifecycle gaps for SpringSource
MapReduce in the browser helps collaborative supercomputing
Java side of Sun seen strengthened by Oracle buy
Hurwitz on SOA governance, services management
Active Endpoints, Seros in deal to orchestrate BPM and push SOA
FUSE ESB brings Apache ServiceMix 4.0 to market

Eclipse Web services
WebMethods 8.0 is reborn with added BI service repository
SearchSOA.com June 2009 video library
Scott Hebner on Jazz and Eclipse (video)
JViews enhances Eclipse RIA support
Some Eclipse SOA Tools Projects are archived as work on SCA, modeling, moves ahead
Faster SOA testing drives iTKO Eclipse release
Sun previews GlassFish V3 ahead of Java EE6 release
Microsoft Azure Platform moves Windows to Compute Cloud
Curl RIA tools hook up to Eclipse framework
SOA tools hit UML tipping point

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts