openformats.org

main :: sitemap :: login/register
Deutsch Ελληνικά English Español Français Galego Italiano Malagasy Português Slovenčina Tiếng Việt 简体中文

Prečo používať otvorené formáty?



Čo je to formát?


Vždy keď na počítači píšete článok, retušujete obrázok, tvoríte webovú stránku, počúvate pesničku alebo sledujete váš obľúbený film, pracujete so súbormi. Aby ste však tieto súbory mohli vo svojej obľúbenej aplikácii otvoriť, čítať alebo upravovať, je potrebné aby mali istý formát.
Formát je to čo aplikácii umožňuje pochopiť surové dáta uložené v súbore. Inými slovami, formát je spôsob akým sú tieto dáta vyjadrené.
Veľmi často, sú formáty súborov označované príponou, viac-písmenovým "slovom" za poslednou bodkou v názve súboru.
Napríklad mojstranka.htm je dokument vo formáte HTML. Existujú špecifikácie formátov pre obrázky (ako JPEG, PNG, TIF, BMP), jednoduchý text (ASCII, často označovaný príponou .txt), formátovaný text (HTML, RTF, DOC) alebo pre tlačové dokumenty (PDF, PS).


Otvorné verzus uzatvorené (proprietárne) formáty


Aby ste mohli pracovať s nejakým súborom potrebujete aplikáciu, ktorá vám umožní čítať, upravovať a ukladať dáta v ňom uložené.

OTVORENÝ FORMÁT - Hovoríme, že formát je otvorený ak je spôsob uloženia dát transparentný a/alebo jeho špecifikácia je verejne prístupná. Otvorené formáty sú zvyčajne štandardy vydávané verejnými inštitúciami alebo medzinárodnými organizáciami, ktorých cieľom je vytvoriť normy pre spoluprácu software z rôznych zdrojov (interoperabilitu). Samozrejme existujú aj prípady otvorených formátov podporovaných spoločnosťami, ktoré sa rozhodli zverejniť špecifikácie formátov používaných ich produktami.
Je treba poznamenať, že otvorený formát môže byť zakódovaný transparentne (je čitateľný v akomkoľvek textovom editore: to je prípad popisných jazykov - markup languages) alebo binárne (je nečitateľný v textových editoroch, ale môže byť kompletne dekódovaný za podmienky, že je známa špecifikácia formátu).


PROPRIETÁRNY FORMÁT - Hovoríme, že formát je proprietárny ak je spôsob uloženia dát nepriehľadný a jeho špecifikácia nieje verejne prístupná. Proprietárne formáty sú vyvíjané softvérovými spoločnosťami za účelom ukladania dát vytváraných iba ich vlastnými aplikáciami: Iba softvér vyrobený spoločnosťou, ktorá vlastní špecifikáciu súborového formátu, bude schopný korektne a kompletne prečítať dáta obsiahnuté v tomto súbore. Tieto uzatvorené formáty môžu byť navyše chránené za pomoci patentov a vlastník patentu môže vymáhať licenčné poplatky za použitie implementácie formátov v softvéroch od tretích strán.
Terminologická poznámka: na tejto stránke nazývame proprietárnymi formátmi tie ktoré iní označujú aj ako uzatvorené; Našou terminologickou voľbou sa nesnažíme naznačiť, že všetko čo nie je proprietárne by malo byť verejným štandardom. V predchádzajúcom odseku sme upozornili, že existujú mnohé formáty s verejnou špecifikáciou (="otvorené"), ktoré boli vyvinuté softvérovými spoločnosťami. Rozdiel medzi otvorenými a proprietárnymi (alebo uzatvorenými) formátmi spočíva iba v dostupnosti alebo nedostupnosti verejnej špecifikácie formátu.


Používanie a výmena súborov s uzatvoreným formátom


V súčasnosti sú proprietárne formáty veľmi populárne, pretože sa používajú vo veľkých množstvách publikačných, fotografie a text spracúvajúcich aplikácií. Proprietárny formát kóduje dáta takým spôsobom, že súbor bude možné kompletne prečítať iba v software, ktorým bol pôvodne vytvorený.
A naopak, otvorený formát garantuje, že súbor môže byť prečítaný každým software, ktorý bol pre tento účel napísaný.
Tento rozdiel však v prípade miestneho použitia súborov nemusí byť príliš badateľný. Miestnym použitím rozumieme akékoľvek osobné používanie súborov, ale tiež aj zdieľanie takýchto súborov s takými používateľmi, s ktorými sme sa vopred dohodli na software, ktorý budeme pri komunikácii používať.
Akonáhle sa však použitie prestane byť miestne a súbory sa vymieňajú (zverejnením na sieti, publikáciou, zasielaním ako emailová príloha, tzn. pre akúkoľvek formu komunikácie pri ktorej odosielateľ a príjemca nemajú žiadnu predchádzajúcu dohodu na type software, ktorý by mal byť používaný na čítanie takýchto súborov), sa rozdiel medzi otvoreným verzus proprietárnym formátom stáva kľúčovým.



