È il momento di condividere una lista dei migliori software gratuiti e open-source che ho trovato durante l’anno 2023. Alcuni di questi programmi potrebbero non essere nuovi nel senso che non sono stati rilasciati per la prima volta nel 2023, ma sono nuovi e mi sono stati utili. È nello spirito della condivisione che sto scrivendo questo articolo sperando che tu trovi alcuni di questi programmi utili anche tu.
Per iniziare, potresti voler cercare il programma usando il gestore di pacchetti della tua distribuzione, così:
Gli utenti della distribuzione basata su RHEL possono utilizzare il gestore di pacchetti yum o dnf:
# yum search all package Or # dnf search all package
Gli utenti della distribuzione basata su Debian possono utilizzare il gestore di pacchetti apt o aptitude:
# apt search package OR # aptitude search package
OpenSUSE e derivati possono utilizzare il comando zypper:
# zypper search package
Arch Linux e derivati:
# pacman -Ss package
Se la tua ricerca non restituisce risultati, vai sul sito web di ogni strumento dove troverai il pacchetto autonomo per il download e le istruzioni sull’installazione, insieme alle informazioni sui requisiti di dipendenza.
1. SimpleScreenRecorder
Puoi utilizzare Simple Screen Recorder per creare screencast audio e video (intera schermata o area selezionata). È facile da installare e da usare, ma allo stesso tempo potente.
Abbiamo già trattato in dettaglio Simple Screen Recorder, quindi vai attraverso di esso e impara come utilizzarlo per catturare e registrare lo schermo del tuo computer Linux.

2. Jaspersoft Studio
Jaspersoft Studio è un programma di progettazione report che ti consente di creare report semplici e sofisticati con grafici, schede, tabelle (e tutto ciò che ti aspetteresti di vedere in un report di livello mondiale) e esportarli in una vasta gamma di formati (con PDF forse il più comune).
Con forum Q&A e gruppi di utenti, oltre a diversi campioni ed esempi, il sito web della community è una grande risorsa per ottenere aiuto nell’imparare a padroneggiare questo programma versatile.

3. Visual Studio Code
Visual Studio Code è un editor di codice sorgente gratuito sviluppato da Microsoft che ha raggiunto un livello significativo di popolarità tra gli sviluppatori web e cloud che utilizzano anche Linux, poiché offre un bel ambiente di programmazione già incluso che supporta estensioni per aggiungere funzionalità.

4. TuxGuitar
Se sei come me e la musica (specialmente la chitarra) è una delle tue passioni, amerai questo TuxGuitar programma, che ti permetterà di modificare e suonare tablature per chitarra come un professionista.

5. Jitsi
Jitsi è una piattaforma di messaggistica istantanea e audio/video conferenze open-source e gratuita per Windows, Linux, macOS, iOS e Android.
Offre una crittografia completa con supporto per protocolli come SIP, XMPP/Jabber, AIM/ICQ, IRC, Windows Live Messenger, Yahoo!, estensioni di Google Hangouts, nonché OTR, ZRTP, ecc.

6. GCompris
GCompris è una raccolta completa di software educativo di alta qualità per bambini di età compresa tra 2 e 10 anni, e presenta oltre 140 attività divertenti.
Questo aiuta i bambini piccoli a sviluppare abilità come l’identificazione delle lettere e dei numeri, l’uso del mouse e della tastiera, l’allenamento di base in algebra, la lettura dell’ora su un orologio analogico, il disegno vettoriale, l’apprendimento delle lingue attraverso giochi e molto altro.

7. GIMP
GIMP (GNU Image Manipulation Program) è un software di manipolazione e modifica delle immagini multi-piattaforma, gratuito e open-source per la modifica delle foto utilizzato per la manipolazione delle immagini, il disegno a mano libera, la conversione tra diversi formati di file immagine e compiti più specializzati.

8. FreeCAD
FreeCAD è un programma di progettazione assistita da computer 3D generico adatto all’uso nell’ingegneria e nell’architettura. Considerato che FreeCAD è FOSS, è facilmente personalizzabile ed estensibile attraverso l’uso di script Python.

9. Owncloud
Anche se non è affatto una novità, ho scelto di includere OwnCloud in questa recensione a causa della sua importanza. Come alternativa al commerciale Dropbox, la sicurezza e la privacy vengono raggiunte senza troppi problemi e ti consentono di impostare facilmente una soluzione di cloud storage e condivisione file personalizzata.
Abbiamo già trattato l’installazione di Owncloud in dettaglio qui: Creare una soluzione di archiviazione cloud personale/privata in Linux

