Progress Software Corp., a supplier of technology for building e-business solutions, today announced plans to release the source code of its Application Development Environment (ADE) under an open source licensing model. Through the Progress Open Source Software Exchange (POSSE), the company and its development community will collaborate to enhance, extend and create more powerful tools for building e-business applications. Developers who are interested in participating in POSSE will be able to register at www.possenet.org starting December 18, 2000.
Using the Progress 4GL, approximately 2,000 Progress Independent Software Vendors (ISVs) have built and deployed over 5,000 applications for more than 100,000 customer sites around the world. POSSE will provide this community with the opportunity to influence the strategic direction of the development environment they use to build business applications. Participants will be able to add functionality, obtain immediate access to subject experts, trouble-shoot and submit patches, and promote their own expertise in a forum of their peers.
"Progress Software has always respected our development community as a valued extension of our company," said Joseph Alsop, Progress Software president and founder. "POSSE and the open source model will leverage their knowledge and cumulative expertise to further enhance our ADE and act as a catalyst to broaden the community."
Tools Available to POSSE Community
Progress Software will make the source code available for all of its Version 9.1B 4GL-based application development tools, including:
- AppBuilder, which supports development of GUI (Graphical User Interface),
- WebSpeed Workshop for development of Internet transaction processing applications,
- SmartObjects, an advanced object-oriented programming environment (patent announced in July of this year: http://www.progress.com/releases/070700.htm),
- Internet Component Framework (ICF), which supports complex component-based business logic,
- Data Dictionary, which allows the creation and maintenance of database definitions,
- TranMan (translation manager), which facilitates the translation of applications into other languages, and
- Results, an end-user reporting tool.
These application development tools are also commercially available in the product Progress ProVision Plus. The company will continue to distribute the ProVision Plus toolset commercially under warranty and with full technical support.
"In addition to its use in building applications, the highly flexible Progress 4GL language is also used to create much of our application development toolset. With the growth of the open source movement, we have seen an opportunity to provide a way for our partners to work more collaboratively with us to improve the tools they use," said David Ireland, vice president and general manager, Worldwide Field Operations. "Progress Software has dedicated a staff of developers to this effort and invested a significant amount of time, resources and funding to insure its success."
Progress developers are understandably enthusiastic about POSSE. "We would like to praise Progress for their far-reaching vision of the future," commented Julian Lyndon-Smith, administrator of the OpenAppBuilder Community Web site, regarding this initiative.