Štyri dôvody prečo nepoužívať uzatvorené formáty


Proprietárne formáty môžu byť použité bez rizika iba miestne, a to každým používateľom pre jeho osobné použitie alebo skupinou používateľov, ktorí sa predtým dohodli na špecifickom software v rámci spolupráce na spoločnom projekte.
Na druhej strane, zdieľanie súborov je sociálnou aktivitou, ktorej účinky sa týkajú nielen používateľa samotného, ale aj všetkých ďalších možných používateľov týchto súborov. Zdieľanie súborov vyžaduje konverziu originálneho formátu do formátu vhodného pre výmenu súborov. Otvorené formáty sú svojou vlastnou definíciou výmennými formátmi: sami od seba zaisťujú dostupnosť, interoperabilitu (kooperáciu softvérového vybavenia rôznych výrobcov) a stálosť dát.
Každý raz, keď si vymieňate súbory s proprietárnym formátom, aj Vy práve prispievate k šíreniu a upevňovaniu nevhodných postupov.




1. Riskujete, že príjemca nebude schopný prečítať dáta


  1. Proprietárny formát vyžaduje špecifický softvér na umožnenie prístupu k dátam v súbore. Vymieňaním súborov v proprietárnych formátoch automaticky predpokladáte, že všetci príjemcovia vášho súboru vlastnia softvér potrebný na otvorenie takéhoto súboru: každý užívateľ, ktorý pre technické (napr. užívatelia pracujúci na iných platformách) alebo finančné (užívatelia, ktorí si nemôžu dovoliť kúpiť požadovaný softvér) dôvody nemá k dispozícii tento softvér, nebude nikdy schopný dáta v súbore použiť.
  2. Teraz však uvažujme, že používateľ vlastní softvér požadovaný na otvorenie súboru. Zaručí nám to úplný prístup k dátam v súbore? Nanešťastie nie: stratégia používaná mnohými výrobcami software spočíva v pravidelnom upravovaní dátových formátov, ktoré používajú ich aplikácie. Táto stratégia sa používa s úmyslom prinútiť ("uzamknúť") používateľa používať špecifický proprietárny softvér. Takto je pre používateľa jedinou možnou cestou na zaručenie prístupu k jeho vlastným dátam alebo ich stálosti pravidelne kupovať updaty takéhoto softvéru.
  3. [Polo-proprietárne formáty a dravé praktiky]. Podobná stratégia uzamknúť používateľa na špecifický typ dátového formátu (« Prijmi a Rozšír ») spočíva v spočiatku "na oko" prijatí otvoreného formátu na ukladanie dát a postupnými úpravami takéhoto formátu proprietárnymi rozšíreniami, ktoré nakoniec urobiť výsledný formát nekompatibilný alebo nečitateľný všetkému ostatnému softvéru založenému na pôvodnom otvorenom formáte. Táto praktika sa často používa na "prekovanie" otvoreného a verejného štandardu na polo-proprietárny.

Prijímanie proprietárnych alebo polo-proprietárnych formátov je výsledkom korporátnych stratégií, ktoré smerujú proti skutočným potrebám používateľov, ktorými sú prístupnosť, interoperabilita a stálosť vymieňaných dát.









2. Riskujete, še spôsobíte únik dôverných informácií


