Exclaim 0.2.0

Címkék

Megjelent az Exclaim névre hallgató, nyílt forrású (GPLv2) operációs rendszer 0.2.0-s kiadása. A Exclaim projekt pehelysúlyú, egyszerűen és könnyen használható operációs rendszert szeretne létrehozni. A projekt fejlesztője, Alex Smith nem meglevő operációs rendszerek kódjaira építve hozta létre saját OS-ét, hanem teljesen elölről (from scratch) kezdte a fejlesztést.

A gyerekcipőben járó OS fejlesztésének egyik célja a POSIX megfelelőség, annak érdekében, hogy a meglevő UNIX alkalmazások futtathatóak legyenek rajta. A fejlesztő szándéka az, hogy az Exclaim a régebbi hardvereken is elfogadható sebességgel fusson. A 0.2.0-s kiadás képes ATA merevlemezről és ext2 filerendszerről olvasni, tartalmaz egy egyszerű shell-t és néhány egyéb más programot.

A projektről bővebbet annak honlapján és a #exclaim @ freenode.net irc csatornán lehet megtudni.

Hozzászólások

Úgy tudom a Linux is úgy indult, hogy a meglevő UNIX alkalmazások fussanak rajta. Mi értelme van annak, hogy megismételjük a Linux megszületését?
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Röviden: Semmi.

Hosszan: Szerintem csak hobbiból csinálják. Bár ők azt írják, hogy azért mert a Linux "nagy" és ők ugyan azt megpróbálják kicsiben. De véleményem szerint a Linux nem azért hízott meg mert így jó, hanem azért mert a több tudás általában nagyobb kód. És ha ők is majd egyszer eljutnak oda, hogy drivereket kell írniuk akkor már ez sem lesz kicsi többé.

Gábor

s/csinálják/csinálja/;

Tegnap este beszélgettem Alexszel. Ő az egyetlen fejlesztő jelenleg. Egyetlen segítője van, lsproc, aki a honlapot csinálja. Ez egy funprojekt szerintem. Tanulásra kiváló. Ha valaki mondjuk bele akar folyni az operációs rendszerek fejlesztésébe, akkor egy ilyen projekt remek alkalom.

--
trey @ gépház

Én is úgy olvastam, hogy egyedül csinálja, de a lapon mindenhol többesszámban beszél a fejlesztésről és ez elbizonytalanított ezért írtam és is többes számban. Amúgy nem ástam bele magam komolyabban a témába.

Az a baj az ilyen projektekkel, hogy könnyen elsikkadnak, ha jó ötlet áll mögötte akkor is. Egyszerűen a mostani fejlett kernelekkel nehéz felvenni a versenyt ha ennyire elölről indul valaki.

Itt van példának a Hurd: Egy nagyon jól megtervezett nagyon modern felépítésű rendszer, de nem tudnak haladni, mert kevés a fejlesztő és a felhasználó is (miért szívna bárki is vele, ha ott a Linux és a *BSD). Persze a Hurd sokkal előbb indult (valamikor 1994 környékén de lehet, hogy előbb), de mégis lemaradt és elkésett. De még mindig lehet látni olyan fejlesztőket akik (gondolom) szórakozásból eljátszanak vele.

Gábor

Ez mind disztró csak, nem új oprendszer. A puppy lényege pld hogy kicsi. A Gobóé a módosított fájlrendszer-hierarchia. Mindazonáltal alapvetően mégis linuxok. Oké, a Gobo kissé egzotikus, de akkor is Linux.
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Alapvetően egyetértek, feltéve ha a megmaradók közt van a Gobo is. Létjogosultságát igazolja, hogy a többinek nem ilyen a fájlrendszer-hierarchiája.
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Mi szükség volt 91-ben Linus i386-os tanulmányi túrájára? Az ég világon ugyan semmi, csak Linus tanulni/kipróbálni akart valamit.

Ha nem lett volna ismertebb, most lehet, hogy Hurd-oznánk Linux helyett. Vagy akármi más egyetemi hobby project is kinőhetett volna nagyobbra.

Az tuti hogy _egyenlőre_ baromira lightweight. De mi lesz akkor, ha valóban használhatóvá is akarják tenni?
Egyébként szerintem a linuxal sincs semmi baj (mármint a kernellel), a user interface rész az tényleg túlhízott, de azért lehet a dolgokon segíteni.