10. MediaWiki
MediaWiki è un programma per creare e gestire un sito web simile a Wikipedia (infatti, Wikipedia stessa si basa su MediaWiki) dove una comunità può aggiungere, rimuovere, aggiornare e annullare le voci, e gli autori vengono informati di tali modifiche.

11. Bleachbit
Bleachbit è come CCleaner per Linux, ma più potente. Non solo recupera spazio su disco eliminando file temporanei o inutili, ma migliora anche le prestazioni di Firefox e distrugge in modo sicuro file inutili per impedirne il recupero.
Abbiamo già coperto in dettaglio l’installazione di Bleachbit qui: Pulitore di spazio su disco e guardiano della privacy per Linux

12. CodeMirror
CodeMirror è un editor di testo JavaScript molto potente per il browser web. CodeMirror include la highlighting della sintassi per oltre 100 lingue e un API robusto. Se possiedi un sito web o un blog che fornisce tutorial di programmazione, troverai CodeMirror uno strumento molto utile.

13. GNU Health
GNU Health è una piattaforma gratuita estremamente scalabile per Informazioni Sanitarie e Ospedaliere, utilizzata da professionisti sanitari in tutto il mondo per migliorare la vita dei meno fortunati, offrendo una tecnica gratuita che ottimizza la promozione della salute e la prevenzione delle malattie.

14. OCS Inventory NG
Open Computer and Software Inventory Next Generation, o OCS Inventory NG per abbreviare, è un’applicazione web leggera che può aiutare gli amministratori di rete e di sistema a tenere traccia di 1) tutti i dispositivi connessi alla rete e 2) la configurazione delle macchine e il software installato in esse.
Il sito web del progetto (elencato di seguito) ha una demo completamente funzionale nel caso tu voglia controllare prima di provare effettivamente a installare il programma. Inoltre, OCS Inventory NG si basa su tecnologie ben note come Apache e MySQL / MariaDB, rendendolo un programma robusto.

15. GLPI
Spesso utilizzato in concomitanza con OCS Inventory NG, GLPI è un software gratuito multilingue di gestione delle risorse IT che non solo fornisce gli strumenti per creare un database con un inventario dei dispositivi della tua rete ma include anche un sistema di tracciamento dei lavori con notifiche via email.
Altre caratteristiche distintive includono, ma non sono limitate a:
- Interventi nella storia
Approvazione della soluzione - Approvazione della soluzione
- Sondaggio di soddisfazione
- Esportazione dell’inventario in formati PDF, foglio di calcolo o PNG
Abbiamo già approfondito l’installazione dell’utility GLPI IT Asset Management qui: Installare GLPI IT e Utility di Asset Management in Linux

16. Ampache
Con Ampache, è possibile configurare il proprio centro multimediale domestico o applicazione di streaming audio e video online e accedervi da qualsiasi luogo con una connessione Internet.
Sebbene sia progettato come applicazione personale, Ampache consente la registrazione pubblica se un amministratore sceglie di attivare quella funzione.

17. Master PDF Editor (a pagamento)
Master PDF Editor è uno strumento di modifica pdf facile da usare per lavorare con documenti PDF che offre una potente funzionalità multiuso.
Ti aiuta ad aggiungere facilmente testo, creare e modificare pdf, aggiungere immagini e crittografare file. Master PDF ti consente inoltre di fondere file in uno o dividere documenti in più file.

18. LibreOffice Draw
LibreOffice Draw è un’applicazione integrata nella suite LibreOffice che ti consente di creare qualsiasi cosa, da uno schizzo semplice a uno complesso, e ti fornisce i mezzi per comunicare con grafici e diagrammi. Con Draw, puoi facilmente aprire e modificare file PDF di base.

19. uniCenta oPOS
Se possiedi una piccola o media impresa, avrai sicuramente bisogno di un programma Point Of Sale. Come tale, uniCenta oPOS potrebbe essere un salvavita per te. Utilizza un database MySQL / MariaDB per lo storage dei dati, e quindi un singolo database può essere utilizzato con più terminali attivi contemporaneamente.
Inoltre, uniCenta oPOS include anche un pannello di ricerca, un’utilità di verifica dei prezzi e uno strumento per creare rapporti stampati.

20. OpenShot
OpenShot è un editor video FOSS per Linux che può aiutarti a creare “il film che hai sempre sognato” (nelle parole dei suoi sviluppatori) con i tuoi video domestici, immagini e file musicali.
Ti consente anche di aggiungere sottotitoli, effetti di transizione e esportare il file video risultante su DVD e molti altri formati comuni.

