Linux

9 német város adoptálná a Linuxot

Címkék

Éppen ma volt szó itt arról, hogy Bécs városa azzal a gondolattal foglalkozik, hogy Linuxra kéne cserélni az nyílászáróról elnevezett operációs rendszereit. Ezek után szinte nem is hat meglepetésként az a bejelentés, hogy 9 német város gondolkodik ugyanígy.Kilenc német város folytat intenzív megbeszéléseket arról, hogy le kellene cserélni a M$ Windows operációs rendszereik egy részét (vagy mindet) Linuxra. Németország 16 tartományának egyikének - a Rheinland-Pfalz tartománynak - 9 városáról van szó. Név szerint Alzey, Kaiserslautern, Koblenz, Landau, Mainz, Neustadt, Speyer, Trier és Worms városokról.

Úgy tűnik, hogy Gates lassan indulhat Németországba lobbizni a Windows mellett. Az elmúlt hónapokban két komolyabb Linux "győzelmet" is elkönyvelhettek a szabad szoftver hívők Németországban. Az egyik az volt, amikor

München városvezetése a Linux mellett döntött
, a másik pedig az, amikor az egyik legnagyobb német légitársaság informatikai cége (Lufthansa Systems) a Linuxot választotta.

Az InfoWorld cikke itt.

Solaris vs. Linux

Címkék

Pár éve ha valaki tökéletes vállalati szerver platformot akart összeállítani, akkor fogta a jól bevált receptet, elment a sarki megoldás-szállítóhoz (solution provider) és bevásárolt. Vett Sun gépet, Solaris-t operációs rendszernek, tetejébe Oracle adatbázis szervert telepített, az adatai számára EMC storage rendszert vásárolt, és a hálózatát Cisco aktív eszközökkel építette fel. - mondta a Yankee Group vezető analizátora Dana Gardner az E-Commerce Times-nak.Azóta ez a tuti recept kicsit átalakult, mert néhány cég a költséghatékony megoldásokban látja cége informatikájának jövőjét.

A Ford Linux-ra vált

Címkék

A The Register jelentése szerint az autógyártó óriáscég a Ford lecseréli jelenlegi operációs rendszereit, és ezután Linuxot fog használni az értékesítési, humán erőforrás, vásárlói kapcsolatok és infrastruktúrális rendszereiben.

MODULE_ALIAS

Címkék

A Linux kernel régóta képes igény szerint modulokat betölteni akkor, ha egy külső esemény erre felhívja a figyelmét. A legtöbb esetben a kernel tudja, hogy pontosan melyik modult is kell neki betöltenie, és egyszerűen név szerint megszólítja. Például az IDE alrendszer képes az alábbi hívásra:

request_module("ide-cd");

ami azt jelenti, hogy egy CD meghajtónak szüksége van a driverre. Viszont vannak olyan esetek, amikor a kernel nem tudja pontosan, hogy melyik drivert is kell betöltenie. Ebben az esetben kérdést intéz a felhasználói térbe (user space). Például, ha egy felhasználói program megpróbálja megnyitni a major number 100-as blokk eszközt, és közben ehhez az számhoz nincs driver regisztrálva, akkor a kernel megpróbálja betölteni a block-major-100 névre hallgató modult. A keresett modul megtalálása a 'modprobe' programra hárul, amely várhatóan megpróbálja megtalálni az ide vágó alias sort a /etc/modules.conf-ban, amely megmondja, hogy melyik modult is kell pontosan betölteni.Az egyetlen probléma ezzel a sémával az, hogy a driverek általában tudják, hogy melyik számú eszköz támogatására készítették fel őket. A konfigurációs információ szerepeltetése a /etc/modules.conf-ban a legjobb esetben redundáns. Viszont rossz esetben félrevezető is lehet, mert ha a hanyag adminisztrátor rosszul tölti ki a modules.conf-ot és megpróbál az eszközhöz rossz drivert illeszteni, az nemvárt működéshez vezethet.

