CIO
—
Focusing on best practices in software development, IBM on Wednesday will propose donating a portion of the Rational Unified Process (RUP) to the open source Eclipse Foundation.
Roughly 15 percent of RUP content is to be offered to Eclipse in the form of HTML pages. Specifically, IBM will submit materials pertaining to basic guidance for software development.
To be contributed as part of an effort called Project Beacon, the RUP content will become known as the Eclipse Process Framework if the foundation accepts it. A vote is anticipated in a couple of months.
Approximately 500,000 developers have used RUP in software projects of varying sizes, according to IBM. The platform has been around for 20 years. RUP features methods and best practices for promoting quality and efficiency in software development. Factors such as who should be involved in a project as well as activities and artifacts are part of RUP.
"I characterize [RUP] as the de facto standard description of how to build software," said Roger Oberg, vice president for Rational products at IBM.
In addition to basic guidance, IBM’s donation will feature tools for process configuration and authoring and a meta model for describing artifacts, actors, and activities in a development process.
"In RUP, we have an enormous amount of advice depending on the type of project you’re doing." Oberg said.
"The purpose [of the contribution] is to allow the open source community to be the control point for the basic framework for development processes," he said.
An Eclipse official noted the contribution is in line with Eclipse goals. "This is a new project proposal that IBM’s putting forth. It’s about frameworks for building process tools, so it’s in our mantra for making it as easy as possible to create software," said Ian Skerrett, director of marketing at Eclipse.
Content that is not part of the donation and that remains in IBM’s jurisdiction includes enterprise distributed development guidance. IBM will continue to offer this commercially.
Sold for $395 plus ancillary services, RUP has been equipped with the Rational Process Workbench, which features tools for authoring and customizing.
The open source community has not had anything like RUP, said analyst Liz Barnett, a vice president at Forrester Research. "I think it’s good for the industry."
IBM acknowledges that submitting part of RUP could take away some business from the company and that more RUP content could be contributed to Eclipse over time. The effort, however, is intended to help companies and software


