Linux® è un sistema operativo per computer simile a UNIX®, open-source.
Un sistema operativo è un’infrastruttura di codice linguistico che si interfaccia con l’hardware del sistema informatico. Riconosce l’hardware e lo rende disponibile ai programmi software in modo che il software funzioni senza problemi sul computer. Il software viene quindi scritto, tenendo conto dei protocolli di uno specifico sistema operativo. Un sistema operativo a sua volta generalmente riconosce solo il software scritto per interfacciarsi con esso.
Sebbene UNIX® sia il nonno dei sistemi operativi, l’esempio più riconoscibile di un sistema operativo per la maggior parte degli utenti oggi è Microsoft Windows®. Ma ci sono differenze fondamentali tra i sistemi operativi Microsoft Windows® e Linux®.
Per prima cosa, Linux® è un sistema operativo open source. Ciò significa che il codice sorgente è pubblicamente disponibile per l’ispezione e persino per il miglioramento. I vantaggi dei prodotti open source vanno dai vantaggi dell’input creativo dei programmatori di tutto il mondo alla sicurezza. Con il codice sorgente prontamente disponibile nel pubblico dominio, i prodotti open source possono essere testati vigorosamente dai programmatori di tutto il mondo. Questo è molto più difficile con un sistema chiuso come Microsoft Windows® perché il codice sorgente non è disponibile pubblicamente.
Un’altra importante differenza è che Linux® è basato sul sistema operativo UNIX®, mentre Windows® è un sistema operativo proprietario o autonomo.
Molte persone che stanno pensando di passare a Linux® si chiedono se il loro attuale software Windows® funzionerà sul sistema. La risposta breve è no. Il sistema operativo non è stato progettato o concepito per eseguire il software Windows®. Detto questo, alcune interfacce gratuite ea pagamento forniscono vari tipi di soluzioni per l’esecuzione di software Windows® su macchine Linux® con risultati variabili. Tuttavia, gli appassionati sperano che le persone passino a software alternativo progettato per Linux®, poiché vengono scritte più applicazioni per l’ambiente.
Non si sa quanti utenti Linux® esistano perché la registrazione non è richiesta, ma il numero è stimato in milioni.
Linus Torvalds ha iniziato a costruire il kernel di questo sistema operativo nel 1991 quando era uno studente universitario presso l’Università di Helsinki in Finlandia. Continua a svilupparlo con l’aiuto di programmatori volontari. La licenza Linux® consente all’utente di copiare e distribuire liberamente il software con il suo codice sorgente.