21. LAN Messenger
LAN Messenger è un programma di messaggistica istantanea multilingue (è necessario un pacchetto lingua) e multipiattaforma (funziona su Linux, Windows e Mac) per la comunicazione su una LAN. Fornisce trasferimenti di file, registrazione dei messaggi e notifiche degli eventi, il tutto senza la necessità di configurare un server!

22. Cherrytree
Cherrytree è un programma gratuito e open-source per prendere appunti in modo gerarchico che offre formattazione del testo ricca, evidenziazione della sintassi e opzioni di personalizzazione avanzate. La sua funzione di ricerca avanzata consente di cercare file in tutto l’albero dei file indipendentemente dal loro percorso.
Include scorciatoie da tastiera, importazione ed esportazione di appunti, sincronizzazione con piattaforme cloud come Dropbox e sicurezza con password per mantenere i tuoi appunti protetti.

23. FlightGear
FlightGear è un fantastico strumento open-source di simulazione di volo, utilizzato per creare un sistema di simulazione di volo conosciuto e aperto per l’uso in esperimenti o ambienti accademici, addestramento dei piloti, programmi di ingegneria industriale, per i DIY-ers per perseguire il loro design di simulazione di volo eccitante scelto, e non ultimo come un divertente, pratico e impegnativo simulatore di volo desktop per Linux.

24. MuseScore
MuseScore è un’applicazione professionale gratuita e open-source per la notazione musicale che viene utilizzata per creare, riprodurre e stampare spartiti musicali bellissimi utilizzando un’interfaccia facile da usare ma potente.

25. Tmux
Tmux è un multiplexer terminale open-source per Linux che consente di eseguire più sessioni terminali in una singola finestra.
È utile per eseguire diversi programmi in un’unica terminale, distaccarli (continuano a funzionare in background) e riattaccarli a una terminale diversa.

26. qBittorrent
qBittorrent è un client BitTorrent gratuito e open-source che aiuta gli utenti a scaricare e condividere file sulla rete in modo decentralizzato.
Permette agli utenti di connettersi ai pari e ai seminatori per scaricare e caricare file in modo efficiente, collegandosi a uno sciame di altri utenti che stanno condividendo lo stesso file. Utilizza il protocollo BitTorrent, che suddivide i file in parti più piccole e consente agli utenti di scaricare tali parti da più fonti contemporaneamente.

27. NextCloud
Descritto come “una casa sicura per tutti i tuoi dati”, NextCloud è stato avviato come un progetto separato da uno dei primi collaboratori di ownCloud.
Nonostante abbia suscitato qualche scintilla tra lui e la comunità di ownCloud, NextCloud sembra essere qui per restare e competere con ownCloud come soluzione di cloud privato per accedere e condividere i tuoi file, calendari, contatti e documenti di ufficio.
Utilizzando decine di app di terze parti disponibili sull’ufficiale App Store, puoi dotare la tua istanza di Nexcloud di nuove funzionalità e trasformarla in un potente ambiente collaborativo che si preoccupa del rispetto dei tuoi dati personali.

28. Celestia Perché anche gli amministratori di sistema e gli sviluppatori hanno bisogno di una piccola distrazione, puoi utilizzare Celestia (un programma di astronomia 3D gratuito) per navigare nell’universo.
Poiché anche gli amministratori di sistema e i sviluppatori hanno bisogno di un po’ di distrazione, puoi utilizzare Celestia (un programma di astronomia 3D gratuito) per navigare nell’universo.
Celestia funge da planetario 3D che simula in modo fluido vari oggetti celesti le cui posizioni e movimenti sono calcolati con precisione in tempo reale. Inoltre, è dotato di una vasta banca dati di stelle, galassie, pianeti, asteroidi, comete e altri corpi celesti.
A differenza di altri software planetari, Celestia ti permette di viaggiare attraverso il sistema solare e la galassia, non solo sulla superficie della Terra. All’infinito e oltre!

29. FreeRDP
Se i tuoi compiti di amministrazione del sistema includono la gestione di server Windows tramite il Remote Desktop Protocol (RDP), FreeRDP è uno strumento che vorresti provare.
Viene descritto dai suoi sviluppatori come un client RDP per i servizi terminal di Windows. Il progetto è ospitato su GitHub e rilasciato con licenza Apache, quindi sei il benvenuto per collaborare se lo desideri.

