Linux
Unix-lignende operativsystem / From Wikipedia, the free encyclopedia
Linux er navnet på en familie Unix-lignende operativsystemer, som i utgangspunktet er fri og åpen programvare, selv om det finnes flere eksempler på proprietære og kommersielle avarter. Navnet Linux er egentlig navnet på Linuxkjernen, som er en operativsystemkjerne, men i dagligtalen brukes navnet ofte om hele operativsystemet. Linuxkjernen er utviklet under GNU General Public License versjon 2, men er ikke en offisiell del av GNU-prosjektet. GNU-prosjektet utvikler sine egne operativsystemkjerner i form av GNU Mach og GNU Hurd; begge er mikrokjerner som har sin bakgrunn i mikrokjernen Mach som ble utviklet ved Carnegie Mellon University fra 1985 til 1994. Linuxkjernen skiller seg fra disse, ved at den er en monolittisk kjerne. Linuxkjernen henger sammen med GNU-prosjektet ved at den blir utviklet ved hjelp av programmeringsverktøy fra dette, deriblant GNU C compiler og GNU assembler. GNU/Linux er således navnet på kombinasjonen mellom operativsystemkjernen og programmeringsverktøyene GNU Binutils. Det blir som regel lansert i form av Linuxdistribusjoner som også inneholder programmer fra andre prosjekter enn GNU og Linux: Vindussystemet X blir for eksempel utviklet av X.Org Foundation; Wayland blir utviklet under MIT-lisensen; GNOME er GNU-prosjektets skrivebordsmiljø, men andre alternative miljøer som KDE utvikles av andre; LibreOffice blir utviklet av The Document Foundation, etc.
- Denne artikkelen handler om en familie komplette operativsystemer. Se Linux-kjernen for en artikkel om kjernen i operativsystemene og GNU for GNU-prosjektet.
Linux | |||
---|---|---|---|
Skaper(e) | Linus Torvalds, Richard M. Stallman | ||
Plattform | DEC Alpha, x86-arkitektur, x86_64, ARM, PowerPC, RISC-V, MIPS | ||
Skrevet i | C, assembler, Rust | ||
Bygger på | Linux | ||
Nettsted | https://kernel.org/ |
Systemet utgis som oftest gjennom distribusjoner, som inneholder mye programvare fra andre prosjekter enn GNU og Linux, for eksempel Ubuntu. GNU/Linux utgjør i dag programvaresiden i den grunnleggende infrastrukturen, «backbone» («ryggraden»), i det globale kommunikasjonssystemet.