Proprietárny formát často kóduje informácie, ktoré niesu verejne prístupné. Iba tvorca formátu alebo vlastník softvéru ktorý číta tento formát, keďže iba tento vlastní kľúč k úplnému dekódovaniu formátu, je schopný pristupovať k týmto informáciám.
Veľa krát v momente zápisu, softvér pridá do súboru nejakú informáciu ktorá nieje prístupná bežnému používateľovi, ako napríklad používateľské meno, sériové číslo softvérového produktu, typ operačného systému, meno počítača na ktorom používateľ pracoval, zložku v ktorej sa súbor pôvodne nachádzal a podobne. Niektoré takéto údaje môžu byť zakódované v čitateľnom tvare bez vedomia používateľa a potom sú prístupné každému s prístupom k dokumentom: vtipným prípadom je anonymný politický manifest zaslaný vo formáte MS Word s menom autora jasne čitateľným vo vlastnostiach dokumentu a je pravdepodobne najznámejším prípadom nečakaných dôsledkov použitia proprietárneho softvéru na výmenu dokumentov.
Sú však známe aj vážnejšie prípady zlyhania osobných údajov, akými sú napríklad únik vojenských alebo obchodných tajomstiev. Je celkom zaujímavé dozvedieť sa, že ľudia bez pochýb príjmajú fakt, že Ministerstvo Obrany istej krajiny produkuje a zdieľa dokumenty s informáciami, ku ktorým má prístup a môže ich využiť iba nejaká súkromná spoločnosť v zahraničí. Prenášať dokumenty v proprietárnom formáte znamená prenášať informácie o ktorých v skutočnosti nikto nič nevie, okrem tvorcu softvéru ktorý vie čítať tento formát.








3. Prispievate k šíreniu vírusov a vystavujete sa riziku nákazy


Väčšina vírusov je prenášaná infikovanými súbormi vymieňanými medzi používateľmi. Takéto vírusy využívajú zraniteľnosti špecifických aplikácií alebo bezpečnostné prieniky špecifických operačných systémov na vykonanie škodlivého kódu.
Šírenie vírusov sa v týchto prípadoch spolieha na fakt, že väčšina používateľov používa presne ten istý softvér na zdieľanie dát v natívnom (pôvodnom a proprietárnom) formáte daného softvéru.
Väčšina vírusov je teda preto nielen platformovo-závislých ale tiež aj aplikačne-závislých: vo veľa prípadoch, jednoduchá zmena aplikačného softvéru stačí na imunizáciu systému proti celej škále vírusov (preštudujte si napríklad zoznam MS Word makrovírusov). Používanie otvorených formátov - dátových formátov ktoré sú nezávislé od softvéru, interoperabilné a prístupné na iných platformách - oslabuje celkový dopad vírusov a obmedzuje ich šírenie: je nekonečne jednoduchšie napísať vírus, ktorý využíva známe zraniteľnosti jediného, všeobecne využívaného softvéru a chýbajúcej neinformavanosti užívateľov, ako pridať škodlivý kód do dokumentu v otvorenom formáte, ktorý potenciálne môžu spracúvať obrovské množstvá rôznych a nezávislých aplikácii a na rôznych platformách.








4. Upevňujete existujúce monopoly v oblasti elektronickej komunikácie


Tento problém nemusí mať význam pre individuálneho používateľa, ale dramaticky ovplyvňuje celé komunity užívateľov. Vymieňaním a publikovaním súborov v proprietárnych formátoch, nútite svojich adresátov používať ten istý softvér aký ste použili na tvorbu a ukladanie Vašich dát. Správa ktorá je implicitne prenášaná pri výmene takýchto súborov znie: "Používajte softvér X inak si nebudete schopní otvoriť tento súbor".
Táto praktika - ktorá pri výmene súboru zakódovaného v danom formáte považuje za samozrejmé, že každý iný užívatel vlastní daný softvér - vedie k dvom vážnym dôsledkom:

  1. Na jednej strane, vynucujete a upevňujete samotné používanie tohto proprietárneho formátu vlastneného istou softvérovou spoločnosťou ako de facto štandard: to znamená, že Vy sami tak robíte interoperabilitu, prístupnosť a stálosť Vašich dát závislú od politiky tejto softvérovej spoločnosti. Ak sa výrobca softvéru rozhodne alebo je prinútený zastaviť vývoj softvéru potrebného na interpretáciu tohoto špecifického formátu, všetky existujúce súbory zakódované v tomto formáte zrazu prestanú byť použiteľné: nakoľko špecifikácie formátu nie sú verejne prístupné, postupne sa stane takmer nemožným získať úplný obsah súboru.
  2. Na druhej strane, podporovaním takéhoto de facto monopolu, touto praktikou zabraňujete skutočne férovej súťaži medzi výrobcami softvéru - čo je v skutočnosti jedna z nevyhnutných a základných podmienok technologického vývoja - a oslabujete tak všetky ostatné iniciatívy za podporu otvorených špecifikácií a verejných štandardov - ktoré sú všeobecne uznávané ako minimálne záruky pre otvorenú a férovú súťaž.

 








Štyri dôvody prečo používať otvorené formáty


