Ik heb van me opa een biografie van Mr Torvalds gekregen.
Best geinig om te lezen hoe de wereld er uit ziet door de ogen van een veel te slim nerd ventje, die niet eens meiden aan durfde te raken, en geen idee had van dag en nacht.
Back on Topic.
Linus gebruikte Minix, waar hij niet zo tevreden mee was. Minix was een tool voor docenten om demonstraties te geven, en niet echt een ding voor normaal gebruik.
Hij wilde een keer wat printen geloof ik en deed cat met de file naar ze printer port, maar hij typte ipv ze printer port per ongeluk de naam van ze 2e partitie in, waar Minix op stond. Ooops, Minix partitie getoast. 2 opties: Minix opnieuw er op, of zelf maar vanaf nul wat moois maken. De keuze is allom bekend.
Hij was gefacineerd door Unix, wat destijds vrij nieuw was. Hij heeft ze kernel dus qua ideologie op Unix gebaseerd. Oja Linux heeft ook nog een tijdje (tot versie 0.03 ofzo) als Freax op de FTP van ze school gestaan. Toen had hij het erover met een docent enzo en die vond Linux (Linus + Unix = Linux) beter klinken. Hij was er eerst zelf tegen omdat hij het zo zelfingenomen vond klinken om het naar jezelf te noemen. Vanaf het eerste uur had hij de sourcecode er al bij, en er waren al contributies geleverd. Vandaar. Het was dus al niet meer 100% van hem. Maar uiteindelijk gaf hij toe aan die docent en vandaag de dag heet het nogsteeds Linux.
Oja, Linux is een kernel, en niks meer. Zelfs die commandline (meestal wordt bash gebruikt) zit niet eens in de kernel. Bash (bourne again shell) is dus zelfs een los klein programmatje. -- En die bourne again shell; bash DIE kwam bij de GNU vandaan. Die hadden al die tools gemaakt, maar ze hadden nog geen kernel > de trouwerij tussen Linux en GNU kwam vrij snel. Maar GNU tools zijn niet gebonden aan Linux ofzo, je vind ze ook in Syllable, Plan 9, MacOS, eigelijk bijna ieder POSSIX systeem -- Bij bv DOS zit die opdracht regel wel helemaal in de kernel verwerkt.
Dus eerst dat gezeur van ja met Linux wordt toch ook allemnaal extra software meegeleverd? (oa opgemerkt in nieuws reacties over Media Player enzo) Nou, zo'n Linux distributie (bv Red Hat of Debian) is dus niks anders als een heel groot pakket meegeleverde software. Want het gene wat Linux is is dus eigelijk alleen een kernel, het programmatje wat in je CPU geladen wordt zeg maar, en er voor zorgt dat je meerdere programma's kunt draaien tegelijkertijd, en geheugen indeling regelt etc.
Er wordt heel veel open source software geschreven en op internet gezet. Wat doet zo'n distributie nou: die zoeken de naar hun mening beste er uit en stoppen het in 1 pakket, stemmen het op elkaar af en maken er een mooi installatie programma voor en je hebt een pakket Linux. Wat dus eigelijk een foute benaming is want Linux dat was aleen die kernel... Vandaar Linux distributie, wat de juiste benaming is.
En als jij dan tijdens de installatie er voor kiest om alle 3 de media spelers (soms zelfs meer keuze dan 3) of nul te installeren maakt dat geen ruk uit, je kunt zelfs het grafische systeem weglaten als je dat leuk vind. (Zelfs dat grafische systeem is niet Linux specifiek. Het bestond zelfs al voor dat Linux er was, en een 1 of andere kerel die heeft het ten tijde van Linux 0.33 naar Linux geport. Xorg (X11) vind je ook in bijvoorbeeld alle BSD (FreeBSD, NetBSD, OpenBSD))
En ja, je kunt ook die kernel zelf downloaden, compilen en dan daarna alle software zelf gaan zoeken op het net, en zelf je Linux in elkaar vogelen. Maar dat hebben ze bij Red Hat en Debian en Ubuntu etc ook al gedaan, dus je kunt ook een cdtje van die profs downloaden.
De computerwereld is echt veel groter als je Windows dat door 1 bedrijf helemaal wordt geleverd. Je moet maar weten waar je zoeken moet
Any questions?