L'open source è un'espressione della lingua inglese che appartiene al campo dell'informatica. Sebbene possa essere tradotto come "open source", di solito viene utilizzato nella nostra lingua direttamente nella sua versione originale, senza la sua traduzione corrispondente.
Pertanto, i programmi per computer che consentono l'accesso al loro codice di programmazione sono classificati come open source, il che facilita le modifiche da parte di altri programmatori diversi dai creatori originali del software in questione.
È importante distinguere tra software open source, che ha la suddetta caratteristica di presentare il suo open source, e software gratuito (che può essere scaricato e distribuito gratuitamente). Esistono software libero che non fornisce l'accesso al codice (e che, quindi, non può essere considerato open source), e programmi open source che vengono distribuiti commercialmente o che richiedono un'autorizzazione per essere modificati.
Sebbene entrambe le nozioni siano spesso confuse, in generale l'idea di open source è legata a una filosofia di lavoro congiunto sui programmi per computer. Quando viene fornito l'accesso al codice sorgente, la comunità di programmatori può dare il proprio contributo per correggere possibili bug, aumentare l'usabilità e migliorare il programma in generale.
Tra i programmi open source più popolari ci sono i seguenti:
* il browser Internet Firefox, che offre una grande stabilità, oltre a un ampio numero di funzioni e strumenti per un'esperienza di navigazione fluida e completa. Include protezione contro truffe, furto di identità e transazioni non protette e garantisce un uso più efficiente della memoria del computer rispetto ai suoi concorrenti;
* la suite per ufficio Open Office, la più importante tra gli open source. Ha ciò che è necessario per la creazione e la modifica di presentazioni animate, documenti di testo, fogli di calcolo, database e grafica, tra gli altri. Uno dei suoi punti di forza è che è disponibile in diverse lingue e che è altamente compatibile con diversi sistemi operativi. Inoltre, consente di aprire e salvare file di Microsoft Office, nonché di esportarli in formato PDF;
* l'archiviatore di file 7-Zip, spesso elogiato per la sua efficienza e velocità di compressione. È uno strumento indispensabile che consente di creare e decomprimere file ZIP, RAR, ARJ, TAR, ISO, DEB e 7z, tra molti altri;
* FullSync, uno strumento che ti consente di creare copie di backup e sincronizzare i file. È molto potente e offre un buon grado di personalizzazione;
* ClamWin, un antivirus per il sistema operativo Windows che viene distribuito gratuitamente e include aggiornamenti frequenti, uno scheduler di patch, un menu contestuale per il file explorer e un plug-in per il programma Outlook;
* Notepad ++ text editor, una brillante applicazione utilizzata da milioni di programmatori in tutto il mondo, data la sua infinità di funzioni ideali per la modifica del codice, ma anche per la creazione di qualsiasi documento di testo. E 'molto facile da personalizzare e consente di modificare l'aspetto della sua interfaccia, ingrandire o ridurre il testo in tempo reale, aprire più file contemporaneamente e individuare nella scheda bar (o schede ), navigare directory remote attraverso un FTP plug-in, confrontare file e cercare alberi di cartelle con grande efficienza;
* Sistemi operativi Android (sviluppato da Google) e Ubuntu (che fa appello al cuore di Linux).