Používanie otvorených formátov pri výmene a publikácií dát znamená:

  1. Podporujete dostupnosť a stálosť Vašich dát: Vy aj používatelia Vašich dát ich budú vždy schopní čítať a pristupovať k nim.
  2. Podporujete dokonalú transparentnosť obsahu Vašich súborov.
  3. Obmedzujete šírenie vírusov: adoptovaním otvorených formátov drasticky znižujete riziko nákazy.
  4. Podporujete diverzitu a interoperabilitu v oblasti elektronickej komunikácie.









Ktorým uzatvoreným formátom by sme sa mali vyhnúť


Proprietárne formáty nie sú formátmi na výmenu údajov. Veľká časť dát, ktoré ste uložili v proprietárnych formátoch, ktoré sú určené na šírenie a elektronickú publikáciu by sa mala dať jednoducho skonvertovaťdo zodpovedajúcich otvorených formátov.

Základné proprietárne formáty, ktorým sa treba vyhnúť zahŕňajú nasledovné:


Proprietárne formáty, ale s verejnou špecifikáciou

Niektoré formáty súborov ostávajú proprietárne napriek tomu, že majú verejné špecifikácie. Fakt, že tieto špecifikácie sú momentálne dostupné neznamená, že to tak bude aj v budúcnosti, s obmedzeniami v ich publikačných licenciách, implementáciách formátov alebo oboje. Niektoré príklady:










Ktoré otvorené formáty môžeme použiť?


Najjednoduchšia cesta ako čítať, ukladať a vymieňať si text je: čistý text (Plain Text)
Čistý Text

Ak potrebujete zakódovať dokumenty s obrázkami a formátovaným textom, najlepším riešením je HTML formát
Hyper Text Markup Language (HTML)

Editáciu a formátovanie matematických dokumentov najlepšie zvláda vlastný formát: TeX.
TeX, LaTeX a Device Independent format (DVI)

Ak potrebujete pracovať viacerí v tíme na rovnakom dokumente, ale nezvládate spracovanie HTML súborov alebo potrebujete vlastnosti ktoré HTML nepodporuje, mali by ste používať Open Document Format (ktorý je zároveň aj ISO normou) - štandard dokumentov pre kancelárske aplikácie - alebo aspoň polo-otvorený formát ako Rich Text Format.
Open Document Format
Rich Text Format (RTF)

Ak potrebujete prezentovať alebo tlačiť vysoko kvalitné dokumenty vo vysokých rozšíreniach, PostScript (PS) a Portable Document Format (PDF), by mali byť Vašimi riešeniami.
PostScript (PS)
Portable Document Format (PDF)

Základnými otvorenými formátmi na šírenie obrázkov sú nasledujúce:
Joint Photographic Expert Group (JPEG)
Portable Network Graphics (PNG)
Scalable Vector Graphics (SVG)

Dostupné formáty na šírenie audia sú:
Ogg Vorbis (OGG)
Musepack (MPC)
Free Lossless Audio Codec (FLAC)
Speex














Odkazy


a. Organizácie




b. Iniciatívy propagujúce štandardy a otvorené formáty


Thierry Stoehr
Pour les formats ouverts [fr]

Wikipedia
«Embrace, Extend and Extinguish» [en]
Open Standard [en]
De facto Standard [en]

Gordon Bennett
Build Systems, Not Companies, on Open Standards [en]

Jonathan Schwartz
Open source versus open standards [en]

Scott Petty
Open source vs. open standards [en]

Imran William Smith
The Rise of Proprietary Formats: The New Battleground [en]

Lionel Allorge
Guide aux formats ouverts et aux formats propriétaires [fr]

Sean Cohen
Why free software matters [en]
De l'importance du Logiciel Libre [fr]

Erik Fair
Software versus Protocol (or file format) Standards [en]

GNU
Why there are not GIF files on GNU pages [en]

Ken Krechmer
The Principles of Open Standards [en]

Jeff Goldberg
MS-Word is Not a document exchange format [en]

IRISA
Recommandations sur le format d'échange des documents [fr]

Département de Mathématique de Jussieu
A propos de la manipulation de documents Word [fr]

OpenMeans
Promouvoir les spécifications publiques des formats sans renoncer aux logiciels propriétaires. [fr]

OpenOffice
Official site of the free productivity suite based on open formats. [multilingual]

ODP: Open Standards
Resources on open formats [en]
Ressources en français sur les formats ouverts [fr]
Risorse in italiano sui formati aperti [it]

Bruce Perens
Open Standards:Principles and Practice [en]

Raphaël Rousseau
Court argumentaire en faveur des formats ouverts [fr]

Thomas Petazzoni
Formats ouverts : pourquoi et comment les utiliser ? [fr]

