Linux er et gratis software-operativsystem (det ejes ikke af nogen person eller virksomhed), og det er derfor ikke nødvendigt at købe en licens til at installere og bruge det på en computer. Det er et multitasking-multibrugersystem, der er kompatibelt med UNIX og giver en kommandogrænseflade og en grafisk grænseflade, hvilket gør det til et meget attraktivt system med store udsigter for fremtiden.
At være gratis software er kildekoden tilgængelig, så enhver bruger kan studere og ændre den. Linux-licensen begrænser ikke retten til salg, hvorfor forskellige kommercielle softwarevirksomheder distribuerer versioner af Linux. Udover dette har dette system mange distributioner og vinduesadministratorer til det grafiske miljø.
Linux-operativsystemet blev udviklet af Linus Torvalds og er baseret på Minix- systemet, som igen er baseret på Unix- systemet, Torvalds tilføjede værktøjer og hjælpeprogrammer til det, hvilket gjorde det operationelt. Begyndende med den første version af Linux er systemet blevet ændret af tusindvis af programmører over hele verden under koordinering af dets skaber.
Navnet på Linux kommer fra navnet på dens forfatter Linus og UNIX-operativsystemet. Imidlertid er dets rigtige navn GNU / Linux, da systemet distribueres under GNU GPL (General Public License).
Linux-strukturen er baseret på en hybrid mikrokernel, der udfører de mest basale tjenester i operativsystemet. Den kerne er kernen i systemet; den del, der interagerer direkte med hardwaren, administrerer alle dens ressourcer, såsom hukommelse, mikroprocessor, periferiudstyr osv.
Derudover har det et program, der isolerer brugeren fra kernen, kendt som Shell eller kommandotolker, dens funktion er at fortolke de kommandoer eller applikationer, som brugeren sender til systemet, fra en terminal i teksttilstand eller fra et grafisk miljø og oversætte dem til instruktioner, som operativsystemet forstår.
Afhængigt af dens version bruges dette operativsystem i supercomputere og servere som f.eks. Pc'er. De forskellige varianter af Linux kaldes distributioner, blandt de bedst kendte er Red Hat-Fedora, Suse, Debian, Ubuntu og Mandriva.
Hver Linux-distribution distribuerer kernen gennem opdateringer til operativsystemet. Hver version af kernen kan skelnes ved 3 eller 4 tal adskilt af prikker. Betydningen af hvert nummer er som følger:
1. Kernel version; det varierer, hvis der er en større ændring i kernekoden.
2. Større revision af kernen.
3. Mindre revision, f.eks. Medtagelse af nye drivere eller nogle nye funktioner.
4. Rettelser af fejl eller sikkerhedsfejl inden for samme revision.
Linux er kommet langt i de seneste år ved at tilføje forbedringer i grafiske brugergrænseflader og i genkendelse og brug af hardware-ressourcer. Lidt efter lidt vinder det plads på Windows og Unix, det er blevet favorit blandt computerbrugere og ekspertvirksomheder (virksomheder som IBM eller Hewlett-Packard), der betragter det som et robust og billigt alternativ sammenlignet med de andre. operativsystemer; og de leverer den tilsvarende tekniske support, normalt som en del af serversystemerne.