Difference between revisions of "Platform Evolution"

From Apache OpenOffice Wiki
Jump to: navigation, search
(starting the Platform Evolution page to track platform requirements)
 
(Programming Languages: added links)
Line 12: Line 12:
  
 
== Programming Languages ==
 
== Programming Languages ==
* C++
+
* [http://en.wikipedia.org/wiki/C%2B%2B C++]
* Java
+
* [http://en.wikipedia.org/wiki/Java Java]
* Perl
+
* [http://en.wikipedia.org/wiki/Perl Perl]
* Python
+
* [http://en.wikipedia.org/wiki/Python_(programming_language) Python]
* JavaScript
+
* [http://en.wikipedia.org/wiki/Javascript JavaScript]
* VBA
+
* [http://en.wikipedia.org/wiki/Visual_basic Visual Basic]
  
 
== Libraries ==
 
== Libraries ==

Revision as of 09:11, 31 May 2013

OpenOffice has many dependencies on external technologies. If these external dependencies change then OpenOffice needs to adapt.


Operating Systems

  • Windows
  • Mac OSX
  • Linux / FreeBSD
  • Solaris
  • OS/2

Programming Languages

Libraries

  • standard template library
  • boost
  • graphic libraries
  • libs for handling multimedia file formats
  • libs for handling external document formats

Standards

  • the OpenDocument standard
  • the XML standard
  • the HTML standard
  • Microsoft binary document formats
  • Microsoft XML document formats
  • Unicode
  • OpenType
  • Security standards
  • Scalable Vector Graphics
  • Structured Query Language
Personal tools