Frequently asked questions - General

From The Document Foundation Wiki
< Faq‎ | General
Jump to: navigation, search
This page is a translated version of the page Faq/General/015 and the translation is 75% complete.

Other languages:
čeština • ‎dansk • ‎English • ‎français • ‎italiano • ‎русский

Na co se v LibreOffice používá Java?

LibreOffice je psán primárně v jazyce C / C++, který generuje programy zvané „nativní“ určené pro specifické platformy. Existují verze pro Windows, Linux nebo Solaris, ale ne pro všechny tři v jednu chvíli. Některé moduly mohou proto být napsány v jiných jazycích, včetně jazyka Java.

V současné době (ve verzi 6.3) vyžadují jazyk Java minimálně tyto komponenty/funkcionality:

  • HSQLDB (volitelně se používá pro integrovanou databázi v modulu Base; výchozí je Firebird, která není závislá na Javě)
  • JDBC
  • Někteří průvodci (částečně průvodci Tabulek/Dotazů/Formulářů/Sestav v modulu Base)
  • ReportBuilder (používá se pro generování aktuálních reportů z šablony v modulu Base)
  • Vestavěné rozšíření nelineární řešitel, které najdete v modulu Calc (můžeme použít experimentální Swarm řešitel, který není závislý na Javě)
  • Rozšíření MediaWiki (Wiki Publisher)
  • Podpora pro skripty a rozšíření napsané v jazyce Java/Beans