DragonFly BSD

BSD routing kód renoválás

 ( trey | 2005. január 7., péntek - 20:57 )

``Most, hogy (már) értem a gyengén megírt BSD routing kódot, és azt, hogy mit akart csinálni, átírtam egy tisztább, tömörebb formára.''

Matthew Dillon a journaling filerendszerről

 ( trey | 2004. december 29., szerda - 16:44 )

Matthew Dillon egy hosszú összefoglalót írt arról, hogy miért fontos szerinte, hogy a DragonFly BSD-ben legyen journaling filerendszer, mi a baj a FreeBSD és más szoftverek fejlesztésével, stb.

Matthew levele itt.

DragonFly BSD hírek

 ( trey | 2004. december 27., hétfő - 13:08 )

Összefoglaló az ünnepek alatti változásokról:

Matthew Dillon folytatja a naplózó (journaling) filerendszer implementálását a DragonFly BSD-be. Ennek látható jele a december 23-i cvs commit. A commit-ban bemutatkozik egy új syscall, a mountctl, amelynek a journaling réteg kezelése lesz a feladata.

DragonFly ``stable'' léptetés bármelyik pillanatban

 ( trey | 2004. december 19., vasárnap - 10:49 )

Matthew szerint ezen a hétvégén kerül sor a ``stable'' tag előremozdítására a CVS-ben. Ez azt jelenti, hogy a DragonFly BSD jelenlegi HEAD-jéhez lesz szinkronizálva a ``stable'' címke, vagyis a jelenlegi legújabb CVS verzió lesz a stabil DragonFly BSD kiadás.

Journaling filerendszer a DragonFly BSD-ben

 ( trey | 2004. december 19., vasárnap - 10:32 )

December elején Scott Long egy kívánságlistát készített, amelyben leírta, hogy milyen funkciókat látna szívesen a következő FreeBSD kiadásokban. A kivánságlistán szerepelt a naplózó (jounaling) filerendszer megvalósítása is. Úgy tűnik, hogy Matthew Dillon is olvasta a kívánságlistát, mert a DragonFly BSD-ben megkezdődött a journaling filerendszer implementálása.

GoBSD

 ( trey | 2004. november 26., péntek - 10:15 )

Pár napja letölthető a GoBSD névre hallgató BSD disztribúció első preview kiadása.

Ősi VM bug javítva

 ( trey | 2004. november 11., csütörtök - 20:27 )

Matthew Dillon tegnapi HEADS UP-jában arról számol be, hogy egy régi, filerendszer sérüléssel járó VM bugot sikerült javítaniuk. Dillon szerint a bug a FreeBSD-4 sorozatból öröklődött, de a bugos kód egy része megtalálható a FreeBSD-5 sorozatban is.

Új ``elfogadhatóan stabil'' DragonFly BSD ISO

 ( trey | 2004. október 16., szombat - 23:36 )

A DragonFly BSD fejlesztése jelenleg olyan szakaszban van, ami miatt a snapshotok stabilitása nem éppen a legjobb. Ezért a DragonFly BSD projekt a napi snapshotok mellett időnként ``reasonably stable'' snapshotokat is készítenek.

Adomány a DragonFly BSD projektnek

 ( trey | 2004. október 11., hétfő - 8:59 )

Az Offmyserver nevű cég hardver adományt adott át a Matthew Dillon vezette DragonFly BSD projektnek. A cég egy Intel blade szervert adományozott, amelyet a DragonFly BSD fejlesztők kernel- és felhasználótér-beli hálózati fejlesztésekhez fognak majd felhasználni.

Stable tag

 ( trey | 2004. szeptember 30., csütörtök - 9:15 )

A Matthew Dillon vezette DragonFly BSD-ben megjelent a BSD-kre jellemző -stable tag.

PF a DragonFly BSD-ben is

 ( trey | 2004. szeptember 22., szerda - 12:40 )

Joerg Sonnenberger bejelentette, hogy az OpenBSD-s állapottartó csomagszűrő a PF commit-olva lett a DragonFly BSD-be. Az ALTQ és a CARP sajnos jelenleg még nem támogatott.

FireFlyBSD

 ( trey | 2004. szeptember 15., szerda - 11:01 )

