LIPSZ
Főoldal Vélemények Az interoperabilitás megsérti a nyílt szabványok törvényeit
2012 | 02 | 08
LIPSZ Menü
Események, rendezvények
Tudásbázis
Az interoperabilitás megsérti a nyílt szabványok törvényeit PDF Print E-mail
2007. December 12, Szerda - 08:33
Az „interoperabilitás” a levegőbe beszélés eszközévé vált. A kifejezést általában akkor említik, ha azt akarják kifejezni, hogy két (vagy több) számítógép-rendszer nagyon jól együttműködik, de általában a rossz okok miatt működnek jól együtt. Az eljárás, amit ezen rendszerek együttműkődésének elősegítéséhez fogadtak el, hibás. Ez a megközelítés azt teszi pénzzé, aminek ingyenesnek kellene lennie, illetve, ami tipikus módon egyáltalán nem von maga után kutatást és fejlesztést. Ez egy szerencsétlen eset, ahol a szabványok szerepét figyelmen kívül hagyják és mással helyettesítik őket.

A termékek közötti interoperabilitás tárgyalásakor az olyan korlátozó tényezők, mint a szabadalmak és licenc-egyezségek gyakran a háttérben maradnak. Ehhez hasonlóképpen, amikor szoftverszabadalmakról beszélünk, azok ellentmondásos természete a szellemi tulajdon álcája mögött rejtőzik. Ez szükségtelen zűrzavarhoz vezet, és tiszteletben tartja a szoftverszabadalmakat olyan országokban is, ahol az ilyen szabadalmak alapvetően törvényellenesek.

 

Nézzük Európát!

Néhány hónappal ezelőtt Európában megegyezést kötött az ügyben a Neelie Kroes versenyügyi biztos által képviselt Európai Bizottság és a Microsoft, mely utóbbinak trösztellenes ügyben tett fellebbezését a megegyezést megelőzően utasították el. A megegyezés utat engedett a szerverpiac további telítődésének, de ahelyett, hogy a Bizottság a szabványok használatához ragaszkodott volna, úgy tűnik, hogy a történet más irányt vett, melyet a nyílt szabványok helyett az interoperabilitás jellemez.

 

De várjunk csak! Mi a helyzet a Sambával és a GNU GPL-lel?

A megegyezés Európában inkább elfojthatja a versenyt, ahelyett, hogy ösztönözné azt. Emellett nem vonzó a szabad szoftver fejlesztők számára, és lényegében inkompatibilis a világ legszélesebb körben alkalmazott szoftverlicencével, a GNU General Public License-szel. Ezáltal alapjában véve háttérbe szorul az, amit a Microsoft évek óta az ellene irányuló első számú fenyegetésnek tart.

A Samba projekt, ami GPL licenc alatt áll, lehetővé teszi számos operációs rendszer számára, hogy kommunikáljon a Microsoft Windows-zal. Mivel a Windows mindenhol jelen van, ezért ez nagyon lényeges. Például a fájlmegosztáshoz és nyomtatómegosztáshoz kapcsolódó évekkel ezelőtt tervezett Microsoft protokollok nagyon elterjedtek. A protokoll-tervek egyike sem lett szabványosítva, illetve nem jelent meg nyilvánosan, így a kritikus szakadék áthidalásához a létező rendszerek elemzésére és modellezésére volt szükség. Ez a szabad szoftvert, például a GNU/Linuxot sokkal életképesebbé tetté a vállalatok terén.

Az Európai Bizottság megegyezésével egy nagy probléma jelenik meg. A létező rendszerek elemzése és modellezése során arra törekednek hirtelen, hogy azt, amire olyan sokan támaszkodnak, a szoftverszabadalmak (és ezáltal a jogdíjak) tárgyának tehessék ki. Ironikus módon Európa maga nem fogadja el a szoftverszabadalmakat, mégis úgy tűnik, hogy vakon elfogadta most azt, amihez a Microsoft ragaszkodik. Ezzel egy nagy veszélyforrás jelent meg, mégpedig annak a veszélye, hogy a szabványokat a háttérbe szorítják, valamint a döntő megegyezést decentralizálják.

Nézzük meg miért fontosak a szabványok, majd térjünk vissza a problémához. Nem valószínű, hogy a probléma eltűnik, hacsak az Európai Bizottság nem gondolja meg magát és változtatja meg döntését, amivel elismeri azt, hogy valamit félreértett.

 

Miért fontosak a szabványok?

Mivel manapság különböző technológiák létezéséről beszélhetünk, melyek közül többet is alkalmazunk egyszerre, a termékeknek tudniuk kell egymással kommunikálni. A termékek interakcióba kell lépjenek egymással azért, hogy összetett feladatokat tudjanak kezelni, és a felhasználók elérjék céljaikat. A konszenzus általában azt jelenti, hogy a termékek közötti kommunikáció biztosítása érdekében az iparági vezetőknek és a területi szakértőknek különböző szabályok létrehozásában kell megegyezniük. Egyetlen általános eljárásban (vagy eljárások készletében) kell megegyezniük, ami lehetővé teszi az együttműködést a termékek között. Erről szólnak a szabványok.

A vállalatok rengeteg okból hasznosnak tarthatják a szabványokat. Az univerzális szabványok a fejlesztést sokkal könnyebbé teszik, és elősegítik az integrációt más technológiákkal. Azzal, hogy ragaszkodunk a szabványokhoz, biztosíthatjuk a kommunikációt más termékekkel. Az áthidaló megoldások tesztelése és tervezése helyett (mint például fordítók, vagy konverterek) minden kérdéses termékpár esetén, a tervezés során célszerű figyelembe venniük egy írott, nyilvánosan elérhető és állandó szabványt. Ez megkönnyíti mind a szoftverfejlesztő vállalatok mind a technológiát felhasználó vállalatok életét, azaz azokét, akik a terméket használják, és akik követelményei a leginkább számítanak.