Amikor az új modul loadert elkészítették - majd egy évvel ezelőtt - beleépítettek egy új MODULE_ALIAS macro-t. A macro feladata, hogy lehetővé tegye a driver készítőjének, hogy direkt módon meghatározhassa, hogy melyik modul aliasok kellenek a moduljának. Azaz a modul saját alias-okat kínálhat fel ahelyett, hogy a modprobe-ba lennének hardcode-olva a nevek, mint korábban. A modul szerzője által bekódolt alias képes felülbírálni a felhasználó által beadott adatokat, amelyek a /etc/modules.conf-ban találhatóak. Így (többnyire) kiszűrhető az emberi tévedés. Sajnos egyelőre lassan szivárognak be ezek a változások a kernelbe. Egy grep-et futtatva a kernelforráson láthatjuk, hogy egyelőre nem sok van belőle a kernelben (pl. usb-storage, bttv, emu10k1, i810_audio, stb.).

Ezt a helyzetet megváltoztatandó készítette el Rusty Russell azt a patch set-et, amelyik beilleszti a MODULE_ALIAS hívásokat a kernel forrásába. A jelenlegi variánsok használata függ az alrendszertől: a blokk eszközök a MODULE_ALIAS_BLOCKDEV-et, a karakteres eszközök a MODULE_ALIAS_CHARDEV vagy a MODULE_ALIAS_MISCDEV-et, míg a hálózati protokolok a MODULE_ALIAS_NETPROTO-t használják.

Ettől függetlenül még vannak esetek, amikor szükség van a modules.conf-ban szereplő alias-okra. Gondoljuk arra, hogy például nem lehet tudni előre, hogy az eth0 eszközhöz melyik drivert kell betölteni (ahány gép, annyi féle ethernet kártya lehet benne). Viszont köszönhetően MODULE_ALIAS-nak mostantól számos szabványos alias-t el lehet távolítani.



Rusty Russel levele itt. Kapcsolódó levelek itt.

Marcelo Tosatti: Linux 2.4.23-pre4

Címkék

Marcelo kiadta a $subject-ben említett pre kernelt. A patch egyéb dolgok mellett hálózati frissítést, IA64, PPC és USB frissítést tartalmaz.

A felhasználók várakozással tekintettek a patch elé, hiszen jelentős VM változások álltak be Andrea Arcangeli-nek köszönhetően (korábbi hír).

Beolvasztásra kerültek az -aa VM változások. Eltávolításra került az OOM killer, megszűntek az OOM deadlock-ok, jobb per-zone balancing és reclaiming jellemzi az új VM-et. A teljesítmény javulni látszik.Mivel a változások jelentősek, intenzív tesztelésre van szükség. ezért Marcelo kéri, hogy aki tud teszteljen (és bugreportoljon).

A patch letölthető itt.

A változások listája Marcelo levelében itt.

India a keményen nyomja a Linuxot

Címkék

Indiából eddig is olyan hírek jöttek, hogy szívesen használnak nyílt forrású operációs rendszert. A Indiatimes mai cikkében arról olvashatunk, hogy a múlt havi Sobig támadás után az Indian Institute of Technology (IIT) (Powai) diákjai drasztikus lépése szánták el magukat.A Windows hálózatot és Windows felhasználókt egy elkülönített alhálózatra szepralták. Az intézményben nagymértékben megnőtt a Linux felhasználás. A korábbi adatok alapján a Microsoft vs. Linux arány 80:20-volt, addig a mostani felhasználás 50:50, és egyre növekszik a Linux javára.

Az Indiatimes cikke itt.

A Verisign Linuxra cseréli a UNIX szervereit

Címkék

Az internetes szolgáltatásairól (SSL certifikációk, Név és Directory szolgáltatások, stb.) híres Verisign úgy döntött, hogy a kereskedelmi UNIX-ot futtató nagyteljesítményű szervereit Intel platformon futó Red Hat Linux-ra állítja át. A csere mintegy 2.000 szervert érint.A nem kis üzletet örömmel fogadták a Linux felhasználók, és az open source aktivisták. A Verisign a Név és Directory szolgáltatások átállításával kezdte meg a Linux migrációs folyamatot. A szolgáltatásokat Red Hat Advanced Server operációs rendszerrel és Oracle adatbázis-kezelővel biztosítják majd a továbbiakban. A migrációtól az üzemeltetési költségek csökkenését várja a Verisign.

Az Eweek cikke itt.