Frequently asked questions - General
Jump to navigation
Jump to search
Outdated translations are marked like this.
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
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