Mi történik azonban akkor, amikor egy vállalat a nagyobb kontroll fenntartása miatt eltér a szabványoktól? A termék forintosítása attól függ, hogy képesek-e egyedi ajánlatot nyújtani (marketing nyelven ez a USP – unique selling proposition). A szabványok ezzel szemben az egységességről, nem pedig az egyediségről szólnak. Ezért a vállalatok, akik nagyobb szintű befolyást akarnak az ügyfelek felett, valószínűbb, hogy figyelmen kívül hagyják a szabványokat, azonban a helyzet nem ilyen egyszerű.

Ahhoz, hogy mellőzni tudjuk a szabványokat, agresszív viselkedésre van szükség. Emellett elég nagy piaci részesedés is szükséges ahhoz, hogy a szabvány marginalizálódjon, vagy legalábbis ellene forduljanak, mivel nem csak egyvalaki, hanem sokan támogatják azt. A monopolista befolyáson keresztül a szabványokat nagyrészt a monopol helyzetben lévő szervezetek határozzák meg. A szabványok megváltoztathatók és kiterjeszthetők bármikor anélkül, hogy zavart okoznának. Azonban a hatalom felhasználása ilyen célokra a rivális vállalatokat tönkreteheti. Végül pedig ezt az ügyfelek bánják, akik ott vannak választási lehetőség nélkül, valamint az árazás illetve a frissítések üteme felett csekély befolyásuk van.

 

A szabványok és a nyíltság szimbiotikus kapcsolata

A szabad és nyílt forráskódú szoftver hasonlít a szabad és a nyílt szabványok fogalmához. Mind a kettő szabadon megtekinthető és a részvételt ösztönzi. A szabad és nyílt forráskódú szoftverre jellemző, hogy számos okból támogatja a szabványokat. A tulajdonosi szoftver ellenben nem fedi fel a háttérmotivációkat, az értéke pedig elég gyakran rejtett viselkedésben rejlik. A szoftver (a tulajdonosi értelemben) egy bizonyos tudást véd meg, így az átláthatóság csak egy lehetőség, nem elsőrendű szempont.

A szabványok a gyártófüggőség kiküszöbölésében játszanak szerepet. A választást segítik elő, és nagyobb piaci különbözőségre ösztönöznek. A szabványokkal szembeni ellenségességet nem csak a választási lehetőségek korlátozásából eredő pénzügyi érték motiválja, vagyis nem csak az ügyfelek „bebörtönzése”, hanem az is, hogy így közvetlenül a versenytársaktól tudnak bevételre szert tenni. A szoftverszabadalmak és az ún. szellemi monopóliumok itt jellennek meg veszélyes új elemekként, melyekre fontos odafigyelni. A szoftver világában ezek kíváncsiságot ébresztő jelenségekké váltak, mivel sokak számára félelmetesek, és vannak néhányan, akiknek hasznosak.

 

A szabadalmak, a nyílt szabványok és a szabad szoftver

A Microsoft rendkívül hatékony módon akadályozta a szabványokat mindezen évek alatt Európában. A vállalat jogászai a bíróságon szenvedett vereséget egy kis győzelemmé kovácsolták. Egy évtizeddel ezelőtti trösztellenes perben bizonyítékul szolgáló dokumentumban a Microsoft felfedte, hogy az a szándéka, hogy bármi áron figyelmen kívül hagyja a szabványügyi testületeket.

A Microsoft elterjesztett egy de facto szabványt, és meg is védte azt, így csak annyit kellett tennie, hogy megőrizze a jogokat, hogy a versenytársaktól pénzt követelhessen. A Samba terjesztőket és felhasználókat vitathatóan egy olyan ígéret köti, melyet az Európai Bizottság a Microsofttal kötött megegyezésében határozott meg. Eszerint a dokumentáció megszerzésének költségei helyett szabadalmi díjakról beszélhetünk.

 

Hogyan tovább?

Úgy tűnik, hogy az Európai Bizottság döntése elég szegényes. Először is, a megfelelőség érdekében az interoperabilitást választották, mindezt a nyílt szabványok árán. Sőt, a Bizottság saját értékelése alapján (azt mondhatjuk, hogy), az interoperabilitási megoldásra csak azért volt szükség, mivel a meglévő szabványokhoz „triviális és értelmetlen” kiterjesztéseket adtak azért, hogy a versenyző termékek elterjedését elfojtsák. A Bizottság döntését érő vádak és hibáztatások teljesen jogosak, ez a döntés pedig diszkriminatív – ha nem kizáró – a szabad és nyílt forráskódú szoftverrel szemben.

Összegzésképpen emlékeznünk kell arra, hogy a nyílt szabványoknak nem szabad magukat megadniuk, és nem szabad az interoperabilitás üres ígéretével helyettesíteni őket, ami nem összeegyeztethető mindazzal, amit a szabad és a nyílt forráskódú szoftver jelent. Sokan tiltakoznak, és azzal érvelnek, hogy az Európai Bizottságnak újból át kell gondolnia a döntését.

Ez az írás az alábbi cikk alapján készült: http://itmanagement.earthweb.com/entdev/article.php/11070_3714211_1