2010-02-01, 14:20
  #1
Medlem
Hej!

Håller på att lära mig mer om hur Linux skapades och har då några frågor angående detta.
Hittade en artikel på nätet som förklarar hur Linus Torvalds skapade Linux som ett operativsystem då han ville ha Unix till sin dator hemma. Problemet var att han inte hittade en version som var bra och billig så han gjorde en egen version, som bara skulle användas för eget bruk, trodde han.
Samtidigt skapade Richard Stallman GNU som var ett fritt operativsystem.
Det enda GNU saknade var en kärna, de försökte skapa en som hette GNU Hurd men upptäckte att Linux hade kommit mycket längre i utvecklingen så de valde Linux.

Det jag nu undrar är vad de menar med Linux som operativsystem och sen att det är en kärna i
GNU-systemet?

Källor: http://sv.wikipedia.org/wiki/Richard_M._Stallman
http://sv.wikipedia.org/wiki/Linux
http://www.blf.fi/artikel.php?id=8594

// Mumphy
Citera
2010-02-01, 14:40
  #2
Medlem
Nohs avatar
Det han använda då var ett UNIX-likt OS som heter/hette Minix. Han gjorde då en egen version, citerar.

Citat:
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.

Linux är en kärna och det i kombination med GNU:s program osv heter GNU/Linux.

Hoppas du förstår då
Citera
2010-02-01, 14:57
  #3
Medlem
Citat:
Ursprungligen postat av Noh
Det han använda då var ett UNIX-likt OS som heter/hette Minix. Han gjorde då en egen version, citerar.



Linux är en kärna och det i kombination med GNU:s program osv heter GNU/Linux.

Hoppas du förstår då

Det jag inte förstår är exakt vad "Linux" är för något? Om Linux är ett OS och sen slås ihop med GNU och blir ett nytt OS, med Linux som kärna. Är kärna och OS samma sak eller, fast "Linux" inte har något användargränssnitt?
Citera
2010-02-01, 15:08
  #4
Medlem
cpapas avatar
Citat:
Ursprungligen postat av Mumphy
Det jag inte förstår är exakt vad "Linux" är för något? Om Linux är ett OS och sen slås ihop med GNU och blir ett nytt OS, med Linux som kärna. Är kärna och OS samma sak eller, fast "Linux" inte har något användargränssnitt?

Här har du en ganska fyllig artikel ang. OS-kärnor
http://en.wikipedia.org/wiki/Kernel_%28computing%29
Citera
2010-02-01, 15:24
  #5
Medlem
Citat:
Ursprungligen postat av cpapa
Här har du en ganska fyllig artikel ang. OS-kärnor
http://en.wikipedia.org/wiki/Kernel_%28computing%29

Jaha, så det Linus Thorvalds gjorde var att skapa ett OS bara för själva kärnan.
De som sen testade Linux hur gjorde dom? Hade de ett annat OS sen då för resten eller?
Citera
2010-02-01, 16:52
  #6
Medlem
Alfaslangs avatar
"Operativsystem" är ett väldigt stort begrepp. Det kan betyda väldigt mycket beroende på vem man frågar.

Linux, som Linus Torvalds skapade, är just kärnan i det som kom att bli GNU/Linux. En väldigt förenklad bild av kärnan är att den har hand om allt lågnivårarbete i operativsystemet och fungerar helt enkelt som ett lager mellan vanliga program och datorns fysiska hårdvara. Detta för att varje enskilt program inte ska behöva specialskrivas för varenda hårdvarukomponent du har i datorn. Den sköter även annat som t.ex. schemaläggning och prioritering av processer.

GNU, det som startades av Richard Stallman, är en samling program och bibliotek. De kan köras på redan befintliga operativsystem, och både kan och har i många fall även ersatt de proprietära Unix-leverantörernas motsvarighet till programmen då GNU-verktygen ofta är modernare och enklare att använda.

