Nyílt szabvány

A nyílt szabvány (mérnöki területen) egy nyilvánosan elérhető és nem titkos műszaki specifikáció, amelynek vagy nincs szerzői jogtulajdonosa (public domain), vagy a szerzői jog birtokosa olyan állami szervezet, amely nem azonos a specifikációt használó gyártóval. termékeiket .

Antonimként általában a „védett szabvány” kifejezést használják. A "zárt specifikáció" kifejezést általában csak olyan esetekben használják, amikor a specifikációt nem teszik közzé - például üzleti titok (a "standard" szó használata minősített információkra az orosz nyelv szabályainak megsértésének tűnik ).

Nyílt szabvány meghatározása

Egy népszerű definíciót Bruce Perens ad : [1] Egy szabványt nyitottnak nevezünk, ha a következő elveket követi:

  1. Elérhetőség. A nyílt szabványt mindenki elolvashatja és megvalósíthatja.
  2. Választás maximalizálása. A nyílt szabvány tisztességes, versenyképes piacot hoz létre a szabvány megvalósításához. Nem köti a fogyasztót egy meghatározott szolgáltatóhoz vagy szolgáltatók csoportjához.
  3. Nincs licencdíj. A nyílt szabványokat mindenki szabadon, jogdíjak és díjak nélkül alkalmazhatja. A szabványoknak való megfelelőség tanúsítása a szabványügyi szervezetek által azonban díjat kérhet.
  4. Nincs diszkrimináció. A nyílt szabványok és az azokat adminisztráló szervezetek semmilyen okból nem részesíthetik előnyben az egyik implementációt a másikkal szemben, kivéve a megvalósítás szabványnak való műszaki megfelelőségét. A tanúsító szervezeteknek meg kell hagyniuk a megfelelőség érvényesítésének lehetőségét az alacsony költségű és ingyenes megvalósításokra, de további tanúsítási szolgáltatásokat is nyújthatnak.
  5. Bővítmények és részhalmazok. Egy nyílt szabvány megvalósítása kiterjeszthető a szabványból, vagy a szabvány részeként kínálható. A tanúsító szervezetek azonban megtagadhatják a részleges megvalósítások tanúsítását, és korlátozásokat írhatnak elő a kiterjesztésekre (lásd: Felfaló gyakorlatok).
  6. ragadozó gyakorlatok. A nyílt szabványok olyan licencfeltételeket alkalmazhatnak, amelyek védelmet nyújtanak a szabvány aláásásával szemben az „ Emberfogás-kiterjesztés-eloltás ” taktika révén. A szabványhoz kapcsolódó licenc megkövetelheti a bővítmények referenciainformációinak közzétételét, vagy nyilvános licencet a bővítményekkel kompatibilis programok készítéséhez, terjesztéséhez és értékesítéséhez. A nyílt szabvány kiterjesztésére más tilalom nem vonatkozhat.

Számos más állami és állami szervezet is meghatározta a nyílt szabványt. Némelyikük kompromisszumot jelent a meglévő kereskedelmi gyakorlatokkal. Mások új konkrét kérdéseket vetnek fel. Például az „Európai Interoperabilitási Keretrendszer” EU-dokumentumban megadott meghatározás megköveteli magának a szabvány elfogadásának és megváltoztatásának folyamatának nyilvánosságát. A nyílt forráskódú kezdeményezés meghatározása megköveteli magának a szabványnak a teljességét és egy eljárás meglétét az észlelt kétértelműségek feloldására. Az OSI definíciója azt is tisztázza, hogy egy nyílt szabvány nem függhet olyan technológiáktól, amelyek nem felelnek meg a nyílt szabvány követelményeinek. A Dánia, Spanyolország, Franciaország és Venezuela jogszabályaiban rögzített fogalommeghatározások főként maguknak a szabványoknak az elérhetőségére és a végrehajtás szabadságára vonatkozó jelzésekre korlátozódnak.

Különbség a nyílt és zárt szabványok között

A nyílt szabványoktól eltérően a zárt szabványok helyi hatályúak, és korlátozott számú rendszerek és szakemberek támogatják őket. Például a Microsoft Active Directory (AD) címtárszolgáltatás a nyílt Kerberos protokollon alapul, de a Microsoft olyan módon valósította meg a Kerberost , amely nem kompatibilis más gyártók megvalósításaival. A nyílt szabvány vagy adatformátum analóg egy olyan kommunikációs nyelvhez, amelyet egy adott területen mindenki egyformán ért. Például az Internet a nyílt szabványoknak köszönhetően született meg. A TCP / IP protokoll létrehozásának és megvalósításának finanszírozásával a DARPA ügynökség lehetővé tette, hogy mindenki használhassa ezeket a fejlesztéseket.

Azonban nem minden általános formátum nyitott. Példa erre a Microsoft Office adatformátumai. A Microsoft nem tette nyilvánosan elérhetővé a műszaki dokumentációt, így lényegében magára vállalta a felhasználói adatok rendszerezésének megismerésének kizárólagos jogát. Más termékek, különösen az ingyenes irodai programcsomag , az OpenOffice.org gyakran meglehetősen jó minőségű olvasást és írást biztosítanak ezeknek a dokumentumoknak – de a zárt formátum még mindig nem teszi lehetővé a teljes támogatást.

Ezenkívül a műszaki dokumentáció rendelkezésre állása önmagában nem elegendő. Például az OpenOffice.org 1 (.sxw) formátum bizonyos dokumentáció és a termék szabad állapota ellenére nem volt nyitva. Nem volt elég. Az OpenOffice.org Branch 2 alapértelmezés szerint az OASIS OpenDocument XML formátumot használja, amely egy ISO szabványként elfogadott nemzetközi nyílt adatformátum . Az Open Document formátumot az Európai Bizottság a nemzetközi dokumentumkezelés alapszabványaként hagyta jóvá.

Szerep az ingyenes szoftverekhez

A szabad szoftverek szószólója, Eric Raymond többször is hangsúlyozta a nyílt szabványok fontosságát ebben az ökoszisztémában. Könnyű kitalálni, hogy különben az ingyenes szoftver sértené az általa megvalósított összes specifikáció szerzői jogainak tulajdonosainak jogait. Ugyanakkor a szabad szoftver a szerzői jog tulajdonosa általi jogi eljárás hiányában is "örök felzárkózás" helyzetébe kerül a védett termékhez képest.

A nyílt szabványok előnyei

A nyílt szabványok hátrányai

Példák nyílt szabványokra

Példák a védett szabványokra

Példák zárt specifikációkra

Jegyzetek

  1. Az OpenDocument nyílt szabvány? Igen! . Hozzáférés dátuma: 2012. május 26. Az eredetiből archiválva : 2009. március 22.
  2. Ingyenes és védett szoftver: az Emacs Lock-In (lefelé irányuló kapcsolat) (2006. május 7.). Letöltve: 2009. augusztus 21. Az eredetiből archiválva : 2012. február 11.. 

Lásd még