Standard deschis
Un standard deschis (în engleză: standard deschis ) este un standard disponibil public cu drepturi diferite asociate acestuia și cu proprietăți diferite cu care a fost conceput (de exemplu, proces deschis).
Descriere
Termenii „deschis” și „standard” iau o serie de semnificații diferite în funcție de utilizarea lor. Există o serie de definiții ale standardelor deschise care subliniază diferite aspecte ale deschiderii („deschiderea”), incluzând și rezultatele specificațiilor, deschiderea către proiecte de proiect și proprietatea drepturilor asupra standardului. Pe de altă parte, termenul standard este uneori limitat la tehnologiile aprobate de comitetele formalizate, care sunt deschise participării tuturor părților interesate și funcționează cu un consens de bază .
Definiția utilizată de mediul academic, Uniunea Europeană și membrii guvernului sau parlamentelor din state precum Danemarca , Franța și Spania împiedică standardele deschise să impună impozite pe utilizare, ca și pentru guvernele din Noua Zeelandă , Africa de Sud și Venezuela .
Din partea organizației standard, W3C se asigură că specificațiile sale sunt implementate fără redevențe .
Definițiile multiple ale termenului standard permit titularilor de brevete să impună „în mod rezonabil și nediscriminatoriu” redevențe și alți termeni de licență celor care implementează astfel de standarde.
De exemplu, regulile pentru standardele publicate de principalele organisme de standardizare precum IETF , ISO , IEC și ITU-T acordă permisiunea ca standardele lor să conțină specificații a căror implementare va necesita plata unei taxe de brevet. Dintre aceste organizații, numai IETF și ITU-T se referă în mod explicit la standardele lor ca standarde deschise, în timp ce celelalte se referă doar la standarde.
Termenul de standard deschis este, de asemenea, uneori asociat cu open source (open source / resursă deschisă) cu ideea că un standard nu este cu adevărat deschis, cu excepția cazului în care specificațiile cu care a fost proiectat și implementat ulterior sunt disponibile publicului.
Formatele deschise se referă la standardele deschise care specifică astfel de formate.
Multe specificații denumite uneori standarde sunt proprietare și sunt disponibile numai în condițiile contractuale restrictive de la organizațiile care dețin drepturile de autor asupra specificațiilor. Acest tip de specificație nu este considerat complet deschis.
Exemple de standarde deschise
Sistem
- Arhitectura World Wide Web specificată de W3C [1]
Hardware
- Industry Standard Architecture (ISA) (o specificație IBM pentru atașarea cardurilor la computerele de arhitectură IBM, standardizate ulterior de IEEE )
- Peripheral Component Interconnect (PCI) (o specificație Intel Corporation pentru atașarea cardurilor la computerele de arhitectură IBM)
- Accelerated Graphics Port (AGP) (o specificație Intel Corporation pentru atașarea cardurilor la computerele cu arhitectură IBM)
- PCI Industrial Computer Manufacturers Group (PICMG) (Un consorțiu industrial care dezvoltă specificații cu standarde deschise pentru arhitecturi de calculatoare)
Formate de fișiere
- Computer Graphics Metafile (CGM) (format de fișier pentru grafică vectorială 2D , grafică raster și text definit de ISO / IEC 8632 [2] )
- Hypertext Markup Language (HTML) și Extensible HTML (XHTML) (specificații W3C pentru formatarea documentelor hipertext structurate)
- Portable Document Format (PDF / X) (o specificație Adobe pentru formatarea documentelor, aprobată ulterior de ISO ca ISO 15930-1: 2001 [3] )
- OpenDocument Format (ODF) (o specificație OASIS pentru formatul de document de birou, aprobat de ISO ca ISO / IEC 26300 )
- Office Open XML (OOXML) (o suită de formate de documente Office standardizate de ISO / IEC ca ISO / IEC 29500: 2008 )
- Grafică de rețea portabilă (PNG) (un format de fișier de imagine bitmap utilizând compresie de date fără pierderi, aprobat de ISO ca ISO / IEC 15948: 2004 )
- Ogg (un fișier container pentru Vorbis , FLAC , Speex (formate audio) și Theora (format video), de la Xiph.Org Foundation )
Protocoale
- Internet Protocol (IP) (o specificație IETF pentru transmiterea pachetelor de date printr-o rețea - în mod specific, IETF RFC 791 )
- Transmission Control Protocol (TCP) (o specificație IETF pentru implementarea fluxurilor de date cu IP - în mod specific, IETF RFC 793 )
- Protocolul OMA de sincronizare a datelor și de gestionare a dispozitivelor pentru o platformă independentă de sincronizare a datelor , specificat de The SyncML Initiative / Open Mobile Alliance
- XMPP - un protocol deschis pentru mesagerie instant (IM).
Limbaje de programare
- Ada , limbaj multi-paradigmatic, definit de ISO /ANSI ( ISO-8652: 1995 ), împreună cu amendamentul ISO / IEC 8652: 1995 / Amd 1: 2007
- MUMPS , un limbaj tipizat dinamic conceput inițial pentru aplicații de baze de date medicale; aprobat de ISO ca ISO / IEC 11756: 1992 și ISO / IEC 11756: 1999
- C # , un limbaj de programare , aprobat de ISO ca ISO / IEC 23270 și de ECMA ca ECMA-334
Alte
- Limbaj de marcare pentru profilarea atenției (APML)
- Apdex (Application Performance Index) (specifică în mod uniform cum să analizeze și să facă dosare cu privire la gradul în care performanța măsurată a aplicațiilor software îndeplinește așteptările utilizatorului care le folosește.
- Application Response Measurement (ARM) (definește un API pentru limbaje C și Java pentru a măsura timpul de răspuns al aplicațiilor de tranzacție, adoptat de The Open Group )
- CD-ROM ( Cartea Galbenă ) (o specificație pentru schimbul de date pe CD-ROM, aprobat de ISO ca ISO / IEC 10149 și ECMA ca ECMA-130 )
- Common Information Model (CIM) (o specificație DMTF pentru a defini modul de gestionare a elementelor dintr-un mediu IT , care sunt reprezentate ca un set comun de obiecte și relații între ele)
- Universal Data Element Framework (UDEF) un standard deschis de la Open Group care oferă fundamentul pentru construirea unui vocabular de afaceri care să permită interoperabilitatea
- Open Data Standard Pipeline (PODS)
- Open Virtualization Format (OVF) - standard deschis pentru crearea și distribuirea aplicațiilor virtuale
Notă
Bibliografie
- Simone Aliprandi, Open standard. Interoperabilitate și formate deschise pentru inovație tehnologică , Ledizioni, 2010.
- M.Marchesi, G.Concas, G.De Petra, F.Marzano, P.Zanarini (editat de), "În cele din urmă gratuit!" , McGraw-Hill, 2007.
Elemente conexe
linkuri externe
- (EN) Bruce Perens : standarde deschise: principii și practici
- (EN) Ken Krechmer: Principiile standardelor deschise
- ( RO ) OpenStandards.net: un portal de standarde deschise , pe openstandards.net .
- ( EN ) Inițiativă Open Source : Cerințe privind standardele deschise pentru software
- StandardAperti.it - Site de diseminare a standardelor deschise editat de Simone Aliprandi , pe standardaperti.it . Adus la 11 ianuarie 2011 (arhivat din original la 1 august 2013) .