Linux, GNU och BSD

Allt om t.ex. *BSD och OpenSolaris
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

Linux, GNU och BSD

Inlägg av mannealm »

Som jag har fattat det så är detta två helt olika saker(fast jag fattar ännu inte så mycket om detta)?

Det var en smart hippiekille från USA som satte igång det här med GNU-projektet.

Vem är förresten mest beundrar i GNU/Linux kretsar, är det Richard Stallman eller Linus Torvalds? Vem har betytt mest?

Det var ett sidospår..

Som jag vidare fattat så är Linux bara själva kärnan i ett unixliknande operativsystem som bygger på Richard Stallmans GNU? Och det ska tydligen även finnas en GNU hurd, nånting som är GNUs egen kärna?

Finns det några kända och bra unixliknande distributuoner som använder Hurd istället för Linux? Och vad är skillnaden mellan Hurd och Linux?

Har ni även koll på varför det var Linux som blev stort i GNU-sammanhang istället för GNUs egen Hurd-kärna?

Och vad är BSD förnåt? Hur är det relaterat till GNU och Linux?
Senast redigerad av 1 mannealm, redigerad totalt 12 gånger.
Nybliven nörd!
Användarvisningsbild
nicefinger
Inlägg: 1800
Blev medlem: 14 jul 2006, 08:18
OS: Annat GNU/Linux
Utgåva: 23.04 Lunar Lobster
Ort: Uddevalla

SV: Linux, GNU och BSD

Inlägg av nicefinger »

Hurd är inte färdig ..  8)

Från wikipedia
Despite an optimistic announcement by Stallman in 2002[4] predicting a release of GNU/Hurd, further development and design are still required. The latest builds of the Hurd are suitable for use in non-critical applications, but not yet suitable for a production environment. There are still bugs and missing features;[5] development in general has gone far worse and resulted in a poorer product than many, including Stallman, had anticipated.[6]
Senast redigerad av 1 nicefinger, redigerad totalt 12 gånger.
Kolsyrat gangesvatten, socker, målarfärgämne (sockerkulör), surhetsgivande medel (saltsyra), dioxin, konservmedel (E211), du-är-så-sötningsmedel (E952), arom, oxidationsmedel.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Linux, GNU och BSD

Inlägg av Emil.s »

GNU startades av Richard stallman, och det var menat att bli ett komplett OS. Allt var klart, utom en sak. Kärnan.
Där kom Linux in i bilden. Richard stallman hade programmen, GNU, och Linus hade kärnan, Linux.
Eftersom Hurd inte verkade bli klar i tid så vart det tillslut GNU/Linux.

Alla Linuxbaserade OS ska egentligen namnges som GNU/Linux, eftersom Linux bara är kärnan, allt annat är GNU software + övrig programvara. Det riktiga namnet för Ubuntu är därmed Ubuntu GNU/Linux.

Linux är Linus "kopia" på en gammal Unixkärna som hette "Minix" (stämmer?).
BSD är en annan kärna, som också liknar Unix, med den har gått i en annan "riktning".

Läs mer här:
http://sv.wikipedia.org/wiki/Linux
http://sv.wikipedia.org/wiki/Linux_%28k%C3%A4rna%29
http://sv.wikipedia.org/wiki/BSD
http://sv.wikipedia.org/wiki/Unix
Home sweet ~/ = http://sandnabba.se
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Nybliven nörd!
Användarvisningsbild
lokpest
Inlägg: 261
Blev medlem: 06 jun 2007, 17:37

SV: Linux, GNU och BSD

Inlägg av lokpest »

mannealm skrev: Det var en smart hippiekille från USA som satte igång det här med GNU-projektet.
Nej, man är inte hippie bara för att man har ett Unix-skägg;D
they may take our code, but they'll never take... OUR FREEDOM!
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

lokpest skrev:
mannealm skrev: Det var en smart hippiekille från USA som satte igång det här med GNU-projektet.
Nej, man är inte hippie bara för att man har ett Unix-skägg;D
Är du säker på det?

Vad gäller Richard Stallman så var väl i alla fall han en hippie på alla sätt?

Från wiki:

"Richard Matthew Stallman (född 16 mars 1953) är en amerikansk hacker, grundare av Free Software Foundation, föreläsare, programmerare och en politiskt aktiv förespråkare för fri programvara och avkriminalisering av illegala droger[1][2]. Han är upphovsman till GNU General Public License och grundade GNU-projektet. Han var först med att argumentera för fri programvara ur en politisk och moralisk synvinkel. Han är också skaparen av populära datorprogram som Emacs, GCC och GDB.

Stallman är känd som en excentriker av stora mått."

/http://sv.wikipedia.org/wiki/Richard_Stallman
Nybliven nörd!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Linux, GNU och BSD

