LibreOffice Base
LibreOffice Base è un database management system libero, componente del software di produttività personale LibreOffice, nato nel 2010 da un fork di OpenOffice.org Base, ora Apache OpenOffice Base.
LibreOffice Base software | |
---|---|
Genere | Database management system |
Sviluppatore | The Document Foundation |
Data prima versione | 25 gennaio 2011 |
Ultima versione |
|
Sistema operativo | Multipiattaforma |
Linguaggio | C++ Materia:Java |
Licenza | LGPL[1] (licenza libera) |
Lingua | Multilingua |
Sito web | www.libreoffice.org/discover/base/ |
Base tecnicamente può essere considerato dunque un RAD (Rapid Application Development), ovvero un'interfaccia grafica per lo sviluppo rapido di applicazioni destinate alla gestione di basi di dati.
Tuttavia può essere usato anche come interfaccia grafica di connessione/amministrazione verso altri database server come ad es. MySQL o PostgreSQL, previo caricamento di appositi drivers JDBC o ODBC. Dal 28 maggio 2009 è disponibile per il modulo Base l'estensione Sun Connector for MySQL, sviluppata da Oracle America, che consente di fare a meno dei driver prima menzionati per MySQL.
A partire dalla versione 2.3, Base offre la generazione di report basati sul software Pentaho.[2]
Base punta ad assolvere le stesse funzioni ponendosi in concorrenza con Microsoft Access; tuttavia a differenza di Access diverse funzionalità di Base sono disponibili solo come estensioni installabili a parte. Essendo software gratuito non è stato sviluppato un runtime per poter utilizzare database creati con LibreOffice Base prescindendo dall'installazione del prodotto software LibreOffice, rendendone quindi necessaria l'installazione completa comprensiva anche della Java Virtual Machine.[3]
Come per l'intero pacchetto LibreOffice, Base, può essere utilizzato su diversi sistemi operativi differenti, come GNU/Linux, Microsoft Windows e macOS, FreeBSD e Solaris.
Migrazione da HSQLDB a Firebird
modificaCol lavoro del Google Summer of Code 2013 è cominciata l'integrazione di Firebird SQL come sostituto di HSQLDB in LibreOffice.[4][5] Firebird è stato incluso in LibreOffice come opzione sperimentale a partire da LibreOffice 4.2.[6] Libre Office sino alla versione 5.2 poteva usare Firebird 2.5; dalla release Libre Office 5.3 potrà essere incorporato Firebird 3.0, o successive relesase.
Nell'agosto 2018, The Document Foundation ha annunciato il rilascio di LibreOffice versione 6.1. Se viene utilizzata la modalità sperimentale, il supporto del motore Firebird incorporato è completamente disponibile e il vecchio motore HSQLDB è deprecato, sebbene ancora disponibile, e sostituito da Firebird come opzione predefinita.[7][8]
Nel febbraio 2019, The Document Foundation ha rilasciato la versione 6.2 di LibreOffice. Il supporto del motore Firebird integrato è passato dalla modalità sperimentale a quella operativa e Firebird Migration Assistant può creare una copia di backup del contenuto come documento XML per il processo di migrazione.[9] Nel febbraio 2020, Firebird integrato è stato riportato alla modalità sperimentale, entrando in vigore nella versione 6.4.1.[10]
Note
modifica- ^ (EN) GNU LGPL License, su libreoffice.org, The Document Foundation. URL consultato il 21 giugno 2011.
- ^ Report Designer will extend the Database Application, su blogs.sun.com (archiviato dall'url originale il 22 maggio 2007).
- ^ Requisiti di sistema, su it.libreoffice.org, The Document Foundation. URL consultato il 21 dicembre 2017.
- ^ Firebird Embedded and LibreOffice is the killer combination to scale from a single file application to a client/server approach, su firebirdnews.org, 14 febbraio 2012. URL consultato l'8 luglio 2013.
- ^ GSOC 2013: LibreOffice Firebird SQL Connector, su ahunt.org, 28 maggio 2013. URL consultato l'8 luglio 2013.
- ^ LibreOffice 4.2 released with new SQL preview feature: Firebird SQL backend, su firebirdnews.org, 19 agosto 2023. URL consultato il 2 maggio 2015.
- ^ The Document Foundation announces LibreOffice 6.1, a major release which shows the power of a large and diverse community of contributors, The Document Foundation, 8 agosto 2018. URL consultato il 19 agosto 2023.
- ^ LibreOffice 6.1: Note di rilascio (Base), su wiki.documentfoundation.org, The Document Foundation's Wiki. URL consultato il 19 agosto 2023.
- ^ LibreOffice 6.2: Note di rilascio (Base), su wiki.documentfoundation.org, The Document Foundation's Wiki. URL consultato il 19 agosto 2023.
- ^ Set Firebird creation option experimental, su cgit.freedesktop.org, The Document Foundation. URL consultato il 19 agosto 2020.
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su LibreOffice Base
Collegamenti esterni
modifica- (EN) Sito ufficiale, su libreoffice.org.
- Repository sorgenti di LibreOffice Base, su anongit.freedesktop.org.
- (EN) Documentazione, su libreoffice.org.