Öppen standard

En öppen standard (inom teknik) är en allmänt tillgänglig och icke-hemlig teknisk specifikation som antingen inte har en upphovsrättsinnehavare (allmän egendom), eller så är upphovsrättsinnehavaren en offentlig organisation som inte sammanfaller identiskt med tillverkaren som använder specifikationen i deras produkter .

Som antonym används vanligtvis frasen "proprietär standard". Frasen "stängd specifikation" används vanligtvis endast för fall där specifikationen inte publiceras - till exempel är det en affärshemlighet (användningen av ordet "standard" för sekretessbelagd information ser ut som ett brott mot reglerna för det ryska språket ).

Definition av en öppen standard

En populär definition ges av Bruce Perens : [1] En standard kallas öppen om den följer följande principer:

  1. Tillgänglighet. Den öppna standarden är tillgänglig för alla att läsa och implementera.
  2. Valmöjlighet. En öppen standard skapar en rättvis, konkurrensutsatt marknad för implementeringar av standarden. Det knyter inte konsumenten till en specifik leverantör eller grupp av leverantörer.
  3. Inga licensavgifter. Öppna standarder kan implementeras fritt av alla, utan några royalties eller avgifter. Intyg om överensstämmelse med en standard av standardiseringsorganisationer kan dock kräva en avgift.
  4. Ingen diskriminering. Öppna standarder och de organisationer som administrerar dem bör inte gynna en implementering framför en annan av någon annan anledning än implementeringens tekniska överensstämmelse med standarden. Certifierande organisationer bör lämna möjligheten att validera efterlevnad till billiga och kostnadsfria implementeringar, men kan också tillhandahålla ytterligare certifieringstjänster.
  5. Tillägg och delmängder. En implementering av en öppen standard kan utökas från standarden eller erbjudas som en del av standarden. Certifierande organisationer kan dock vägra att certifiera partiella implementeringar och kan införa begränsningar för förlängningar (se Underprissättning).
  6. rovdrift. Öppna standarder kan tillämpa licensvillkor som skyddar mot att undergräva standarden genom taktiken " Embrace-Extend-Extinguish ". En licens associerad med standarden kan kräva publicering av referensinformation för tillägg eller en offentlig licens för att göra, distribuera och sälja program som är kompatibla med tillägg. Det kan inte finnas några andra förbud mot att utöka en öppen standard.

Ett antal andra statliga och offentliga organisationer gav också sina definitioner av en öppen standard. Vissa av dem utgör en kompromiss med befintliga affärsmetoder. Andra tar upp nya specifika frågor. Till exempel kräver definitionen i EU-dokumentet "European Interoperability Framework" publicitet om själva processen att anta och ändra standarden. Definitionen av Open Source-initiativet kräver att själva standarden är fullständig och att det finns ett förfarande för att lösa upptäckta oklarheter. OSI-definitionen klargör också att en öppen standard inte ska vara beroende av teknologier som inte uppfyller kraven för en öppen standard. Definitionerna i lagstiftningen i Danmark, Spanien, Frankrike och Venezuela är huvudsakligen begränsade till indikationer på tillgängligheten av själva standarderna och friheten att implementera dem.

Skillnad mellan öppna och slutna standarder

Till skillnad från öppna standarder har slutna standarder en lokal räckvidd och stöds av en begränsad krets av system och specialister. Till exempel är katalogtjänsten Microsoft Active Directory (AD) baserad på det öppna Kerberos-protokollet, men Microsoft har implementerat Kerberos på ett sätt som inte är kompatibelt med andra leverantörers implementeringar. En öppen standard eller dataformat är analogt med ett kommunikationsspråk som förstås lika av alla inom ett givet område. Till exempel föddes Internet tack vare öppna standarder. Genom att finansiera skapandet och implementeringen av TCP/IP-protokollet för Unix tillät DARPA- byrån att dessa utvecklingar kunde användas av alla.

Men alla vanliga format är inte öppna. Ett exempel är Microsoft Office-dataformat. Microsoft har inte gjort den tekniska dokumentationen allmänt tillgänglig och har därför i huvudsak övertagit ensamrätten att veta hur användardata är organiserad. Andra produkter, i synnerhet den kostnadsfria kontorssviten OpenOffice.org , ger ofta ganska högkvalitativ läsning och skrivning av dessa dokument - men det stängda formatet tillåter fortfarande inte fullt stöd.

Dessutom räcker inte tillgången på teknisk dokumentation i sig. Till exempel var formatet OpenOffice.org 1 (.sxw) inte öppet, trots viss dokumentation och produktens fria status. Det räckte inte. OpenOffice.org Branch 2 använder OASIS OpenDocument XML-format som standard, ett internationellt öppet dataformat som antagits som en ISO-standard . Open Document-formatet är godkänt av Europeiska kommissionen som grundstandard för internationell dokumenthantering.

Roll för fri programvara

Fri mjukvaruförespråkare Eric Raymond har upprepade gånger betonat vikten av öppna standarder för detta ekosystem. Det är lätt att gissa att fri programvara annars skulle kränka rättigheterna för upphovsrättsinnehavarna av alla de specifikationer som den implementerar. Samtidigt, även i avsaknad av rättslig åtal från upphovsrättsinnehavaren, kommer fri programvara att vara i en position som "evigt ikapp" i förhållande till den proprietära produkten.

Fördelar med öppna standarder

Nackdelar med öppna standarder

Exempel på öppna standarder

Exempel på proprietära standarder

Exempel på stängda specifikationer

Anteckningar

  1. Är OpenDocument en öppen standard? ja! . Datum för åtkomst: 26 maj 2012. Arkiverad från originalet 22 mars 2009.
  2. Fri och proprietär programvara: Emacs Lock-In (nedlänk) (7 maj 2006). Hämtad 21 augusti 2009. Arkiverad från originalet 11 februari 2012. 

Se även