Inlägg av Emil.s »

mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Torvalds var först. ;)
Linux kom, och GNU/Linux som OS var klart. Vem ville utveckla en annan kärna då man redan hade en?
Home sweet ~/ = http://sandnabba.se
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Emil.s skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Torvalds var först. ;)
Linux kom, och GNU/Linux som OS var klart. Vem ville utveckla en annan kärna då man redan hade en?
Men Torvalds kopierade väl bara en gammal kärna medan Stallman ville bygga nåt från grunden, eller hur var det?
Nybliven nörd!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Linux, GNU och BSD

Inlägg av Emil.s »

mannealm skrev:
Emil.s skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Torvalds var först. ;)
Linux kom, och GNU/Linux som OS var klart. Vem ville utveckla en annan kärna då man redan hade en?
Men Torvalds kopierade väl bara en gammal kärna medan Stallman ville bygga nåt från grunden, eller hur var det?
Kopierade och kopierade... Han viste hur "Minix" fungerade och skrev en ny liknande, men släppte den under GPL.

Men som vi ser nu så spelar det ingen roll. Linux "vann" :P
Home sweet ~/ = http://sandnabba.se
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Emil.s skrev:
mannealm skrev:
Emil.s skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Torvalds var först. ;)
Linux kom, och GNU/Linux som OS var klart. Vem ville utveckla en annan kärna då man redan hade en?
Men Torvalds kopierade väl bara en gammal kärna medan Stallman ville bygga nåt från grunden, eller hur var det?
Kopierade och kopierade... Han viste hur "Minix" fungerade och skrev en ny liknande, men släppte den under GPL.

Men som vi ser nu så spelar det ingen roll. Linux "vann" :P
Nej, det vet vi ju inte. Hurd är ju inte riktigt klar än ;)

Kankse spöar Linux med hästlängder?
Nybliven nörd!
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

SV: Linux, GNU och BSD

Inlägg av Smygis »

mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Smygis skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
Aha, coolt det är alltså det som är skillnaden.

Detta borde väl betyda att, Hurd, om den någonsin blir riktigt klar verkligen kommer att spöa Linux med hästlängder. Linux är liksom bara nödlösningen till GNU innan den RIKTIGA kärnan blir klar. Är det riktigt uppfattat?
Nybliven nörd!
Användarvisningsbild
zero gravity
Wikiadmin
Inlägg: 2504
Blev medlem: 15 apr 2006, 15:37
OS: Arch Linux
Ort: Bohuslän
Kontakt:

SV: Linux, GNU och BSD

Inlägg av zero gravity »

Inte riktigt kan man väl säga. Men ett operativ baserat på den Hurd kommer vara rent GNU.
Linux kommer nog fortfarande ha en betydande roll då många distros redan baseras på den.
Abusus non tollit usum
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

SV: Linux, GNU och BSD

Inlägg av Smygis »

mannealm skrev:
Smygis skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
Aha, coolt det är alltså det som är skillnaden.

Detta borde väl betyda att, Hurd, om den någonsin blir riktigt klar verkligen kommer att spöa Linux med hästlängder. Linux är liksom bara nödlösningen till GNU innan den RIKTIGA kärnan blir klar. Är det riktigt uppfattat?
Jag är ganska tveksam till det. Snarare så kommer Solaris ersätta Linux. Jag tror inte att dem kommer orka göra klart Hurd då dem får tag på Solaris-kärnan.

Men ja, Linux är lite av en nödlösning för GNU.

Och jag skulle nog inte sträcka mig ända till hästlängder.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

zero gravity skrev: Inte riktigt kan man väl säga. Men ett operativ baserat på den Hurd kommer vara rent GNU.
Linux kommer nog fortfarande ha en betydande roll då många distros redan baseras på den.
Varför var det inte riktigt?

Det kan väl inte vara svårt att föra över alla GNU-runtomkring grejer till en välfungerande Hurd-kärna?

I framtiden vill jag se en Ubuntudist som heter "Genuine Gnu" och basera sig på Hurd istället för Linux! Då har nog inte Windows en suck längre.
Nybliven nörd!
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Smygis skrev:
mannealm skrev:
Smygis skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
Aha, coolt det är alltså det som är skillnaden.

Detta borde väl betyda att, Hurd, om den någonsin blir riktigt klar verkligen kommer att spöa Linux med hästlängder. Linux är liksom bara nödlösningen till GNU innan den RIKTIGA kärnan blir klar. Är det riktigt uppfattat?
Jag är ganska tveksam till det. Snarare så kommer Solaris ersätta Linux. Jag tror inte att dem kommer orka göra klart Hurd då dem får tag på Solaris-kärnan.

