Retro: Próbáld ki a Linux 0.01-et!

 ( trey | 2008. január 2., szerda - 12:48 )

"Ez egy szabad minix-szerű kernel i386(+) alapú AT-gépek számára," - ezekkel a szavakkal indította Linus Torvalds a Linux kernel 0.01-es verziójához mellékelt release notes-t több mint 16 évvel ezelőtt, 1991 szeptemberében. "Amint azt a verziószám (0.01) sugallja, ez nem egy kiforrott termék. Jelenleg az AT-hardvereknek csak egy része támogatott (merevlemez, képernyő, billentyűzet és a soros vonalak), és a rendszerhívások közül sincs néhány teljesen implementálva (különösen a mount/umount nincs még implementálva)."

Ha valaki ezek után kedvet kap a 0.01-es kernel kipróbálásához, annak adott a lehetőség, hiszen nyílt forrású projekt lévén, a forráskódok elérhetők internet-szerte. Azonban progamozási tudás hiányában a mai eszközökkel bajosan lehetne életet lehelni ebbe a kernelbe. Szerencsére Abdel munkájának köszönhetően kipróbálhatjuk anélkül, hogy egy programsort kellene írnunk...

Retro: 0.01-es Linux kernel
Elindult a 0.01-es Linux kernel

Retro: 0.01-es Linux kernel
Az alapvető parancsok közül néhány működik. Például az "uname".

Retro: 0.01-es Linux kernel
Körülbelül ilyesmit láthattak a korabeli tesztelők. Ezzel messze nem jutunk :)

A 0.01-es Linux kernelt (és néhány a teszteléshez szükséges, rá portolt programot) kipróbálhatod te is. Abdel tegnap bejelentette az LKML-en, hogy portolta a Linux 0.01-et a gcc-4.x-re. Fordított hozzá bash-3.2-t és néhány egyéb programot, hogy "élvezhető" legyen. :)

Akinek kedve van, az letöltheti a qemu-val futtatható image-eket:

http://draconux.free.fr/download/os-dev/linux0.01/Image/

A futtatása a következő paranccsal történik:

qemu -hdb hd_oldlinux.img -fda linux0.01-3.3.img -boot a

Aki a forrást piszkálná, annak elérhető a forráskód:

http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-3.x/linux-0.01-rm-3.3.tgz

Az eredeti Linux 0.01 és a Linux-0.01-3.3 közti különbségek patch-ekben kifejezve:

http://draconux.free.fr/download/os-dev/linux0.01/doc/note_patch
http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-1.x/patch_*
http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-3.x/patch_*
http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-2.x/patch_*

Dokumentáció:

http://draconux.free.fr/download/os-dev/linux0.01/doc/LINUX_0.01_GCC_4.x

A bejelentés itt. A 0.01-es Linux kernelről bővebben a KernelTrap cikkében.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Lehet forkolni! :))

---
pontscho / fresh!mindworkz

Túl sok ideje van. :)

Az ilyesmi nem rossz szakdolgozatnak / diplomamunkának sem. Volt nálam néhány egyetemista az elmúlt években, akiknek én voltam a külső konzulense (vagy mi a bánat), örültem volna ha csak 1/3 részben ilyen szakmai dologgal foglalkoztak volna, ahelyett hogy átadták nekem az internetet letöltve, kinyomtatva (köztük olyannal amit én írtam, a forrás megjelölése nélkül :))

--
trey @ gépház

az internetet letöltve, kinyomtatva (köztük olyannal amit én írtam, a forrás megjelölése nélkül :))

Örülj neki, ők biztosítják azt, hogy nyugdíjas állásod legyen, mert hogy ezek konkurrenciát nem fognak jelenteni, hát abban biztos lehetsz.:-)

Naja. Csak kicsit uncsi helyettuk melozni egy project vegen, mert Ő lámaságukra kiosztott melo nem keszult el, viszont hatarido az hatarido.

---
pontscho / fresh!mindworkz

Rosszul közelíted meg a dolgot. :-)
Ezt hívják elegánsan refactoringnak, és sokak szerint nagy pénz van benne.

---
Science for fun...

átadták nekem az internetet letöltve, kinyomtatva
Le lehet tőteni? Kinyomtatni?
tray, ezen tán javítani kéne :-)

Simán. Szex nélkül elfér egy pendrive-on. Kinyomtatva vékonyabb mint a Minix könyv.

...ahelyett hogy átadták nekem az internetet letöltve, kinyomtatva (köztük olyannal amit én írtam, a forrás megjelölése nélkül :))

És tetszett, amit írtál? :-)

---
Science for fun...

kernel panic

---
BornToBePuli
Software is like sex! It's better when it's free! ;-) -Linus Torvalds-

Miert nem latom a __define__kernel boxban? :)

__

Zopr miafene

'/P==== ..... \o/


linux v2.6.22.14 + madwifi v0.9.3.3-mal itt
debian gnu/linux @ linux-2.6.22.15-pancs1

Na akkor most már azt is tudom , hogy egy ídős vagyok Linuxxal. :D

Én meg Linussal.

Nekem élmény volt az sls is.

Én kb. akkor születtem mikor megszületett az első sor :)))

Lebuking :)

Ezekszerint Én is egyidős vagyok a Linuxxal..yeah :D

Évre én is, hónapra kb. akkor születtem, amikor megfogant*. :)

*: feltételezve, hogy a programoknak is 9 hónap a kihordási ideje :)

Remek.
Lesz mit bafftatni holnap.

Azért izgalmas pillanat lehetett, amikor először elindult a kernel.

Kevésbé izgalmas (de nekem is kaland volt), amikor (végre) működött (nekem is 386-oson/ persze "utólag") az első "Egyfloppy-s Linux" amiben már Midnihgt Commander is volt. Ja,és a "poén kedvéért" egy "minidos" image, így tehát ha valaki kivette a Linux bootfloppy-t, akkor még egy DOS bootfloppy-t is készíthetett ha volt kedve... Majd jött a 2M.com-mal 1920KB-osra megformázott floppyn "terjeszkedő" rendszer, avagy: 2 oprendszer 1 floppyn :-)
És a DOS-on még játék is volt (mario.exe) a Linux alatt meg természetesen a bevált Midnight Commander.

No, de ezektől sokkal izgalmasabb lehetett a Linux "gyermekkora".

_________________________________________________________________________
Persze "némelyek" (kolégám) szerint a Linux még most is parancssoros és nem
jó semmire se, mert csak "pötyögni" lehet rajta.

Igaz, ő még nem látta a Compiz-t sem Mindenesetre Ő egy jó demonstárció
arra, hogy a "Tudatlanság öl butít és nyomorba dönt"

De itt Vagy Nekünk Te, A Fény Az Éjszakában :)

Más virtuális gépen is lehet futtani az img file-t? (Vmware, Virtualbox, stb)

Szvsz vmware elviszi, virtualbox ha kezeli már végre a raw imgeket, akkor szintén.