Küszöbön a FreeBSD 5

Címkék

A FreeBSD következõ, 5.0-ás kiadása október 16. óta "feature freeze" állapotban leledzik, ami azt jelenti, hogy a jelentõs módosításokkal jár változásokat jóvá kell hagynia a kiadásért felelõs csapatnak (Release Engineering team).Az elõzetes tervek szerint ennek október elsején kellett volna megtörténnie, míg a kódfagyasztásnak (ami után minden egyes változást jóvá kell majd hagyatni) október 20-án. A jelenlegi elõirányzott kiadási dátum november 20.

A FreeBSD 5.0 tehát megintcsak késni fog[1], ez szinte már biztosra vehetõ.

A kiadás csúszásáért cserébe azonban elég sokat kapunk (DP1):

  • a több processzoros mûködéssel kapcsolatos kernel részeket gyakorlatilag újraírták (bár sajnos ez a munka az 5.0-RELEASE idejére biztos nem fog befejezõdni)
  • a véletlenszámgenerátor ezentúl a Yarrow algoritmus használatával képes különféle hardvereszközökbõl meglehetõsen jóminõségû véletlenszám elõállítására
  • végre használhatók a 32 bites Cardbus kártyák
  • rengeteg biztonságot fokozó módosítás került be a rendszerbe, többek között egy átdolgozott PAM implementáció, ACL-ek és kevesebb privilegizált program az alaprendszerben
  • DEVFS (Linuxosok nyilván ismerik :)
  • sparc64 támogatás
  • FFS snapshotok (fájlrendszer-fényképek, amelyek segítségével a fájlrendszer adott idõpillanatokban konzerválható) és háttér fájlrendszer-ellenõrzés

A fentiek alapján azt mondaná az ember, hogy ezek nem indokolták az egy éves csúszást, azonban aki figyelemmel követte az elmúlt hetekben a FreeBSD-vel kapcsolatos történéseket, láthatta, hogy néhány területen nagyon beindultak a fiúk.

Elég csak az OpenBSD-s kriptó alrendszer, vagy a RAIDframe integrálására, a GEOM, az UFS2 megjelenésére, vagy az ezekkel szoros kapcsolatban lévõ fájlrendszer ACL-ek és biztonsági megoldásokra gondolni.

Az 5.0 megjelenésével úgy tûnik alaposan csökken majd a Linux és a FreeBSD kernelek közötti különbség, sõt néhány területen nagy valószínûleg megint úttörõvé válik a FreeBSD, hiszen kevés olyan szabad operációs rendszer van jelenleg, amelyik alapból beépített hardveres IPSec gyorsítást, tisztán 64 bites fájlrendszert, illetve fájlrendszer snapshotokat, és biztonsági keretrendszert tartalmaz. Ezek nagy részét a GEOM[2] rendszer adja.

Aki ki szeretné használni az UFS2 nyújtotta elõnyöket, sajnos újra kell, hogy formázza a merevlemezét, mivel az UFS1 és az UFS2 között nincs tervbe véve konvertálási lehetõség. (az ACL-ek az UFS1-en is hasznalhatók)

[1]: FreeBSD 5.0-RELEASE csúszás

[2]: GEOM alrendszer a FreeBSD-ben