Linux: Forskelle mellem versioner

Content deleted Content added
Linje 17:
 
==Historie==
I 1983 startede [[GNU]]-projektet, som kan siges at være basen for, at Linux kunne blive til. Kort fortalt havde dette projekt til formål at skabe et UNIX-lignende [[operativsystem]]. Der blev lavet flere forsøg med forskellige kerner (fxf.eks. [[Trix]], [[Hurd]] og [[Mach Microkernel]]), dog uden de bedste resultater.
 
[[Image:Linus Torvalds.jpeg|thumb|left|[[Linus Torvalds]], skaberen af Linux kernen.]]
Dette inspirerede i 1991 Linus Torvalds til, som et hobbyprojekt, at påbegynde udviklingen af en ny kerne, der senere skulle blive til Linux. Torvalds studerede på daværende tidspunkt på [[Helsinki]] Universitet og arbejdede til daglig med [[Minix]], som er en simplificeret UNIX, udviklet af [[Andrew Tannenbaum]] til brug i undervisningsøjemed. Tannenbaum tillod dog ikke andre at udvide sit operativsystem, hvilket gav Torvalds drivkraft til at udvikle sit eget.
 
Linux startede som en [[terminal]]emulator (en terminal er en teksbaseret måde at styre en computer på - eksempelvis [[DOS]]) skrevet i [[IA32]]-assembler, hvilket ligger tæt på [[maskinkode]]) og [[C_(programmeringssprog)|C]].
 
Som [[binær|binære]]e filer - dvs. programmer, der kan eksekveres - lå Linux på en diskette, som det kunne startes fra uafhængigt af det/de operativsystem/er, der i forvejen måtte være [[installering|installeret]]. Terminalen kørte to tråde - en til at modtage signaler og en anden til at sende signaler til en [[serielport]]. Da Torvalds fik behov for at arbejde med filer på diskene udvidede han [[terminal]]emulatoren med filhåndtering. Efter dette blev systemet gradvist udvidet indtil det blev til en komplet kerne til et [[operativsystem]] som overholdt POSIX-standarderne. Den første version af Linux-kernen (0.01) blev frigivet til [[internet|internettet]] den [[17. september]] [[1991]] med anden version allerede i [[oktober]]. Siden da har tusindevis af udviklere verden over hjulpet med projektet. Eric S. Raymond har skrevet bogen The Cathedral and the Bazaar, som omhandler Linux-kernens model og lignende software.
 
Ved version 0.01 havde Torvalds implementeret POSIX-modellen nok til at kunne køre [[GNU|GNU's]] Bash shell; efter bootstrappingen accelererede udviklingen drastisk. En computer skulle normalt køre Minix før man kunne configurere, compile og installere Linux. Tidligere versioner af Linux krævede, at der var et [[operativsystem]] til stede på [[harddisk|harddisken]] for at kunne boote (starte) den, men snart kom der uafhængige bootloader, hvoraf de mest kendte er Lilo og Grub. Der gik ikke lang tid før Linux overhalede Minix i funktionalitet; Torvalds og andre af de første kerne-udviklere udvidede supporten af [[GNU]] elementer og brugerflade programmer for at skabe et fuldt funktionelt [[operativsystem]].
Linje 31:
 
===Navnets oprindelse===
Valget af navnet ''Linux'' er en konsekvens af Linus Torvalds eget navn '''Linus''', ogsamt et '''x''' der repræsenterer tilhørsforholdet til Unix. Som et kuriosum kan det nævnes, at Linus Torvalds oprindeligt havde planer om at offentliggøre Linux under navnet Freax (Free, freak og x fra Unix). Ari Lemmke, der stillede serverplads til rådighed for den første offentlige udgave, var dog ikke tilfreds med dette navn, og gav i stedet Linus Torvalds adgang til et katalog med navnet ''linux''.
 
==Udtale==