Kernel

RMS megszólal a Bitkeeper ügyben

Címkék

Azt hittem, hogy már nem fog. Végül RMS mégis megszólalt ma a McVoy - Linus - Linux - Bitkeeper ügyben. RMS köszönetet akar mondani Larry McVoy-nak, amiért az visszavonta a szabad (in beer) Bitkeeper használatot. RMS írása itt.

SourcePuller - a szabad Bitkeeper kliens

Címkék

Andrew "Tridge" Tridgell kiadta a SourcePuller (sp) névre hallgató eszközét, amely képes együttműködni a zárt forrású, kereskedelmi Bitkeeper SCM rendszerrel. Egyes hírek szerint emiatt az eszköz miatt keletkezett feszültség Linus és Tridge közt, amely oda vezetett, hogy Linus megvált a Linux kernel fejlesztéséhez hosszú ideje használt Bitkeepertől. Larry McVoy és a Bitmover cég azzal vádolta meg Tridgell-t, hogy az reverse engineering módszerrel próbálja visszafejteni a Bitkeepert. Larry attól félt, hogy ha Tridgell sikerrel jár, akkor egy nyílt forrású BK klienset ad a nyílt forrású közösség kezébe. Amitől félt az valóra is vált, mert Tridge a Sourceforge-on keresztül publikálta a SourcePuller névre hallgató stuffját.



Az anyag letölthető innen.

Linux 2.6.12-rc3

Címkék

Linus kiadta a 2.6.12-rc3 kernelt. Ez a kernel rc kiadás egy kicsit más mint a korábbiak, hiszen ez az első hosszú idők óta, amelyik a Bitkeeper nélkül, teljesen a git segítségével készült.

git webes felületek

Címkék

A git fejlesztése gyors ütemben halad. Most felbukkant két webes felület is, amelyek segítségével online is lehet böngészni a Linux kernel forrásának változásait.Az egyik Kay Sievers Perl-ben írt munkája. A neve gitweb. A másik Christian Meder Python stuffja, amelynek wit a neve és itt lehet megtalálni.

Bővebben a KernelTrap-on.

Fibre Channel State of the Union

Címkék

Christoph Hellwig bejelentése szerint a Linux kernel a jövőben olyan fibre channel támogatást fog adni, amely kiemelkedő lesz a többi operációs rendszerhez képest.Az aktuális SCSI fejlesztői branch beolvasztása (valószínűleg a 2.6.12 kiadása) után az új Fibre Channel (FC) transport class számos újdonságot, javulást fog hozni a régi standalone driver megközelítéshez képest. Az új infrastruktúrát jelenleg két kártyacsalád drivere támogatja: a Qlogic 2100/2200/23xx Host Bus Adapter-ek (qla2xx) és az összes Emulex SLI2 HBA (lpfc).

A munkának köszönhetően lényegesen egyszerűbb lesz a HBA driverek karbantartása. Például a qla2xx driverből kb. 3000 sornyi kód került eltávolításra, amely a driver kód 1/5 része.

Christoph bejelentése itt.

Live patching

Címkék

Takashi Ikebe egy olyan patchet készített a 2.6.11.7-es kernelhez, amellyel lehetővé válik az OSDL Carrier Grade Linux 3.0 specifikációban leírt Live patching funkció használata a Linuxon futtatott processzekhez.

A Live patching gyakori funkció a magas rendelkezésre-állású rendszereken, például a Telco cégek gépein, ahol kritikus a patcheléssel és a processzek újraindításával eltöltött idő.A Live patching lehetővé teszi a processzek online patchelését (újraindítás nélkül) i386 és amd64 architektúrájú gépeken.

A projekt a Pannus névre hallgat. A Pannus kernel patch-ből, library-ból és userland eszközökből áll. A Pannus 2.0 már támogatja az SMP rendszereket, az amd64 architektúrát és a multi-thread alkalmazásokat.

Takashi levele itt. Pannus projekt a SourceForge-on itt.