Il miglior software open source che dovresti usare

C'è stato un tempo in cui, se volevi un software di qualità per il tuo computer, dovevi tirare fuori il tuo portafoglio e pagarlo. I prodotti Microsoft erano, e sono tuttora, un ottimo esempio di questo.

Ma poi il movimento open source ha(source movement) preso piede e all'improvviso siamo stati trattati con prodotti di qualità eccezionale. Il prezzo? Assolutamente niente. Non ami (Don)Internet ?

Ma cos'è l'open source?(But What Is Open Source?)

Esistono due forme di software: open source e closed source (proprietario). È importante capire la differenza.

L'open source(Open source) è quando il codice sorgente(source code) (il codice che esegue il software) è liberamente disponibile per essere ispezionato da chiunque. Puoi vedere come funzionano le funzionalità, clonare le tue versioni di quel software e rilasciarle anche come open-source (il che significa che non ci guadagni). I progetti open source sono sempre gratuiti. Questo è il punto.

D'altra parte, il software closed source (proprietario) è, come dice il nome, completamente chiuso. Le aziende non vogliono che tu veda il codice sorgente(source code) perché fanno affidamento sul codice sorgente(source code) per realizzare un profitto con i loro prodotti.

Ad esempio, non vedrai mai il codice sorgente(source code) per i prodotti Microsoft o Apple. Non è solo nei loro migliori interessi commerciali. Puoi eseguire prodotti open source su sistemi operativi Microsoft o Apple(Microsoft or Apple) ma ti metti sotto il cofano di Windows o macOS(Windows or macOS) per ispezionare il loro codice? Sì, buona fortuna con quello.

Di seguito sono riportati quelli che ritengo siano i più grandi e migliori progetti open source in circolazione. Ovviamente "il più grande e il migliore" è molto soggettivo, quindi forse non sei d'accordo con me? Se è così, per favore fatemelo sapere.

Linux

Linux è probabilmente il (Linux)progetto open source(source project) più grande, più noto e più popolare esistente. Da quando è iniziato nel 1991, ora ci sono facilmente duecento "distribuzioni" attive del sistema operativo Linux(easily a couple hundred active Linux operating system “distros” ) (abbreviazione di distribuzioni). Ciò include il sistema Tails(the Tails system) , che ho recentemente profilato, e quelli di alto profilo come Ubuntu , Linux Mint e Debian .

Linux è attraente per le persone che sono spente dal pensiero di dover pagare per costosi sistemi operativi o per le persone che odiano Windows .

Linux è supportato dalla maggior parte delle principali app software,(software apps) ma il suo svantaggio è che l'installazione di tali app non è così semplice come lo sarebbe su Windows o macOS(Windows or macOS) . È richiesta una certa abilità tecnica.

Mozilla Firefox

Non ho nascosto la mia passione per Google Chrome , ma ho ancora un posto nel mio cuore per Mozilla Firefox . Firefox è in circolazione da più tempo di quanto non lo sia Chrome e Firefox sono stati quelli che hanno iniziato a distruggere il monopolio dei browser di Microsoft.

Sono sorpreso però che non molte persone sappiano che Firefox è open source e che il suo proprietario Mozilla è una fondazione senza scopo di lucro. Puoi ispezionare liberamente il codice, offrirti volontario per aiutare a sviluppare il browser e persino creare il tuo browser basato sul codice di Firefox(Firefox code) . Tre esempi sono WaterFox , PaleMoon e Tor Browser(the Tor Browser) .

Ufficio Libero(LibreOffice)(LibreOffice)

Se mai ci fosse un motivo per non pagare mai più Microsoft Office , sarebbe LibreOffice . Anche pagare per Office 365 è inutile quando vedi alternative gratuite come LibreOffice e Google Suite .

LibreOffice è una suite di elaborazione testi(word processing suite) che include documenti di testo, fogli di calcolo, database e "presentazioni" (la loro versione di Powerpoint ). Sebbene LibreOffice abbia un proprio formato di file(file format) , altri formati di file(file format) , come i file Microsoft , sono completamente supportati e c'è un elegante pulsante di generazione PDF(PDF generation) con un clic .

KeePass

Non molto tempo fa, ho scritto del mio amore per KeePass e nonostante i rivali più brillanti cercassero di attirare la mia attenzione, il mio affetto per KeePass non è mai svanito. Certo, KeePass è un po' semplice(bit plain) e funzionale. Ma a volte è tutto ciò di cui hai bisogno.

Oltre a memorizzare le tue password, ha anche un generatore di password(password generator) molto facile da usare . Quando accetti la password che ti offre, precompila automaticamente i campi di KeePass , quindi tutto ciò che devi fare è "salvare".

Poiché KeePass ha anche una versione portatile, è facile inserire il file del database delle password(password database file) nell'archivio cloud e sincronizzarlo su computer.

WordPress

Insieme a Linux , questo è probabilmente l'altro esempio più famoso di progetti open source. Viene utilizzato da ben 60 milioni di siti Web per alimentare qualsiasi cosa,(power everything) dai negozi online ai portafogli, ai blog (e molti altri usi intermedi).

Diciamo solo che se WordPress decidesse di interrompere lo sviluppo domani, molti siti Web avrebbero seri problemi.

Per estendere la sua usabilità, WordPress fa molto affidamento sulla sua vasta libreria di plugin(plugins) e temi(themes) . La maggior parte di essi sono gratuiti, ma ci sono anche molte opzioni premium.

Cromo(Chromium)(Chromium)

Ho accennato in precedenza che Mozilla Firefox era il miglior browser open source, ma Google ha anche lavorato sulla propria offerta open source leggera.

Da non confondere con Google Chrome , Chromium è il browser open source di Google. La maggior parte del codice di Google Chrome si basa su Chromium , ma Chromium è anche un browser a sé stante.

Molti altri sviluppatori di browser utilizzano il codice Chromium(Chromium code) per i propri browser. Questo include Amazon Silk e Opera(Amazon Silk and Opera) . A partire da quest'anno, Microsoft Edge incorporerà anche Chromium nel proprio browser.

Criptovaluta(Cryptocurrency)

Infine, la criptovaluta. Sì, anche questo è open source poiché chiunque può prendere una criptovaluta esistente, studiare il codice e crearne una nuova. Ad esempio, potrei prendere Bitcoin e usare il codice per creare un OneillCoin se fossi così incline e avessi le capacità di sviluppo.

Ma questo è per un altro articolo e per qualcuno che sa di cosa sta parlando.



About the author

Sono un ingegnere del software con esperienza in Xbox Explorer, Microsoft Excel e Windows 8.1 Explorer. Nel tempo libero mi piace giocare ai videogiochi e guardare la TV. Ho una laurea presso l'Università dello Utah e attualmente lavoro come ingegnere del software per un'azienda internazionale.



Related posts