Huh. Újabb kereskedelmi BSD terjesztés. Pontosabban egy ``régi'' terjesztés kapott új nevet.

DragonFly BSD: make quickkernel / quickworld

 ( trey | 2004. augusztus 21., szombat - 13:15 )

Matthew Dillon - korábbi FreeBSD/Linux hacker, jelenleg a DragonFly BSD vezetője - egy olyan kódot commit-olt, amely lehetővé teszi a DragonFly BSD kernelének és world-jének gyors lefordítását. A ``make quickkernel'' és ``make quickworld'' segítségével gyorsabban lehet lefordítani a rendszert abban az esetben, ha az már legalább egyszer le lett előtte fordítva, és csak kisebb változások történtek benne.

A hír hallatán a freebsd-hackers listán is elindult a beszélgetés a dologról. Geert Hendrickx megkérdezte a fejlesztőket, hogy van-e lehetőség arra a FreeBSD-ben, hogy cvsup után valóban csak a változásokat fordítsa le. Mint írta, nagyon frusztráló, hogy az egész rendszert (fordító programot, sendmailt, stb.) akkor is le kell fordítania, ha csak egy kis változás történt a forrásban, és az nem is érinti ezeket a rendszer-összetevőket.

DragonFly BSD 1.0A

 ( trey | 2004. július 16., péntek - 8:22 )

Mivel a DragonFly BSD 1.0-ás kiadásában az installer olyan fdisk/slice bugot tartalmazott amely logikai lemez sérüléshez vezethet, a DragonFly BSD csapat kiadta az 1.0A verziót.

DragonFly BSD 1.0

 ( trey | 2004. július 13., kedd - 9:04 )

Egy évvel azután, hogy a DragonFly BSD forkolódott a FreeBSD 4.x forrásfából, a DragonFly BSD csapat bejelentette a DragonFly BSD 1.0-át. A csapat jelentősnek mondható eredményeket ért el az elmúlt egy évben. Szinte az egész alap FreeBSD szálkezelő (threading), processz, megszakítás (interrupt), és hálózati (network) infrastruktúrát lecserélték a natív DragonFly alrendszerekkel.
Van saját MP-barát (multi processor) slab allokátoruk, van Light Weight Kernel Threading (LWKT) rendszerük, amely független a dinamikus userland ütemezőtől, van saját core IPI (Inter Processor Interrupts) rendszerük az IPC-khez, van teljesen integrált pehelysúlyú messaging rendszerük, stb.

SilverOS: kereskedelmi operációs rendszer BSD alapokon

 ( trey | 2004. július 11., vasárnap - 15:53 )

Egy új, BSD alapokon nyugvó, kereskedelmi operációs rendszer érhető el mostantól az érdeklődők számára. A neve SilverOS. A terméket CD-ROM-on árusítják, és támogatás jár hozzá.

DragonFly BSD - a színfalak mögött

 ( trey | 2004. július 10., szombat - 10:52 )

Az O'Reilly BSD DevCenter rovatában Federico Biancuzzi egy interjút készített a DragonFly BSD fő fejlesztőivel. A DragonFly BSD az 1.0-ás megjelenés előtt áll, és igazából meglehetősen szűk körben ismert még.

USENIX 2004 képek

 ( trey | 2004. július 8., csütörtök - 16:59 )

A bostoni Mariott Copley Place adott otthont a 2004. június 27 és július 2 között megrendezett USENIX 2004 rendezvénynek. Az USENIX Association 1975 óta fogja össze a (UNIX) rendszeradminisztrátorokat, mérnököket, tudósokat, technikai embereket annak érdekében, hogy azok együttműködhessenek a számítástechnika ezen területének fejlesztésében, elősegíthessék annak fejlődését.

DragonFly 1.0-RC2

 ( tolmi | 2004. július 5., hétfő - 21:06 )

Tegnap megjelent a DragonFlyBSD Release Candidate 2.


Letölthető innen. MD5 itt.

DragonFly BSD 1.0-RC1!

 ( trey | 2004. június 28., hétfő - 17:10 )

