OpenDoc is designed to improve the way people use computers, the way enterprises manage information, and the way the computer software industry develops software applications. Even as software developers compete with each other in the delivery of OpenDoc software components, they continue to collaborate with each other on ideas and share the software architecture of OpenDoc.
OpenDoc reduces the complexity of today's feature-packed software applications, enabling the creation of interchangeable components of software functionality. OpenDoc will ease the user experience and provide efficient customer solutions in an open and competitive market.