30. Flyspray
Ancora una volta, potrei essere un po’ di parte su questa. Se stai cercando una soluzione per la gestione dei bug e dei progetti, non cercare oltre Flyspray, uno strumento basato sul web alimentato da Apache ha esattamente ciò di cui hai bisogno. E non credere solo alle mie parole: persino ArchLinux utilizza Flyspray per il tracciamento dei bug.
Flyspray è un sistema leggero di tracciamento dei bug scritto in PHP che funziona su qualsiasi sistema operativo e si concentra su un design molto intuitivo che ti consente di gestire più progetti contemporaneamente.
Supporta MySQL o PostgreSQL come server di database e fornisce funzionalità di voto, notifiche via email (richiede l’installazione e la configurazione di un server di posta separato) e un’opzionale autenticazione Single-Sign-On (SSO) utilizzando un account Facebook o Google.

31. GNUCash
Se hai usato un foglio di calcolo per tenere traccia delle tue finanze personali, familiari o aziendali, potrebbe essere il momento di provare una soluzione più adatta come GNUCash.
Questo software di contabilità FOSS ti permette di tenere sotto controllo i tuoi conti bancari, le spese e i guadagni e di creare rapporti personalizzati e completi con questi dati. La sua interfaccia utente intuitiva è un punto di forza dei solidi principi contabili che GNUCash utilizza sotto al cofano.
Il sito web ufficiale include una sezione FAQ esaustiva, il Manuale dell’applicazione e una guida Tutorial. Con questi materiali, imparare come utilizzare GNUCash sarà un gioco da ragazzi. Inoltre, puoi iscriverti alle mailing list nel caso in cui hai bisogno di aiuto o incontri problemi con GNUCash.
Come molti altri progetti open-source, GnuCash è interamente sviluppato, mantenuto e tradotto interamente da volontari e appassionati.

31. LogicalDOC
Sia disponibile come edizioni Enterprise (a pagamento) che Community, LogicalDOC è un premiato Sistema di Gestione Documentale (DMS) basato sul web. Come tale, mira a fornire un metodo di alta qualità per condividere documenti e registrazioni aziendali in modo economico e sicuro.
Inoltre, LogicalDOC ti permette di controllare l’accesso a queste risorse tramite ruoli di sicurezza e di tracciare facilmente le modifiche attraverso il controllo delle versioni. LogicalDOC può essere installato sia su un singolo computer in modalità standalone, su un server dedicato come servizio condiviso, o come soluzione Software as a Service (SaaS).
LogicalDOC offre funzionalità per l’elaborazione dei contenuti e la gestione delle informazioni più adatte alle imprese, ma è anche ottimo per un uso personale.

33. Blender
Se ti interessa lo sviluppo di giochi, il montaggio video o la modellazione 3D, sono sicuro che avrai già sentito parlare di questo strumento. Se stai considerando una di queste attività sia come hobby che come cambio di carriera e non hai mai sentito parlare di Blender, è sicuramente ora di dargli un’occhiata.
Come soluzione FOSS, non delude rispetto agli strumenti commerciali. Inoltre, Blender è multi-piattaforma, il che significa che non solo puoi eseguirlo su Linux ma anche su macOS e Windows.
Tra le funzionalità standard di Blender, puoi trovare rendering, modellazione 3D, scultura digitale, montaggio video e strumenti di simulazione.

34. DVDStyler
DVDStyler è uno strumento FOSS multi-piattaforma per la creazione di DVD che ti consente di creare DVD dall’aspetto professionale con i tuoi file video e immagine.
Di conseguenza, DVDStyler ti consente di creare i tuoi menu interattivi o di scegliere tra quelli incorporati, aggiungere file di sottotitoli e audio e utilizzare file video in diversi formati. Inoltre, puoi creare presentazioni di foto e inserire oggetti grafici come pulsanti, testo, immagini, e così via.
Questo fantastico strumento si integra anche con il masterizzatore DVD per masterizzare il disco direttamente dall’applicazione stessa.

35. OSQuery
Come suggerisce il suo nome, OSQuery fornisce accesso alle informazioni di sistema in tempo reale sotto forma di tabelle ed eventi che possono essere interrogati utilizzando una sintassi simile a SQL tramite una console di query interattiva.
Con osquery, puoi esplorare il tuo sistema per eseguire rilevazioni di intrusioni, diagnosticare un problema o semplicemente produrre un rapporto sul suo funzionamento, il tutto a portata di mano utilizzando un singolo strumento.
Se hai almeno una conoscenza di base di SQL, ottenere dettagli sul sistema operativo utilizzando le tabelle integrate in OSQuery sarà un gioco da ragazzi.
OSQuery funziona perfettamente su Windows, macOS, CentOS e su tutti gli altri sistemi operativi Linux rilasciati dal 2011 in poi e non richiede dipendenze.

