Ingyenháló: Csak tiszta forrásba

  • Szigeti Szabolcs
  • 1998. február 12.

Tudomány

A Netscape Communications múlt negyedévi veszteségei bejelentésével szinte egy időben ígéretet tett: webböngészője, a Communicator következő verzióját a forráskóddal együtt ingyen fogja adni. A meglepetés nem az, hogy ingyen, hanem az, hogy forrással együtt. Miért ilyen hihetetlen ez? Mitől olyan értékes a forráskód?
A Netscape Communications múlt negyedévi veszteségei bejelentésével szinte egy időben ígéretet tett: webböngészője, a Communicator következő verzióját a forráskóddal együtt ingyen fogja adni. A meglepetés nem az, hogy ingyen, hanem az, hogy forrással együtt. Miért ilyen hihetetlen ez? Mitől olyan értékes a forráskód?

A forráskód az, amit a programozók írnak. Az a program, amelyet betölthetünk a gépünkbe és futtathatunk, ebből keletkezik egy fordításnak nevezett művelettel. A forrás tulajdonképpen felfogható úgy is, mint a program "tervrajza". A programot csak az tudja megváltoztatni vagy továbbfejleszteni, aki birtokolja a forráskódot. Ebből következik, hogy legtöbb esetben a forrás top secret, hiszen tanulmányozásával a konkurencia is könnyedén megértheti és lemásolhatja az alkalmazott megoldásokat. A Netscape bejelentése legalább annyira meglepő, mintha a Coca-Cola ezentúl minden üvegre rányomtatná az ital receptjét.

Az ötlet, hogy a program mellé a forrást is mellékeljük, nem új. A legtöbb egyetemi és kutatóintézeti fejlesztés ilyen. A

Free Software Foundation

(FSF) pedig már évek óta azon igyekezik, hogy lehetővé tegye a minden tekintetben szabad programok használatát. Céljuk az "ötletek szabadsága", a programban használt algoritmusok, trükkök mindenki számára nyilvánossá tétele. Ez csak úgy lehetséges, ha a forrás mindig elérhető. Létrehoztak egy speciális copyright szöveget (General Public Licence, GPL), amely kiköti, hogy a programhoz vagy az abból továbbfejlesztett bármely más termékhez minden körülmények között adni kell a forrást, tehát az egyszer szabaddá tett programot nem engedi "elüzletiesedni" (lásd: Szoftver-felszabadítás, MaNcs, 1996. március 21.).

Sok szabad program nagyon jó minőségű, ami nem is meglepő, hiszen - a forráskód birtokában - sokan fejlesztik egyszerre, és több szem többet lát alapon hamar felfedezik és kijavítják a hibákat. Minden felhasználó egyben potenciális fejlesztő is, ezért saját igényeiket gyorsan megvalósíthatják. Az elképzelés érthető módon nem aratott túl nagy sikert a nagy szoftvergyárak körében. Õk inkább megtartják maguknak azt a lehetőséget, hogy eldöntsék, mikor és mit fejlesztenek termékükben, és néha egészen kétes minőségű szoftvereket kényszerítsenek a felhasználókra.

Az Internet elterjedése a szabad szoftverek népszerűségét hozta, mert a programokat könnyű terjeszteni a hálón, és a fejlesztők állandó kapcsolatban lehetnek egymással. Tulajdonképpen maga a világháló is szinte kizárólag szabad programokra épült, és csak néhány éve lepték el olyan rendszerek, amelyeknek készítői a "forradalmi újdonság" jelszava alatt próbálnak pénzt kicsikarni olyasmiért, ami negyed évszázadon keresztül - ne feledjük, az Internet 1969-ben keletkezett - közkincs volt.

