Difference between revisions of "Platform Evolution"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Libraries: added more links)
(Libraries: added XML and RDF processor details)
Line 39: Line 39:
 
** avmedia
 
** avmedia
 
* libraries for handling external document formats
 
* libraries for handling external document formats
** XML parsers
+
** XML processing
 +
*** [http://www.xmlsoft.org libxml2]
 +
*** [http://www.xmlsoft.org/XSLT libxslt]
 +
*** [http://saxon.sourceforge.net saxon]
 +
*** [http://expat.sourceforge.net expat]
 
** RDF support
 
** RDF support
*** raptor
+
*** [http://librdf.org redland]
*** rascal
+
*** [http://librdf.org/raptor raptor]
*** redland
+
*** [http://librdf.org/rasqal rascal]
 
* libraries for connectivity
 
* libraries for connectivity
 
** libcurl
 
** libcurl

Revision as of 08:00, 10 July 2013

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
    • ICU (International Components for Unicode)
    • hunspell Spell Checker
    • hyphen
    • graphite Rendering for Complex Scripts
  • graphics libraries
  • libraries for handling multimedia file formats
    • libjpeg
    • libpng
    • quicktime
    • corevideo
    • avmedia
  • libraries for handling external document formats
  • libraries for connectivity
    • libcurl
    • serf
    • hsqldb
    • mysqlc
    • mozilla
  • libraries for supporting different extension programming languages
    • python
    • rhino (for JavaScript)
    • java
    • beanshell
    • tomcat
  • other libraries
    • coinmp
    • lucene
    • RATscan (Release Audit Tool)
    • apr (Apache Portable Runtime)
    • apr-util (Apache Portable Runtime Utilities)

Standards

Personal tools