Sincere Choice
Open formats, interoperability and research availability [en]

Mike S
The Threat of Standardization [en]

Richard Stallman
We Can Put an End to Word Attachments [multilingual]

Sam Steingold
No Proprietary Binary Data Formats [en]

Samuel Tardieu
Pourquoi pas Word [fr]

Transfert.net
Les vices cachés des .doc [fr]

Steven Wiley & George S. Michaels
Nature - Should software hold data hostage? [en]


c. Inštitučné rezolúcie a návrhy zákonov




O tomto dokumente


Copyright © 2004 openformats.org
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included in the section entitled
"GNU Free Documentation License".












The goal of openformats.org is to create a freely-available and comprehensive documentation on open formats. The texts are edited and discussed by a community of voluntary contributors. The license we use grants free access to our content in the same sense as free software is licensed freely. This principle is known as copyleft. That is to say, openformats.org content can be copied, modified, and redistributed so long as the new version grants the same freedoms to others and acknowledges the authors of the openformats.org article used (a direct link back to the article satisfies our author credit requirement). openformats.org articles therefore will remain free forever and can be used by anybody subject to certain restrictions, most of which serve to ensure that freedom.

To fulfill the above goals, the text contained in openformats.org is licensed to the public under the GNU Free Documentation License (GFDL). The full text of this license can be found here: GNU Free Documentation License.

The text of the GFDL is the only legally binding document; what follows is our interpretation of the GFDL: the rights and obligations of users and contributors.

IMPORTANT: If you want to use content from openformats.org, first read the Users' rights and obligations section. You should then read the GNU Free Documentation License.

Users' rights and obligations


If you want to use openformats.org materials in your own books/articles/web sites or other publications, you can do so, but you have to follow the GFDL. If you are simply duplicating an openformats.org article, you must follow section 2 of the GFDL on verbatim copying.

If you create a derivative version by changing or adding content, this entails the following:


You may be able to partially fulfil the latter two obligations by providing a conspicuous direct link back to the openformats.org article hosted on this website. You also need to provide access to a transparent copy of the new text. However, please note that the administrators of the openformats.org website makes no guarantee to retain authorship information and a transparent copy of articles. Therefore, you are encouraged to provide this authorship information and a transparent copy with your derived works.

Example notice

An example notice, for an article that uses content from openformats.org might read as follows:

This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>. It uses material from the <a href="http://www.openformats.org/foo">openformats.org article "Foo"</a>.

("Foo" and the openformats.org URL must of course be substituted accordingly.)

Alternatively you can distribute your copy of Foo along with a copy of the GFDL (as explained in the text) and list at least five (or all if fewer than five) principal authors on the title page (or top of the document).

Contributors' rights and obligations


If you contribute material to openformats.org, you thereby license it to the public under the GFDL (with no invariant sections, front-cover texts, or back-cover texts). In order to contribute, you therefore must be in a position to grant this license, which means that either:


the first case, you retain copyright to your materials. You can later republish and relicense them in any way you like. However, you can never retract the GFDL license for the versions you placed here: that material will remain under GFDL forever. In the second case, if you incorporate external GFDL materials, as a requirement of the GFDL, you need to acknowledge the authorship and provide a link back to the network location of the original copy. If the original copy required invariant sections, you have to incorporate those into the openformats.org article; it is however very desirable to replace GFDL texts with invariant sections by original content without invariant sections whenever possible.


Using copyrighted work from others


If you use part of a copyrighted work under "fair use", or if you obtain special permission to use a copyrighted work from the copyright holder under the terms of our license, you must make a note of that fact (along with names and dates). It is our goal to be able to freely redistribute as much of openformats.org material as possible, so original images and sound files licensed under the GFDL or in the public domain are greatly preferred to copyrighted media files used under fair use.

Never use materials that infringe the copyrights of others. This could create legal liabilities and seriously hurt the project. If in doubt, write it yourself.

Note that copyright law governs the creative expression of ideas, not the ideas or information themselves. Therefore, it is perfectly legal to read an encyclopedia article or other work, reformulate it in your own words, and submit it to openformats.org.


List of contributors


People who contributed to this document are (in chronological order):






openformats.org is constantly looking for translators and contributors. Want to join? Go to the registration page.


Domov

Ako nás kontaktovať


Vaše názory sú veľmi očakávané a vítané.
Môžete voľne pridať komentáre k hociktorej stránke alebo zaslať svoje vlastné návrhy a príspevky v intranetovej sekcii (nutná registrácia).
Alebo, ak chcete môžete nám priamo zaslať Váš názor.
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki