Linux

Rock & Roll a Microsoft nélkül

Címkék

A News.com interjút készített Sterling Ball-lal, az Ernie Ball cég vezérigazgatójával. Az Earnie Ball a világ vezető gitár kiegészítőket gyártó vállalata, amely a neves zenészek olyan széles skáláját látja el alkatrészekkel, amely Eric Clapton-tól a Metallica-ig terjed.

Az interjú aprópója az volt, hogy a zenei kellékeket gyártó cég Linuxra váltott. Tette ezt annak ellenére, hogy tisztában van a SCO üggyel.2000-ben a Business Software Alliance (BSA) látogatót tett a Earnie Ball-nél, ahol néhány licenc nélküli programot talált. A céget 65,000 dollárra perelték be, plusz ki kellett fizetni a 35,000 dolláros perköltséget is.

Az ügy után Ball azt mondta az IT részlegének, hogy 6 hónap alatt meg akar szabadulni a Microsoft termékektől.

"Azt mondtam, azt sem bánom, hogy ha 10.000 abakuszt is kell vennünk." - emlékszik vissza Ball.

Balls csapata Red Hat Linuxot, OpenOffice.org irodai programcsomagot, Mozilla böngészőt, és néhány olyan kereskedelmi programot telepített, amelyet nem tudtak nyílt forrású alternatívával kiváltani.

Az interjúban Ball a tapasztalatairól beszél.

Érdekes interjú, érdemes elolvasni. Megtalálod itt.

Linus Torvalds: Linux 2.6.0-test4

Címkék

Linus kiadta a kiadás előtt álló következő stabil kernelsorozat negyedik teszt verzióját.Fordítási hibák javítása, ia64 frissítések, Zoran video capture driver frissítés, kódegyesítés Andrew Mortonnal és az arch (x86-64, ia64, sparc64, arm) karbantartókkal, AGP frissítések, hálózati meghajtóprogram javításaok, ACPI és energia gazdálkodási infrastruktúra-beli munkák.

Letölthető patch-2.6.0-test4.gz

Változások listája Linus levelében itt.

NVIDIA-Linux-x86-1.0-4496 Linux 2.6.0-test3-bk5(+)

Címkék

A probléma:

"Az NVidia régóta készít az általa gyártott chipekhez "gyári" - ugyan zárt forrású, de - 3D gyorsítással rendelkező eszközmeghajtó programot. A driver-nek van azonban egy olyan kellemetlen tulajdonsága, hogy csak a 2.4.x szériájú stabil kernellel hajlandó működni. Addig amíg valaki meg nem dolgozza...."

Mivel a 2.6.0-test3-bk5 kerneltől (Linus fájának Bitkeeperből kinyerhető verziója) ismét változtak az adatstruktúrákkal kapcsolatos PCI nevek, ezért egy apró módosítást kellett végrehajtani a driverben. A patchelt kernel modul forrás a legközelebbi változásokig fog lefordulni a 2.6.0-test3-bk5 és újabb kerneleken.Akinek szüksége van a patchelt (kernel modul) forrásra, az letöltheti:

NVIDIA-Linux-x86-1.0-4496-pkg2-test3-mm3.tar.gz (.sign)

A telepítés menete:

1.) tedd a NVIDIA-Linux-x86-1.0-4496-pkg2-test3-mm3.tar.gz csomagot a /usr/src-be

2.) bontsd ki

3.) cd NVIDIA-Linux-x86-1.0-4496-pkg2-test3-mm3/usr/src/nv

4.) make

Tesztelve:

Uniproc kernel, SMP kernel, gcc 3.3

Tesztelve:

Unreal Tournament, Unreal Tournament 2003, RtCW: Enemy Territory

PS: ha kell szupport, írj a Fórumba itt.



Enjoy.

Linus a SCO kiszivárgott kódjáról

Címkék

Az Eweek egy interjút tett közzé Linus Torvaldsszal. Az interjúban a kedden kiszivárgott állítólagos "lopott" System V kódról kérdezték Linust.Linus elmondta, hogy a SCO által bemutatott kódrészlet egy memóriakezelő rutin darabja. Tulajdonképpen nem nagyon lényeges kód. A függvény szerepel az eredeti UNIX kódban, ezt eredetieg Ken Thompson írta. A kód megjelent már többször is nyilvánosan, példul a Lion könyvben, vagy például Maurice J. Bach "The Design of the Unix Operating System" című művében is.

Más szóval a kód nem csak 30 éves, hanem már számtalanszor publikálták is. A kód egyébként része a BSD Unix-nak is. A kódot már többször is kiadták (a könyveken kívül), egyrészt Dennis Ritchie, másrészt a Caldera tette elérhetővé a BSD licenc alatt.

A dolog iróniája, hogy a kód eltávolításra kerül a megjelenő 2.6-os kernelben. Ennek nem az az oka, hogy szerzői jogokba ütközne, hanem az, hogy a kernelfejlesztők meglehetősen csúnyának találták. Szóval nem elég, hogy a BSD licenc alatt elérhető a kód, még el is lesz távolítva.

Érdekes interjú, olvassátok itt.

kbuild: különálló kimeneti könyvtár

Címkék

Sam Ravnborg egy olyan patchet készített, amelynek segítségével lehetőség nyílik arra, hogy egy kernel forrásból különböző kimeneti könyvtárba fordítsunk kernelt. Ez akkor lehet hasznos, ha több különböző konfigurációval dolgozunk, esetleg ro mediumon (pl. CD-ROM-on) tartjuk a kernel forrást. Az elgondolás szerintem nagyon hasznos. A használata egyszerű. A kernel fordítás közben a

make O=dir/to/kernel/src

parancsot kell kiadni.

A patch nény részből áll:

core patch

ieee patch

include patch

i386+always patch

A thread itt kezdődik.

2.6 IDE frissítések backportolva a 2.4.x-be

Címkék

A 2.4-es kernel IDE kódja nem a legjobb. Ezen igyekszik segíteni Erik Andersen azzal, hogy a 2.6-os kernelben levő frissítéseket elkezdte visszahelyezni a 2.4.x kernelfába.A javítások 8 (pontosabban 9) patch formájában érhetők el.

[PATCH] 1/8

[PATCH] 2/8

[PATCH] 3/8

[PATCH] 4/8

[PATCH] 5/8

[PATCH] 6/8

[PATCH] 7/8

[PATCH] 8/8

[PATCH] 9/8

Erik reméli, hogy a patchek bekerülnek 2.4-es kernelbe. Mint mondja Ő használja ezeket a fixeket egy ideje, és semmilyen problémát nem tapasztalt. Alan Cox néhány kisebb dolgot eldobott a javítások közül, de nagy részének beolvasztására ígéretet tett. Aki nem akar várni az -ac patchekre, az már most letöltheti.

Zack Brown: Kernel Traffic #228

Címkék

Megjelent a Zack Brown által karbantartott, heti rendszerességgel megjelenő, az LKML (Linux Kernel Mailing List) levelezési lista tartalmát kivonatos formában feldolgozó hírlevél, a Kernel Traffic.

A tartalomból:

  • a 2.6-os kernel méretének növekedése gondot okoz a "beágyzott" eszközökre fejlesztőknek
  • filerendszerhibák a 2.6.0-test2-ben
  • per user felhasználói limitek felállítása
  • megjelent a Linux 2.6.0-test3
  • Hyperthreading problémák a 2.6-ban
  • a NetConsole állása a 2.6-ban

A hírlevelet elolvashatod itt.

Linux szuperszámítógép NUMA alapokon

Címkék

A Queensland Egyetem (Brisbane, Ausztrália) 3.25 milló amerikai dollárt fektetett egy Linux alapú szuperszámítógépbe. A számítógép feladata segítkezni a földtani és földrengésekkel kapcsolatos kutatásokban.





A Linux rendszer alapját egy SGI Altix 3000 szuperszámítógép képezi, amely 208 Intel Itanium 2 processzort tartalmaz.

A rendszer az SGI NUMAflex (non uniform memory access - NUMA) skálázható architektúrájára épül, 208GB rendszermemóriát tartalmaz, és felhasználja az Silicon Graphics Onyx4 UltimateVision grafikus rendszerét.

Ez a gép pontosan azokat a dolgokat használja fel, amelyeket a SCO kifogásol a Linux kernelben (NUMA, SMP, RCU). Vajon ők vettek SCO licencet?

A VNunet cikke itt.

Andrew Morton - 2.6 Maintainer

Címkék

A linmagau (Ausztrál Linux/Open Source magazin) egy érdekes interjút készített Andrew Mortonnal, a 2.6-os Linux kernel karbantartójával.Munka? Család? Linux? Miért hagyta ott Ausztráliát? Hogy érzi magát az USA-ban? Mennyi időt tölt naponta kernel fejlesztéssel? Mi a Linux kernel karbantartójának dolga? Milyen gépeken dolgozik? Milyen Linux disztribúciót használ? Mi a véleménye a C++ kernelről? stb.

Ilyen, és ezekhez hasonló kérdésekre válaszolt a fejlesztő.

Az interjút megtalálod itt.