Men ja, Linux är lite av en nödlösning för GNU.

Och jag skulle nog inte sträcka mig ända till hästlängder.
Vad är solaris för slags kärna då?

Och förresten vad är Windows och OSX för nåt?
Nybliven nörd!
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

SV: Linux, GNU och BSD

Inlägg av Smygis »

mannealm skrev:
Smygis skrev:
mannealm skrev:
Smygis skrev:
mannealm skrev: Varför har det gått så himla segt med hurd? Torvalds knopade ju ihop en liknande(?) grej rätt snabbt. Är det få att han är värsta geniet eller?
Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
Aha, coolt det är alltså det som är skillnaden.

Detta borde väl betyda att, Hurd, om den någonsin blir riktigt klar verkligen kommer att spöa Linux med hästlängder. Linux är liksom bara nödlösningen till GNU innan den RIKTIGA kärnan blir klar. Är det riktigt uppfattat?
Jag är ganska tveksam till det. Snarare så kommer Solaris ersätta Linux. Jag tror inte att dem kommer orka göra klart Hurd då dem får tag på Solaris-kärnan.

Men ja, Linux är lite av en nödlösning för GNU.

Och jag skulle nog inte sträcka mig ända till hästlängder.
Vad är solaris för slags kärna då?

Och förresten vad är Windows och OSX för nåt?
OS X har en hybridkärna. (Åt det hållet är linux också påväg har jag för mig.)
Solaris är monolitisk.
Och Windows kan jag inte svara på, Det är det bara Microsoft som vet säkert. Men jag antar att den är monolitisk.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Linux, GNU och BSD

Inlägg av Emil.s »

Windows använder en hybridkärna.
OS X kärna heter darwin, och den är monolitisk (bygger på BSD)

Kod: Markera allt

emil@emils-dator.local: ~ $ uname -a
Darwin emils-dator.local 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386
Home sweet ~/ = http://sandnabba.se
mannealm
Inlägg: 802
Blev medlem: 17 jun 2007, 21:49
Ort: Halmstad

SV: Linux, GNU och BSD

Inlägg av mannealm »

Smygis skrev:
mannealm skrev:
Smygis skrev:
mannealm skrev:
Smygis skrev: Linux är en monolitisk kärna medans hurd är en microkärna.

Skillnaden är den att Linux är 'en' kärna som hanterar allt. Medans Hurd skulle man kunna säga är flera kärnor där alla har egna uppgifter. Den läsningen är mycket snabbare men också mycket svårare att utveckla.

Så allt handlar om designval. GNU valde att försöka sig på något extremt avancerat och Linus ville bara skapa någor för skojs skull och valde en väg som många hade vandrat innan honom.
Aha, coolt det är alltså det som är skillnaden.

Detta borde väl betyda att, Hurd, om den någonsin blir riktigt klar verkligen kommer att spöa Linux med hästlängder. Linux är liksom bara nödlösningen till GNU innan den RIKTIGA kärnan blir klar. Är det riktigt uppfattat?
Jag är ganska tveksam till det. Snarare så kommer Solaris ersätta Linux. Jag tror inte att dem kommer orka göra klart Hurd då dem får tag på Solaris-kärnan.

Men ja, Linux är lite av en nödlösning för GNU.

Och jag skulle nog inte sträcka mig ända till hästlängder.
Vad är solaris för slags kärna då?

Och förresten vad är Windows och OSX för nåt?
OS X har en hybridkärna. (Åt det hållet är linux också påväg har jag för mig.)
Solaris är monolitisk.
Och Windows kan jag inte svara på, Det är det bara Microsoft som vet säkert. Men jag antar att den är monolitisk.
Det var, enligt Emil.s inte många rätt du hade ;)

Jag vet nu inte vad jag ska tro ???

Men var är då Linux på väg, mot OS X- eller mot Windowshållet, om den alls är påväg någonstans.

/Förvirrad mannealm
Nybliven nörd!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Linux, GNU och BSD

Inlägg av Emil.s »

Hm, nja, jag hade faktiskt fel på en sak.

Darwin är visst ingen riktig kärna. Darwin är ett helt OS!?
Eller?
http://en.wikipedia.org/wiki/Darwin_%28 ... %29#Kernel

Hybridkärna iallafall.

EDIT:
Hm, verkar som att Apple byggt en egen kärna vid namn XNU, där de tagit delar av NEXTSTEP och Mach, och sen taig övrig mjukvara från Darwin och FreeBSD, och sen så har de gjort ett eget GUI på det.
Man lär sig något nytt varje dag!  8)
Senast redigerad av 1 Emil.s, redigerad totalt 12 gånger.
Home sweet ~/ = http://sandnabba.se
Skriv svar

Återgå till "Andra öppna och fria operativsystem"