Matt Dillon bejelentette a DragonFly BSD 1.0 első kiadásra jelölt verzióját. Ahogy írja levelében kicsit fáradt a hivatalos bejelentéshez, úgyhogy az csak ma este lesz. Valószínűleg ez az első és egyben utolsó RC kiadás az 1.0 előtt. A végső verzió kiadását az USENIX ideje alatt (vagy utánra) tervezik. Addig is mindenki töltheti a HUP-ról, aki szeretné kipróbálni.

DragonFly BSD beta installer - végigjárás

 ( trey | 2004. június 23., szerda - 10:08 )

Chris Pressey bejelentése szerint megérkezett a (várhatóan) nemsokára megjelenő DragonFly BSD első publikus kiadásának beta telepítője.
Pár héttel ezelőtt készítettem egy írást a DragonFly BSD telepítéséről. Akkor még csak manuális módszerrel lehetett telepíteni Matt Dillon ígéretes projektjét. Most azonban megjelent az első telepítő beta, így újra kipróbáltam az anyagot. Lássuk:

Elképzelhető, hogy a DragonFly BSD az apt-get-et fogja használni

 ( trey | 2004. május 29., szombat - 15:32 )

Most, hogy közeledünk a DragonFly BSD első publikus kiadásának időpontjához, egyre többen érdeklődnek afelől, hogy a projektnek lesz-e csomagkezelője, és ha lesz, akkor mi lesz az.
A projekt honlapja szerint a kiadás várhatóan júniusban lesz.

Az egyik listatag felvetette, hogy nagyon jó lenne ha a projekt karácsonyra elkészülne a VFS bugfixekkel és csomagkezelő rendszerrel.

DragonFly BSD - telepítés, cvsup, kernel fordítás, buildworld

 ( trey | 2004. május 11., kedd - 15:28 )

Ma folytatjuk a BSD rendszerekkel való ismerkedést. A mai nap témája a DragonFly BSD, amely egy ígéretes FreeBSD fork.

A Dragonfly BSD Matthew Dillon korábbi FreeBSD fejlesztő FreeBSD 4.x forkja. A terjesztés jelenleg még fejlesztés alatt áll, belőle publikus kiadás még nem jelent meg soha. A rendszer annyira fejlesztés alatt álló, hogy még telepítője sincs. A rendszer telepítésére több módszer is létezik, ebből az egyik a Live CD-ROM-ról való telepítés. Ezt (plusz a kernel fordítást és a rendszer újrafordítást (buildworld)) ismerteti ez a kicsit hosszabb, 32 képpel illusztrált útmutató.

1.) A DragonFly BSD fejlesztői CD verziójának előkészítése

1.1) Töltsük le a dfly-20040506.iso névre hallgató fejlesztői snapshot ISO image gzip-pelt verzióját innen.

1.2) Bontsuk ki az archive-ból:

# gzip -d dfly-20040506.iso.gz

majd írjuk CD-re (használj újraírható CD-t, óvd a környezeted!).

A CD-ROM-ra rábootolva egy teljesen működő DragonFly BSD-t kapunk. A merevlemezed nem módosul azzal, hogy bebootolsz a CD-ROM-ról.

FIGYELEM!!! A DRAGONFLY BSD FEJLESZTÉS ALATT ÁLL ÉS JELENLEG KÍSÉRLETI JELLEGGEL MŰKÖDIK. A CD-ROM FELHASZNÁLÁSÁHOZ ERŐSEN AJÁNLOTT VALAMILYEN BSD RENDSZEREN SZERZETT ELŐZETES TAPASZTALAT.

DragonFly BSD májusi ISO

 ( trey | 2004. május 9., vasárnap - 14:29 )

Matthew Dillon bejelentése szerint a DragonFly BSD kernele újra stabilnak látszik, így új live CD ISO-t generált. A májusi DragonFly BSD snapshot letölthető:

ftp://ftp.dragonflybsd.org/iso-images/dfly-20040506.iso.gz

DragonFly BSD Developer Preview

 ( trey | 2004. március 27., szombat - 16:16 )

Igaz, hogy a Matthew Dillon és csapata még nem adott ki egyetlen hivatalos ISO imaget sem az ígéretes FreeBSD-fork DragonFly BSD-ből, de ennek ellenére már rendelhető CD a BSD Mall-tól.