Platform Evolution
From Apache OpenOffice Wiki
OpenOffice has many dependencies on external technologies. If these external dependencies change then OpenOffice needs to adapt.
Operating Systems
Programming Languages
Libraries
- standard template library
- boost
- libraries for supporting security features
- libraries for supporting internationalization
- graphics libraries
- libraries for handling multimedia file formats
- libraries for handling external document formats
- libraries for connectivity
- libraries for supporting different extension programming languages
- other libraries
- coinmp
- lucene (Java-based indexing and search technology)
- apr/apr-util (Apache Portable Runtime)
- Creadur (Release Audit Tool)
Standards
- the OpenDocument standard
- the XML standard
- the HTML standards
- Microsoft binary document formats
- Microsoft XML document formats
- Unicode
- OpenType
- Security standards
- Scalable Vector Graphics
- Structured Query Language
- PostScript language
- PDF format
- JPEG graphics
- PNG graphics
- GIF graphics