Na ja. Egyelőre a tököm tele van a KDE baromságaival, ezt utálom a legjobban a Gobóban, hogy a default WM nála a KDE. Tegnap felraktam emiatt a SithWM -et, csak már nem volt időm jól megismerni mert melózni kellett mennem. Leírást se találtam hozzá, végül most 10 perce rájöttem (én süsü) hogy minden ott van a man-jában! Úgyhogy azt le fogom fordítani (aljas önérdekből, másképp nem érteném). Aztán meglátjuk, hogy tetszik majd... mindenesetre mintha egy _icipicit_ kisebb lenne mint a KDE. Megjegyzem főleg nem az a bajom a KDE-vel hogy sok hely kell neki a merevlemezen vagy a memóriában, de teli van zsúfolva egy rakás szolgáltatással ami nekem NEM kell, plusz olyan érzésem van hogy win-ficsőröket vesz fel, s nemcsak kinézetben, de mintha rendszeresen átírná az egyéni beállításaimat! Most pld a hanggal szívózik. Kiadom hogy alsaconf, s ezután oké, van hangja az audaciousnak (előtte nincs). Biztos ami biztos, alsactl store. Hiába, a KDE újraindulásakor megint nincs hang.

Tojok rá. Megnézzük, mit tud a SithWM.
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

De figyu, én egyszerűen nem értem ezt: látszatra lejátssza. Csak hang nincs. Akkor se ha feltekerem a hangerőt. És az lsmod kimenete szerint ott vannak a modulok. Egyáltalán, azt se tudom mi az a kmix, de a neve alapján egy KDE utility vagy ilyesmi lehet. No és ha nem akarok KDE-t használni?! Különben, nincs is a rendszeremben, tehát telepíteni kéne. És nem értem, egy újabb valami telepítése nélkül miért ne lehetne hang a gépemen, ha _van_is_, csak mindig elfelejti. Holnap kipróbálom SithWM alatt. Meglátjuk, a KDE-e a hülye vagy valamit rosszul állítottam be különben is. (vagy sehogy).
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Lehet hogy nem a KDE a hülye. SithWM alatt is csináltam alsaconf-ot, alsactl-store-ot is, Audacious szépen szól. Újraindítom a rendszert (azonnal SithWM-el, KDE nélkül!) és megint nem szól az audacious. Nem értem...

-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Köszi a segítőszándékot - időközben a gobós fiúk megadták a választ:

http://linux.birodalom.net/gobowiki/index.php/Ha_nem_sz%C3%B3l_a_hang

-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó

Ha ez lenne az alapszinvonal mondjuk egyetemi projekteknel, en igen boldog lennek.

Meg beirhatja a CV-jebe, hogy O/S megirasa nullarol, es biztos lesznek nehanyan, akik ezt pozitivumkent ertekelik.

Hát, nem sokan használnak ma olyan hardvert, amin nem fut el a linux. És ezek a gépek is egyre fogynak. De attól még jó dolog, hogy dolgozik valamin, egy-két jó ötlet bekerülhet más rendszerekbe is.

Jaj, dehogynem. Gondolj csak a beágyazott rendszerekre, meg az olyan kütyükre, amiben valami minimál hardver van. Van, ahol kell valami ütemező, esetleg valami külsőmemória-kezelés, akármi, de ennyi elég is - ezekre overkill egy linux. Szerintem tök jó, ha valaki tudja, célhardverre hogyan kell jó célszoftvert írni... :-)

Másrészt pedig ma egyre több a 'kattintgatós' programozó :-) Nem bántani akarok ezzel senkit, arra is van igény, de biztosan nem hátrány, ha az ember akkor is tud gazdálkodni az erőforrásokkal, amikor nincs rákényszerítve, és egy OS írás azért erre elég jó gyakorlás.

Én pillanatnyilag ~570 kB-ra nyomtam le, de ebben még initrd/initramfs sincs. Viszont van benne ext2 driver és még van benne AT keyboard input is :) Meg néhány alapvető dolog. X már nem menne fel rá, mert az egér támogatást kivettem :D
Bár az X-nek nem is kell egér feltétlen...

Hát én pl biztos nem vagyok olyan ügyes, hogy le tudjak annyira csupaszítani egy linux kernelt, hogy egy tetszőleges TI MCU-n, mondjuk egy MSP430FG4617-en fusson, pedig már láttam valakit, akinek az unokatestvére ismert egy embert, aki forgatott kernelt ;-)

Ha esetleg "össze tudnál kattintgatni" egy ilyen kernelt, szívesen venném, ha elküldenéd a konfigját :-) Legyen mondjuk max 4K az egész, és kap 300byte ramot is, mert ma nagylelkű vagyok. :-)

ReactOS rocks! Tényleg sajnálom, hogy nekem minden 3. 4. kattintás után egyszerűen eltűnik a wmvare ablaka. :-)