Ehhez a hagyományhoz készül visszatérni a Netscape, amely döntésének bejelentésekor az Apache-re, a Linuxra és a FreeBSD-re hivatkozott. Előbbi a legtöbb helyen használt webszerver, utóbbi kettő pedig operációs rendszer. Mindhárom program közös vonása, hogy szabad szoftverek és a hálózat anarchiájában "fejlesztődnek". A Netscape illetékesei hangsúlyozták: céljuk az, hogy sok fejlesztő számára lehetővé tegyék a fejlesztést, így jobban kielégítve az egyéni igényeket, és nem felejtették el ismét megjegyezni, hogy ez nem a Microsofttal vívott böngészőháború elvesztésének beismerése, mert a Netscape-nek már régen nem a böngészők a fő termékei.

Kérdés, hogy valóban elhiggyük-e, hogy a Netscape - amelyet egyes fanatikus szabadszoftver-hívők

már-már microsofti méretű gonosznak

kezdtek látni - jót akar, vagy valami más bújik meg a háttérben. Tény, hogy a Netscape nem tudta legyőzni a redmondi behemótot, ezért más taktikához kellett fordulnia. Viszont az is igaz, hogy a böngészők közvetlenül tényleg nem sok pénzt hoznak. A Microsoft ingyen adja őket - legalább is egyelőre - és a Netscape termékeiért sem kell túl sokat fizetni. Annál több pénz van ezzel szemben a vállalati intranet (belső hálózati) alkalmazásokban, amelyeknek csupán a kezelőfelületét jelentik a böngészők. Sokat nyom a latban, hogy kinek a böngészője az ismertebb és elterjedtebb, amikor meg kell venni a borsos árú intranet programokat.

A böngészőprogramok fejlesztési költségei magasak, főleg a Netscape esetében. ők ugyanis nem csak a Windows alapú gépeket célozták meg, termékeik jó pár más platformon is futnak. Ha a pénzt közvetlenül nem hozó böngészőjüket szabad szoftverré változtatják, joggal bízhatnak abban, hogy a kevésbé elterjedt platformokon futó változatok vagy akár az egész böngésző fejlesztését átveszik a szabad szoftver hívei. Már csak azért is, mert ez a csoport nem különösebben rajong a Microsoftért, és sok mindenre hajlandó, ha Bill Gates ellen kell dolgozni.

Ha a Netscape ügyesen kézben tartja az így születő fejlesztéseket, és visszavezeti őket a saját hivatalos változatába, nagyon jó minőségű böngészőt teremthet. Sok programhibát meg lehet találni a forrás tanulmányozásával, így bizonyára csökken majd a problémák száma is. Különösen vonatkozik ez a hibák egyik nagyon kényes fajtájára: a biztonsági hibákra. Senki sem szereti, ha titkos adatait egy hibás program miatt mindenki megszerezheti, és az üzleti felhasználásban

az adatbiztonság

döntő. Egy rosszkor felbukkanó biztonsági rés sokmilliós szoftvereladásokat hiúsíthat meg. Emlékezhetünk, hogy micsoda szenzáció volt, amikor egyik vagy másik böngészőben adatvédelmi hiányosságokat fedezett fel a hálózat közössége, amely igencsak ügyes az efféle hibák megtalálásában.

Még nem tudni, milyen megkötést tesznek a forrás megszerzésére, de az eredmény mindenképpen egy jobb böngésző lesz. A Netscape egy, a GPL-hez hasonló licencet ígér, és valóban ez az egyetlen elképzelhető megoldás, tekintve, hogy csak ezzel lehet megakadályozni, hogy az ellenfél ellopja ötleteiket. Az azonban biztos, hogy ha a Netscape megtartja az ígéretét, akkor a cég imidzse minden igazi hálórágó szemében a pénzéhes harácsolással szembeállított szabadsággal azonosul. És mégis mindenki jól jár.

Szigeti Szabolcs

(pink [at] fsz [dot] bme [dot] hu)

Figyelmébe ajánljuk

Szemrevaló: Páva – Valódi vagyok?

  • SzSz

