Åben standard
En åben standard (i teknik) er en offentligt tilgængelig og ikke-hemmelig teknisk specifikation, der enten ikke har en ophavsretsindehaver (offentligt domæne), eller indehaveren af ophavsretten er en offentlig organisation, der ikke er identisk med producenten, der bruger specifikationen i deres produkter .
Som et antonym bruges udtrykket "proprietær standard" normalt. Udtrykket "lukket specifikation" bruges normalt kun i tilfælde, hvor specifikationen ikke er offentliggjort - for eksempel er det en forretningshemmelighed (brugen af ordet "standard" for klassificerede oplysninger ligner en overtrædelse af reglerne i det russiske sprog ).
Definition af en åben standard
En populær definition er givet af Bruce Perens : [1] En standard kaldes åben, hvis den følger følgende principper:
- Tilgængelighed. Den åbne standard er tilgængelig for alle at læse og implementere.
- Valgmaksimering. En åben standard skaber et retfærdigt, konkurrencepræget marked for implementeringer af standarden. Det binder ikke forbrugeren til en bestemt udbyder eller gruppe af udbydere.
- Ingen licensgebyrer. Åbne standarder kan frit implementeres af alle, uden nogen royalties eller gebyrer. Certificering af overensstemmelse med en standard af standardiseringsorganisationer kan dog kræve et gebyr.
- Ingen diskrimination. Åbne standarder og de organisationer, der administrerer dem, bør ikke favorisere en implementering frem for en anden af andre årsager end implementeringens tekniske overensstemmelse med standarden. Certificeringsorganisationer bør overlade muligheden for at validere overholdelse til billige og gratis implementeringer, men kan også levere yderligere certificeringstjenester.
- Udvidelser og delmængder. En implementering af en åben standard kan udvides fra standarden eller tilbydes som en del af standarden. Certificeringsorganisationer kan dog nægte at certificere delvise implementeringer og kan pålægge begrænsninger på udvidelser (se Rovdækkende praksis).
- rovdrift. Åbne standarder kan anvende licensvilkår, der beskytter mod at underminere standarden gennem " Embrace-Extend-Extinguish "-taktikken. En licens forbundet med standarden kan kræve offentliggørelse af referenceoplysninger for udvidelser eller en offentlig licens til at lave, distribuere og sælge programmer, der er kompatible med udvidelser. Der kan ikke være andre forbud mod at udvide en åben standard.
En række andre statslige og offentlige organisationer gav også deres definitioner af en åben standard. Nogle af dem repræsenterer et kompromis med eksisterende handelspraksis. Andre rejser nye specifikke spørgsmål. For eksempel kræver definitionen i EU-dokumentet "European Interoperability Framework" offentliggørelse af selve processen med at vedtage og ændre standarden. Definitionen af Open Source-initiativet kræver fuldstændigheden af selve standarden og eksistensen af en procedure til at løse opdagede uklarheder. OSI-definitionen præciserer også, at en åben standard ikke bør være afhængig af teknologier, der ikke opfylder kravene i en åben standard. Definitionerne, der er fastsat i lovgivningen i Danmark, Spanien, Frankrig, Venezuela, er hovedsageligt begrænset til indikationer af tilgængeligheden af selve standarderne og friheden til at implementere dem.
Forskellen mellem åbne og lukkede standarder
I modsætning til åbne standarder har lukkede standarder et lokalt omfang og understøttes af en begrænset kreds af systemer og specialister. For eksempel er Microsoft Active Directory (AD)-katalogtjenesten baseret på den åbne Kerberos-protokol, men Microsoft har implementeret Kerberos på en måde, der ikke er kompatibel med andre leverandørers implementeringer. En åben standard eller et dataformat er analogt med et kommunikationssprog, der forstås ligeligt af alle i et givet område. For eksempel blev internettet født takket være åbne standarder. Ved at finansiere oprettelsen og implementeringen af TCP/IP-protokollen til Unix tillod DARPA -bureauet , at disse udviklinger blev brugt af alle.
Men ikke alle almindelige formater er åbne. Et eksempel er Microsoft Office-dataformater. Microsoft har ikke gjort den tekniske dokumentation offentligt tilgængelig og har derfor i det væsentlige påtaget sig eneretten til at vide, hvordan brugerdata er organiseret. Andre produkter, især den gratis kontorpakke OpenOffice.org , giver ofte ret høj kvalitet til at læse og skrive disse dokumenter - men det lukkede format tillader stadig ikke fuld support.
Desuden er tilgængeligheden af teknisk dokumentation i sig selv ikke nok. For eksempel var OpenOffice.org 1 (.sxw)-formatet ikke åbent på trods af noget dokumentation og produktets frie status. Det var ikke nok. OpenOffice.org Branch 2 bruger som standard OASIS OpenDocument XML-formatet, et internationalt åbent dataformat, der er vedtaget som en ISO-standard . Open Document-formatet er godkendt af Europa-Kommissionen som den grundlæggende standard for international dokumenthåndtering.
Rolle for fri software
Fri software-fortaler Eric Raymond har gentagne gange understreget vigtigheden af åbne standarder for dette økosystem. Det er let at gætte, at ellers ville fri software krænke ophavsretsindehavernes rettigheder til alle de specifikationer, som den implementerer. Samtidig vil fri software, selv i fravær af retsforfølgelse fra indehaveren af ophavsretten, være i en "evig indhentning" i forhold til det proprietære produkt.
Fordele ved åbne standarder
- Handlefriheden. Et dokument i et åbent format kan kompileres fra flere kilder, vendes (inklusive automatisk), og når det leveres til print, kan kompromitterende metadata fjernes . Der er større chance for, at der er et program på markedet, der udfører den ønskede opgave; hvis opgaven ikke er standard, er der færre forhindringer for selvskrivende software. I teknologi: gevind kan skæres på enhver del - ikke kun på en skrue og møtrik , men også for eksempel på et stativ eller en klemme , uden frygt for en retssag for overtrædelse af en licens. Lige så frit kan fremstilles, forbedres og sælges værktøj og maskiner til gevindskæring.
- Interaktion i systemer sammensat af heterogene komponenter. Internettet består af et stort antal enheder til forskellige formål, der kører under en række forskellige operativsystemer - Unix , Linux , Mac OS , Windows og andre. Inden for teknik: Hvis du skal udskifte en løs møtrik, behøver du ikke XXX proprietære ∅6 møtrikker, men M6 møtrikker fra enhver producent. Sandsynligheden for , at leverandøren og monopolet lukkes, er mindre .
- Lav salgspris. Opnås af både bred konkurrence og nul licensomkostninger.
Ulemper ved åbne standarder
- Svage strafmekanismer for manglende overholdelse af specifikationer. Hvis det i tilfælde af en lukket standard er muligt at true retten , for en åben standard er der kun statsbeskyttelse (især ved hjælp af GOST'er , obligatorisk for udførelse) og nægtelse af certificering (når der er sat en særlig mærkning på produkter der opfylder standarden). Hvis der ikke er nogen beskyttelse, kan virksomheden gå ud i alvorlige overtrædelser for profittens skyld (måske gøre resultatet lukket - ikke nødvendigvis standarden). Eksisterende forretningspraksis betragter ikke tilføjelse af proprietære tweaks til en åben standard som en krænkelse af noget eller endda en moralsk fordømmelig handling. For eksempel: I de tidlige dage af browserkrigene tilføjede Netscape og Microsoft visuelle tags til HTML . Den åbne rørgevindstandard giver alle mulighed for at lave rør og VVS med standardgevind – så der er risiko for at købe VVS af lav kvalitet, der brister om seks måneder og oversvømmer dine naboer.
- Åbne standarder vises relativt sent; normalt på et etableret marked. En virksomhed rettet mod øjeblikkelig profit er den første, der dukker op med et lukket format, hvor dette overskud forventes. Eksempler: lukkede formater WordPerfect og Microsoft Word , DVD-R og DVD-RW . Edisons jævnstrømssystem var også et lukket format.
- Det skal her bemærkes, at i engelske tekster betyder ordet "proprietary" i forhold til formater ikke altid en lukket standard eller tilstedeværelsen af juridiske begrænsninger generelt. Brugergrænsefladen til Emacs - teksteditoren , som dukkede op relativt tidligt, har ingen juridiske begrænsninger, men adskiller sig meget fra mange grænseflader, der er dukket op senere, og kan gøre det svært for brugerne at skifte mellem Emacs og andre editorer. [2]
Eksempler på åbne standarder
- PCI . Styret af PCI SIG, som alle kan tilslutte sig ved at betale et ikke uoverkommeligt gebyr. På trods af Intels uformelle dominans af denne organisation, er det ikke en division af Intel.
- USB . Alt hvad der er sagt ovenfor om PCI gælder.
- RFC - familien af standarder er IP, TCP, UDP, HTTP, FTP, SMTP, IMAP og så videre. Styret af IETF, som alle kan tilslutte sig. I modsætning til PCI og USB har IETF desuden ikke en dominerende virksomhed.
- POSIX
- Standarder for de fleste programmeringssprog.
Eksempler på proprietære standarder
- vinde 32 . På trods af udgivelsen af dokumentation af høj kvalitet har denne specifikation den samme copyright-indehaver som leverandøren af løsningen (Windows) baseret på den. Beslutninger om denne specifikation er Microsofts eksklusive ret .
- SMB/CIFS . Det samme som ovenfor, desuden var det før Europa-Kommissionens retsafgørelse generelt en lukket specifikation.
- java . Ophavsretsindehaveren er Oracle .
- Sony Memory Stick . Der er et system med restriktive juridiske foranstaltninger, der forbyder produktion af denne type flashhukommelsescontrollere af andre virksomheder end Sony.
- VHS . Ophavsretsindehaveren er JVC.
- x11 . Indehaveren af ophavsretten er MIT .
Eksempler på lukkede specifikationer
- Filformatet for den ældre version af Microsoft Office (.doc og .xls).
- Netværksdataformat mellem Outlook og MS Exchange Server.
- Pinout af et betydeligt antal mikrokredsløb i forbrugerelektronik
- Detaljerede tekniske oplysninger om komponenter og dele i moderne biler
Noter
- ↑ Er OpenDocument en åben standard? Ja! . Dato for adgang: 26. maj 2012. Arkiveret fra originalen 22. marts 2009. (ubestemt)
- ↑ Gratis og proprietær software: Emacs Lock-In (downlink) (7. maj 2006). Hentet 21. august 2009. Arkiveret fra originalen 11. februar 2012. (ubestemt)
Se også
Åbne metoder |
---|
Begreber |
|
---|
Værktøjer |
|
---|
Organisationer |
|
---|
aktivister |
|
---|
Projekter |
|
---|