Frequently asked questions - Generale

From The Document Foundation Wiki
< Faq‎ | General‎ | 015
Jump to: navigation, search

Quale Java è utilizzato per LibreOffice?

LibreOffice è scritto principalmente in C / C + +, un programma che genera programmi chiamati "native" progettati per piattaforme specifiche. Ci sono diverse versioni per Windows, Linux o Solaris, ma non per tutti e tre allo stesso tempo. Tuttavia, alcuni moduli posso essere scritti in altri linguaggi, tra cui Java.

Nello specifico, attualmente (come la versione 6.0) almeno questi componenti/funzionalità richiedono Java:

  • HSQLDB (usato per gestire il database predefinito in Base)
  • JDBC
  • Alcune procedure guidate (in particolare, quelle di tabelle/ricerche/formulari/rapporti in Base)
  • ReportBuilder (utilizzato per generare report effettivi dai modelli di report in Base)
  • Non-Linear solver built-in estensioni di Calc (è sperimentale Swarm solver che non dipende da Java)
  • MediaWiki estensione (Wiki Publisher)
  • Supporto per gli script e le estensioni scritte in Java/Beans