A társadalmi szerepek és identitások a pszichológia egyik legjobban kutatott területe. Mead szerint nincs is objektív valóság, azt az egyének maguk konstruálják; Goffman úgy véli, az egész világ egy színpad, ahol mind különböző szerepeket játsszunk; míg Stryker elmélete azt magyarázza, hogy minden ember ezernyi identitással rendelkezik, s azok hierarchiába rendeződnek.

Szemrevaló: A fény

  • - bzs -

Tom Tykwer csaknem háromórás eposza mintha egy másik korból időutazott volna napjainkba (Tykwer maga is a Babylon Berlint, a múlt század húszas éveit hagyta hátra).

Szemrevaló: Gépek tánca

Markológépekkel táncolni, az ám a valami! Amikor a kotrókanál kecsesen emelkedik a magasba, akkor olyan, mint egy daru – mármint a madár (lehet, hogy magyarul nem véletlenül hívják így az emelőszerkezetet?) –, „nyakát” nyújtogatja, „fejét” forgatja.

Le nem zárt akták

A művészi identitás és a láthatóság kérdéseit helyezi középpontba Pataki Luca első önálló kiállítása. Keszegh Ágnes kurátor koncepciója szerint a tárlat krimiként épül fel: a látogatónak fragmentumokból, nyomokból kell rekonstruálnia a történetet. Az anyag kísérlet a művészszerep radikális újragondolására, és az igazi kérdése az, hogy az alkotói késztetés ledarálható-e.

Ingyen Carlsberg

  • - turcsányi -

Valamikor a múlt század kilencvenes éveinek elején Bille August nemzetközi hírű svéd filmrendező rájött, hogy mégsem lenne jó, ha ő lenne a filmművészet második Ingmar Bergmanja, még akkor sem, ha az ügyért addig számos követ megmozgatott (Hódító Pelle Max von Sydow-val, 1987; Legjobb szándékok, egyenesen Bergman forgatókönyvéből, 1992).

Utánunk a robotok?

A Székesfehérváron tavasszal bemutatott színpadi átiratot Szikora János, a Vörösmarty Színház tizenhárom év után elköszönő igazgatója rendezte. A színház vezetésére kiírt, majd megismételt pályázat után ősztől már Dolhai Attila irányításával működő teátrum irányvonala minden bizonnyal változni fog, a társulat egy része is kicserélődött, így A Nibelung-lakópark egy korszak összegzésének, Szikora János búcsúelőadásának is tekinthető.

Túlélni a békét

Az előadás ismét azt bizonyította, hogy egy ideje a Miskolci Nemzeti Színházé a magyar nyelvű színjátszás egyik legerősebb társulata. Pedig a darab – annak ellenére, hogy színházi felkérésre született – egyáltalán nem kínálja magát könnyen a színrevitelre.

A belülről bomlasztók

Fideszes alkalmazottak sopánkodnak, hogy ejnye, ejnye, nem vigyáz a Tisza Párt a szimpatizánsai adataira! A mostani adatszivárgási botrányt alaposan felhabosítva tálalja a kormánypárti közeg, a Tisza cáfol, hogy valóban kerültek ki valós adatok, de azokat más módon is beszerezhették fideszes körök.

„Idő és hely hoz létre igazi közösséget”

A Freeszfe elnökeként teljesen az egyesület körüli teendők kötötték le a figyelmét, mostantól pedig a FREEDOM, az új otthonuk szellemiségének kialakítása a cél. Arról kérdeztük, mit terveznek az épülettel, mit jelent a szabadság, és egyáltalán, milyen iskola lesz itt.

A Bolsonaro-végjáték

Szeptember 11-én a brazil szövetségi legfelsőbb bíróság, a Supremo Tribunal Federal (STF) bűnösnek mondta ki a demokratikus rend elleni szövetkezésben és 27 év és 3 hónap szabadságvesztésre ítélte Jair Messias Bolsonarót, Brazília volt elnökét, aki 2019 és 2022 között töltötte be ezt a posztot.