|
|
ODF Toolkit: Background InformationWhat is an “ODF Toolkit”?The current demand for an “ODF toolkit” actually is a demand for a framework that allows the creation and manipulation of OpenDocument ODF documents in a lightweight fashion. Office applications like OpenOffice.org actually support this functionality, but they carry a lot of functionality with them that is not required for composing or modifying documents, for instance on a server. Furthermore, OpenOffice.org's API did already exist before ODF was defined, and therefore is not as good aligned to ODF and the task of document creation and processing than it could be. The solution for these two problems actually is an ODF Toolkit that is less complex than an office application, and has an API tailored to the creation an processing of ODF documents. The “ODF Universe”Documents don't end in themselves. They are stored, viewed, printed, re-edited, used as templates, and so on. Office applications like OpenOffice.org provide a solution for most of these tasks. An ODF Toolkit in the first place does not do so. This means, office application continue to play an important role in an ODF Universe. On the one hand, because they provide solutions where no alternatives exist so far, and on the other hand, because they provide everything out of the box, and in one place. However, the demand to provide office application functionality outside traditional office applications will increase, and other components beside an ODF Toolkit are required. For instance:
OpenOffice.org actually provides already all of the above functionality. It on the hand hand can be seen as a combined ODF Viewer, Printer and Conversion Service tool that supplements an ODF Toolkit. On the other hand, its source code may together with the ODF Toolkit may provide the basis for developing these components as standalone components. |


