Tķmarit.is
Leita | Titlar | Greinar | Um vefinn | Algengar spurningar |
skrį inn | Íslenska | Føroyskt | Kalaallisut | Dansk | English |

Tölvumįl

PDF  | HQ_PDF  | JPG  | TXT  |
Skoša ķ nżjum glugga:
PDF  | HQ_PDF  | JPG  | TXT  |


Ašlaga hęš


Vafrinn žinn styšur ekki PDF skjöl
Smelltu hér til aš skoša blašsķšuna sem JPG
Tölvumįl

						Þetta var grundvöllur-
inn, sem Linus Tor-
valds finnskur tölvun-
arfræðinemi byggði
á, þegar hann hóf að
skrifa Linux kjarnann
árið 1991. Þá var
Linus 22 ára og
stundaði nám víð há-
skólann í Helsinki
til að byrja með var hann ekki POSIX
samhæfður, svo það var ekki auðvelt að
flytja GNU forrit á Minix. Þetta takmark-
aði mjög notagildi Minix. Einnig var
Minix dreift á þann hátt að Tannenbaum
fékk Prentice Hall útgáfufyrirtækinu
einkarétt til dreifingar á Minix. Minix er
því ekki frjáls hugbúnaður.
Tannenbaum var einnig tregur til að
breyta Minix og hafnaði flestum tillögum
annarra um endurbætur, sérstaklega var
hann tregur til að gera Minix kjarnann
POSIX samhæfðan, hann vildi halda
Minix stýrikerfinu einföldu vegna þess að
Minix var fyrst of fremst hugsað til
kennslu. Á þessum árum var hægt að
fylgjast með umræðum um Minix á
Usenet fréttavefnum comp.os.minix.
Minix var notað við kennslu við fjölmarga
háskóla, en margur háskólaneminn hafði
ekki efni á að kaupa Minix til eigin nota.
Nú er Minix kjarninn orðinn POSIX
samhæfður, en Minix stýrikerfið hefur
sennilega litla útbreiðslu í dag.
Upp rís Linux
Þetta var grundvöllurinn, sem Linus Tor-
valds finnskur tölvunarfræðinemi byggði
á, þegar hann hóf að skrifa Linux kjarnann
árið 1991. Þá var Linus 22 ára og stundaði
nám við háskólann í Helsinki. Linus not-
aði Minix við nám sitt og þegar hann eign-
aðist Í386 tölvu byrjaði hann að skrifa for-
rit, sem keyrði í vernduðum ham (e. prot-
ected mode) á 386 örgjörvanum. Það
reyndist flóknara en ætla mætti við fyrstu
sýn. Þegar honum tókst að fá örgjörvann
til að keyra í vernduðum ham þá bjó hann
til einfalt forrit, sem keyrði tvo „processa"
til skiptis og prentaði út „AAA" og
„BBB" eftir því hvor var í gangi. Forritið
var skrifað í Minix og þýtt þar, en síðan
keyrt upp og prófað á 386 tölvunni.
Þetta varð síðar að fyrsta vísinum að
Linux stýrikerfinu. Linus setti sér það
markmið að skrifa „a better Minix than
Minix". Linus studdist við bókina „Design
of the Unix Operating System" eftir
Marice J. Bach, en í henni er að finna ná-
kvæma lýsingu á uppbyggingu UNIX
stýrikerfisins, einnig má lesa það af frétta-
vefnum comp.os.minix frá þessum tíma
að hann var að leita eftir POSIX stöðlun-
um. Næst skrifaði hann rekla fyrir harðan
Tölvumál
disk og lítið skráakerfi og nú var kominn
vísir að UNIX samhæfðu stýrikerfi.
Um þetta leyti, í ágúst 1991, tilkynnti
Linus þetta framtak sitt á comp.os.minix
og veitti aðgang að kóðanum á ftp.funet.fi.
Linus dreifði Linux kjarnanum sem frjáls-
um hugbúnaði, sem allir máttu nota og
breyta, en bannaði sölu á hugbúnaði sem
notaði eða byggði á einhvern hátt á Linux
kóðanum.
Nú fóru hjólin að snúast hratt og með
útgáfu 0.12 í janúar 1992 var komið not-
hæft stýrikerfi, að mestu POSIX samhæft
og keyrði flestöll GNU forritin. Linus
hafði nú breytt leyfinu og notar nú GNU
General Public Licence (GPL), en heldur
sjálfur höfundarrétti á kjarnanum. Aðrir
forritarar sem hafa komið að þessu verki
hafa sama hátt á, halda höfundarrétti á sín-
um hluta en dreifa hugbúnaðinum með
GNU GPL leyfinu. Þetta hefur í för með
sér að það er enginn einn sem „á" réttinn
og ekki er hægt að kaupa hann, jafnvel þó
að viðkomandi kaupandi hafi yfir að ráða
ómældu fjármagni.
Linux kjarninn er skrifaður þannig að
hann er heildstæður kjarni (e. monolithic),
sem gerir hann hraðvirkan og skilvirkan,
hann var í fyrstu skrifaður fyrir i386 ör-
gjörvann, var hann fljótlega fluttur yfir á
Alpha örgjörvann og síðan aðrar tegundir
örgjörva. Linux kjarninn er skrifaður án
þess að nota nokkurn kóða frá UNIX eða
Minix. Eins og Linus segir sjálfur „Linux
er nýtt stýrikerfi".
Velgengni Linux má þakka framsýni
Linus Torvalds, að dreifa kjarnanum með
GNU GPL leyfi og fá í lið með sér stóran
n
					
Fela smįmyndir
Blašsķša 1
Blašsķša 1
Blašsķša 2
Blašsķša 2
Blašsķša 3
Blašsķša 3
Blašsķša 4
Blašsķša 4
Blašsķša 5
Blašsķša 5
Blašsķša 6
Blašsķša 6
Blašsķša 7
Blašsķša 7
Blašsķša 8
Blašsķša 8
Blašsķša 9
Blašsķša 9
Blašsķša 10
Blašsķša 10
Blašsķša 11
Blašsķša 11
Blašsķša 12
Blašsķša 12
Blašsķša 13
Blašsķša 13
Blašsķša 14
Blašsķša 14
Blašsķša 15
Blašsķša 15
Blašsķša 16
Blašsķša 16
Blašsķša 17
Blašsķša 17
Blašsķša 18
Blašsķša 18
Blašsķša 19
Blašsķša 19
Blašsķša 20
Blašsķša 20
Blašsķša 21
Blašsķša 21
Blašsķša 22
Blašsķša 22
Blašsķša 23
Blašsķša 23
Blašsķša 24
Blašsķša 24
Blašsķša 25
Blašsķša 25
Blašsķša 26
Blašsķša 26
Blašsķša 27
Blašsķša 27
Blašsķša 28
Blašsķša 28
Blašsķša 29
Blašsķša 29
Blašsķša 30
Blašsķša 30
Blašsķša 31
Blašsķša 31
Blašsķša 32
Blašsķša 32
Blašsķša 33
Blašsķša 33
Blašsķša 34
Blašsķša 34
Blašsķša 35
Blašsķša 35
Blašsķša 36
Blašsķša 36
Blašsķša 37
Blašsķša 37
Blašsķša 38
Blašsķša 38
Blašsķša 39
Blašsķša 39
Blašsķša 40
Blašsķša 40