Linux® on UNIX®-i sarnane avatud lähtekoodiga operatsioonisüsteem arvutitele.
Operatsioonisüsteem on keelekoodi infrastruktuur, mis liidestub teie arvutisüsteemi riistvaraga. See tuvastab riistvara ja teeb selle tarkvaraprogrammidele kättesaadavaks, nii et tarkvara töötab arvutis sujuvalt. Tarkvara kirjutatakse siis, pidades silmas konkreetse operatsioonisüsteemi protokolle. Operatsioonisüsteem omakorda tunneb üldjuhul ära ainult tarkvara, mis on kirjutatud sellega liidestamiseks.
Kuigi UNIX® on operatsioonisüsteemide vanaisa, on enamiku kasutajate jaoks tänapäeval kõige äratuntavam operatsioonisüsteemi näide Microsoft Windows®. Kuid Microsoft Windows® ja Linux® operatsioonisüsteemide vahel on olulisi erinevusi.
Esiteks on Linux® avatud lähtekoodiga operatsioonisüsteem. See tähendab, et lähtekood on kontrollimiseks ja isegi täiustamiseks avalikult saadaval. Avatud lähtekoodiga toodete eelised ulatuvad programmeerijate loomingulisest panusest üle kogu maailma kuni turvalisuseni. Kuna lähtekood on avalikult kättesaadav, saavad programmeerijad üle kogu maailma avatud lähtekoodiga tooteid jõuliselt testida. Suletud süsteemiga, nagu Microsoft Windows®, on see palju keerulisem, kuna lähtekood pole avalikult saadaval.
Teine oluline erinevus on see, et Linux® põhineb UNIX® operatsioonisüsteemil, samas kui Windows® on patenteeritud või iseseisev operatsioonisüsteem.
Paljud inimesed, kes kaaluvad Linux®-ile üleminekut, mõtlevad, kas nende praegune Windows®-i tarkvara töötab süsteemis. Lühike vastus on ei. Operatsioonisüsteem ei ole mõeldud Windows® tarkvara jaoks ega mõeldud selle käitamiseks. Sellegipoolest pakuvad mõned tasuta ja tasulised liidesed erinevaid lahendusi Windows® tarkvara käitamiseks Linux® masinates erinevate tulemustega. Entusiastid loodavad aga, et inimesed lähevad üle alternatiivsele Linux®-ile mõeldud tarkvarale, kuna keskkonna jaoks kirjutatakse üha rohkem rakendusi.
Pole teada, kui palju Linux®-i kasutajaid on, sest registreerimine pole vajalik, kuid hinnanguliselt ulatub nende arv miljonites.
Linus Torvalds alustas selle operatsioonisüsteemi tuuma ehitamist 1991. aastal, kui ta õppis Soomes Helsingi ülikoolis bakalaureuseõppes. Ta jätkab selle arendamist vabatahtlike programmeerijate abiga. Linux® litsentsimine võimaldab kasutajal tarkvara koos lähtekoodiga vabalt kopeerida ja levitada.