GnuCash è un software open source gratuito che offre funzionalità di gestione finanziaria personale e contabilità professionale.
È stato recentemente annunciato il lancio della nuova versione di GnuCash 5.0 , un sistema open source per la contabilità finanziaria individuale.
GnuCash offre strumenti per monitorare entrate e uscite, gestire i conti bancari, controllare le informazioni relative ad azioni, depositi e investimenti e pianificare i prestiti.
GnuCash consente inoltre la gestione della contabilità e del saldo (dare/avere) per le piccole imprese. Supporta l'importazione di dati nei formati QIF/OFX/HBCI e la visualizzazione delle informazioni in grafici.
Le funzionalità aziendali di GnuCash sono piuttosto complete, soprattutto per un prodotto gratuito, e includono la contabilità in partita doppia, un registro in stile libretto degli assegni per tenere traccia di entrate e uscite e la possibilità di gestire transazioni in diverse valute.
In GnuCash è disponibile anche la riconciliazione automatica dell'estratto conto, con le transazioni bancarie scaricate automaticamente e confrontate con le transazioni di sistema.
Novità principali di GnuCash 5.0
In questa nuova versione di GnuCash 5.0, è importante notare che i menu e le barre degli strumenti sono stati migrati dalle API GtkAction e GtkActionGroup agli oggetti GAction e GActionGroup.
Un'altra novità di spicco in questa versione di GnuCash 5.0 è l' aggiunta di un nuovo assistente per il mercato azionario (Azioni > Assistente Mercato Azionario) che consente di effettuare diverse operazioni di investimento con azioni, obbligazioni e fondi comuni di investimento.
Inoltre, possiamo notare che è stato aggiunto un nuovo report sui lotti di investimento (Report > Attività e passività > Lotti di investimento), che genera un grafico della crescita e delle perdite degli investimenti di capitale per ciascun lotto.
Il sistema di quotazioni online è stato completamente riscritto, sostituendo i vecchi programmi per l'estrazione delle informazioni sul valore delle azioni, gnc-fq-check, gnc-fq-dump e gnc-fq-helper, con finance-quote-wrapper. Il codice per l'estrazione dei prezzi dai servizi online è stato riscritto in C++.
Nella finestra di dialogo "Nuovo/Modifica account", viene proposta una nuova scheda "Altre proprietà" per impostare i limiti superiore e inferiore del saldo dell'account; al raggiungimento di tali limiti, verrà visualizzato un indicatore specifico.
Tra le altre modifiche che spiccano in questa nuova versione di GnuCash 5.0:
- I menu separati per l'importazione nei formati MT940, MT942 e DTAUS sono stati sostituiti dal menu generale "Importa da AQBanking".
- Le possibilità di definire la logica di reporting nel linguaggio Guile Scheme sono state notevolmente ampliate.
- La funzionalità di reporting e contabilità generale è stata completamente riscritta in C++ utilizzando SWIG per collegarsi al codice Guile Scheme.
Infine, se desiderate saperne di più su questa nuova versione di GnuCash 5.0, potete trovare i dettagli nell'annuncio ufficiale. Il link è qui.
Per chi fosse interessato a ottenere il codice sorgente del progetto o a installarlo, si prega di notare che il codice è distribuito sotto licenza GPLv2+. È disponibile una variante di GnuCash per Android. Sono inoltre disponibili versioni preconfigurate per Linux (flatpak), macOS e Windows.
Come installare GnuCash 5.0 su Linux?
Questo sistema di contabilità è disponibile in quasi tutte le distribuzioni Linux, quindi puoi installarlo con uno dei seguenti comandi, a seconda della tua distribuzione:
Per installare GnuCash su Debian, Ubuntu e derivati, eseguire il seguente comando :
sudo apt installa gnucash
Per Fedora, CentOS e derivati eseguiamo :
sudo yum installa gnucash
Se utilizzi openSUSE, devi eseguire questo comando :
zypper installa gnucash
Per Arch Linux e derivati, eseguiamo :
sudo pacman -S gnucash
D'altra parte, se preferisci installare applicazioni tramite pacchetti Snap, GnuCash ha il suo pacchetto Snap , ma l'unico inconveniente è che non è ancora stato aggiornato all'ultima versione nello Snap Store.
Ma puoi stare all'erta non appena viene aggiornato.
Per installarlo tramite snap devi solo eseguire:
sudo snap installa gnucash-jz
Infine, per coloro che preferiscono installare il pacchetto flatpak, possono farlo con il seguente comando:
flatpak installa flathub org.gnucash.GnuCash