Hai bisogno di un altro motivo per convincerti a provare OSQuery? È stato sviluppato e mantenuto dal team di Facebook.
36. KeePass
I have to deal with so many programs, websites, and services that I often forget my passwords. There is no doubt that this also happens to other Linux users, so here is the solution – KeePass. It’s a free open-source password manager that allows you to manage and keep your passwords in a secure way.
KeePass memorizza tutte le tue password in un singolo database bloccato con una chiave principale. Per questo motivo è necessario ricordare una sola chiave principale per accedere al database.
Tutte le password sono crittografate utilizzando gli algoritmi di crittografia più sicuri. Infatti, KeePass è compatibile con lo Standard di Crittografia Avanzato (AES, Rijndael) e l’algoritmo Twofish.
KeePass consente di utilizzare file di chiavi invece di chiavi principali. È sufficiente avere sempre con sé il file di chiavi. Ad esempio, puoi portarlo su un floppy disk o una chiavetta USB.

37. Strumento PDF Mix
I don’t often edit PDF files but when I do, I usually use PDF Mix Tool, which is a simple and lightweight open-source program that makes it possible to perform common PDF editing operations, such as file merging and page rotation.
Oltre a ciò, è possibile utilizzare anche PDF Mix Tool per generare opuscoli, eliminare e aggiungere pagine a un file PDF, estrarre pagine e persino modificare le informazioni del documento PDF.
Questo strumento è buono per operazioni di editing di base. Se hai bisogno di un programma più complesso e potente, dai un’occhiata ai migliori editor PDF per Linux.

38. Mailspring
Per quanto riguarda la gestione della posta elettronica, uno dei miei strumenti preferiti è Mailspring, che è un client email open source e multi-piattaforma che ti consente di creare una singola casella di posta per tutti i tuoi account email.
Mailspring è compatibile con tutti i provider di posta elettronica popolari, inclusi Gmail, Outlook, iCloud, Office 365, Yahoo!, ecc., e supporta IMAP/SMTP.
L’interfaccia utente di Mailspring è piacevole dal punto di vista visivo e ci sono alcuni bei temi. Viene anche fornito con un editor di firme che ti consente di creare firme personalizzate, anche con immagini e link ai social media, che hanno un ottimo aspetto.

39. OpenTodoList
Se lavori su diversi progetti e hai molte attività da svolgere contemporaneamente, sicuramente dovresti provare OpenTodoList, che è un’applicazione semplice per prendere appunti che ti permette di rimanere organizzato.
Con questo strumento, le tue informazioni sono organizzate in librerie. Una libreria può contenere liste di cose da fare, note e immagini che sono memorizzate localmente.
Inoltre, puoi sincronizzare le tue informazioni con NextCloud, ownCloud, altri servizi WebDAV o qualsiasi altro strumento di sincronizzazione di terze parti a tua scelta. OpenTodoList ti permette di tenere traccia delle tue attività e di migliorare la tua produttività in modo semplice.

40. ONLYOFFICE
Molti utenti Linux hanno sofferto della mancanza di un’alternativa decente a Microsoft Office per anni. Dal mio punto di vista, uno dei migliori sostituti per la suite MS Office è ONLYOFFICE, un progetto open-source che ruota attorno al software per ufficio e agli strumenti di produttività.
ONLYOFFICE offre una suite per ufficio auto-ospitata chiamata Docs e un editor desktop gratuito per Linux, Windows e macOS. Entrambi gli editor online e desktop sono basati sullo stesso motore e ti consentono di creare e collaborare su documenti, presentazioni, fogli di calcolo e moduli compilabili in tempo reale.
La suite ONLYOFFICE è completamente compatibile con i file DOCX, XLXS e PPTX e consente anche di aprire e visualizzare file PDF e DjVu. È disponibile anche la conversione in DOCX.
ONLYOFFICE è dotato di app di integrazione per i più popolari servizi di condivisione e gestione di file, consentendoti di incorporare gli editor online per abilitare la modifica di documenti e la co-autorevolezza in tempo reale all’interno di Nextcloud, ownCloud, Moodle, WordPress, Seafile e altri.

Riassunto
In questo articolo, ho descritto applicazioni gratuite e open-source che ho scoperto durante l’anno 2023, e spero che suscitino il tuo interesse in una o più di esse.
Ti piacerebbe che ne approfondissimo la trattazione su questo sito? Hai trovato un’altra fantastica applicazione FOSS che desideri condividere con il resto della comunità? Fammelo sapere utilizzando il modulo di commento qui sotto. Domande, commenti e suggerimenti sono benvenuti.
Source:
https://www.tecmint.com/best-free-open-source-software/