På den tiden det begav sig så hade GNU-projektet redan allt som behövdes för ett operativsystem förutom en nyckelkomponent, en kärna. Där kommer Linux in i bilden. När Linux dök upp så kunde man alltså använda GNU för att testa det.

GNU-projektet utvecklar också sin egen kärna, HURD, men när Linux dök upp så stal det (lyckligtvis) nästan all uppmärksamet från HURD och även om utvecklingen av HURD fortgår så går det väldigt långsamt.
Citera
2010-02-01, 16:55
  #7
Medlem
TheVeryUberEnds avatar
Jag kan ingenting om ämnet, men i dagsläget skulle jag tro att Linux är en kärna, och ubuntu är en samling program som kör på kärnan och bildar ett komplett OS. Eller?
Citera
2010-02-01, 17:02
  #8
Medlem
Citat:
Ursprungligen postat av Alfaslang
"Operativsystem" är ett väldigt stort begrepp. Det kan betyda väldigt mycket beroende på vem man frågar.

Linux, som Linus Torvalds skapade, är just kärnan i det som kom att bli GNU/Linux. En väldigt förenklad bild av kärnan är att den har hand om allt lågnivårarbete i operativsystemet och fungerar helt enkelt som ett lager mellan vanliga program och datorns fysiska hårdvara. Detta för att varje enskilt program inte ska behöva specialskrivas för varenda hårdvarukomponent du har i datorn. Den sköter även annat som t.ex. schemaläggning och prioritering av processer.

GNU, det som startades av Richard Stallman, är en samling program och bibliotek. De kan köras på redan befintliga operativsystem, och både kan och har i många fall även ersatt de proprietära Unix-leverantörernas motsvarighet till programmen då GNU-verktygen ofta är modernare och enklare att använda.

På den tiden det begav sig så hade GNU-projektet redan allt som behövdes för ett operativsystem förutom en nyckelkomponent, en kärna. Där kommer Linux in i bilden. När Linux dök upp så kunde man alltså använda GNU för att testa det.

GNU-projektet utvecklar också sin egen kärna, HURD, men när Linux dök upp så stal det (lyckligtvis) nästan all uppmärksamet från HURD och även om utvecklingen av HURD fortgår så går det väldigt långsamt.

Tack så hemskt mycket för att du förklarade det hela!
När du pratar om "samling program och bibliotek" hur menar du då?
Citera
2010-02-01, 17:40
  #9
Medlem
Alfaslangs avatar
Det är faktiskt så enkelt som det låter. Det är program som du hittar på vilken dator som helst; allt från kommandoskal och verktyg för kopiera/flytta och bearbeta filer till skrivbordsmiljön GNOME och bildbehandlingsprogrammet The Gimp.

GNOME och Gimp är dock nykomlingar i sammanhanget men ingår faktiskt i GNU-projektet.
Citera
2010-02-01, 17:59
  #10
Medlem
Citat:
Ursprungligen postat av Alfaslang
Det är faktiskt så enkelt som det låter. Det är program som du hittar på vilken dator som helst; allt från kommandoskal och verktyg för kopiera/flytta och bearbeta filer till skrivbordsmiljön GNOME och bildbehandlingsprogrammet The Gimp.

GNOME och Gimp är dock nykomlingar i sammanhanget men ingår faktiskt i GNU-projektet.

Okej, tack så mycket för all info!
Citera
2010-02-01, 18:10
  #11
Medlem
E.TerreBlanches avatar
Det som kan förvirra i början är ju att typ ingen i praktiken säger GNU/Linux. Stallman losade den striden helt och hållet. Så istället för att skilja mellan Linux och GNU (som egentligen kanske är korrekt) så skiljer man i dagligt tal bara mellan Linux (menandes olika distar) och Linux-kärnan.
Citera
2010-02-01, 19:36
  #12
Medlem
midnighttrains avatar
ja. när man pratar om linux i vanligt tal så menar man GNU/Linux.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in