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

Címkék

"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/lin…

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/pat…*
http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-3.x/pat…*
http://draconux.free.fr/download/os-dev/linux0.01/linux-0.01-rm-2.x/pat…*

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ások

Lehet forkolni! :))

---
pontscho / fresh!mindworkz

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

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

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

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"

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