Власницький формат файлу

Власницький формат файлу — це формат файлу компанії, організації чи окремої особи, який містить дані, які впорядковані та зберігаються відповідно до певної схеми кодування, розробленої компанією чи організацією як секретною, так що декодування та інтерпретацію цих збережених даних легко отримати лише за допомогою спеціального програмного чи апаратного забезпечення, яке розробила сама компанія. Специфікація формату кодування даних не розголошується або лежить в основі угод про нерозголошення. Запатентований формат також може бути форматом файлу, кодування якого фактично опубліковано, але обмежено ліцензіями, таким чином, що лише сама компанія або ліцензіати можуть використовувати його. Навпаки, відкритий формат — це формат файлу, який опублікований і вільний для використання всіма.

Власницькі формати, як правило, контролюються компанією чи організацією для власної вигоди, а обмеження їх використання іншими забезпечується через патенти або комерційну таємницю. Таким чином, мається на меті надати власнику ліцензії виключний контроль над технологією.[1] Зазвичай такі обмеження намагаються запобігти зворотній інженерії, хоча ті, хто її практикує, вважають, що зворотна інженерія форматів файлів для цілей взаємодії є законною. Правові позиції відрізняються в залежності від законодавства кожної окремої країни, яке пов'язані, серед іншого, з патентами на програмне забезпечення.

Оскільки контроль над форматом може здійснюватися різними способами та в різному ступені, а документація щодо формату може різними способами відрізнятися від ідеалу, не обов'язково існує чітка чорно-біла різниця між відкритими та пропрієтарними форматами. Також немає жодної загальновизнаної «яскравої межі», яка їх розділяє. Наведені нижче списки відомих форматів ілюструють цю тезу, розрізняючи «відкриті» (тобто публічно задокументовані) пропрієтарні формати від «закритих» (недокументованих) власницьких форматів і включаючи ряд випадків, які одні спостерігачі класифікують як відкриті, а інші — як власницькіі.

Конфіденційність, власність, ризик і свобода ред.

Одним із спірних питань щодо використання власних форматів є право власності на створений вміст.  Якщо інформація зберігається у спосіб, який постачальник програмного забезпечення користувача намагається зберегти в таємниці, користувач може володіти інформацією через те, що він її створив, але він не може її отримати, окрім як за допомогою оригінального програмного забезпечення, яке створило файл. Без стандартного формату файлів або конвертерів зі зворотною інженерією користувачі не можуть обмінюватися даними з людьми, які використовують конкуруюче програмне забезпечення. Той факт, що користувач залежить від певної марки програмного забезпечення для отримання інформації, що зберігається у файлі власницького формату, збільшує бар'єри входу для конкуруючого програмного забезпечення та може сприяти концепції блокування постачальника .

Проблема ризику виникає через те, що власницькі формати менш імовірно будуть публічно задокументовані, а отже, менш стійкі до майбутнього.[2] Якщо фірма, яка займається розробкою програмного забезпечення, що володіє правом на цей формат, перестане створювати програмне забезпечення, яке може читати його, тоді ті, хто використовував цей формат у минулому, можуть втратити всю інформацію в цих файлах. Особливо часто це стосується форматів, які не були широко поширені. Однак навіть такі всюдисущі формати, як Microsoft Word, не можуть бути повністю перероблені. 

Відомі власницькі формати ред.

Відкриті власницькі формати ред.

Закриті власницькі формати ред.

  • CDR — (незадокументований) рідний формат CorelDraw, котрий в основному використовується для векторних графічних малюнків
  • DWG — (недокументований) AutoC
  • AD малюнок
  • PSD — (задокументований[5]) рідний формат зображень Adobe Photoshop
  • RAR — (частково задокументований) архів і формат файлу стиснення, який належить Олександру Л. Рошалю[6]
  • WMA — закритий формат, що належить Microsoft

Суперечливі ред.

  • RTF — формат файлу відформатованого тексту (запатентований[7][8][9][10], опублікована специфікація, яка визначена та підтримується лише Microsoft)
  • SWF — формат Adobe Flash (раніше закритий/недокументований, тепер частково або повністю відкритий)
  • XFA — Adobe XML Forms Architecture, що використовується у PDF-файлах (опублікована специфікація Adobe, потрібна, але не задокументована в стандарті PDF ISO 32000-1; контролюється та підтримується лише Adobe[11][12])
  • ZIP — базова версія цього формату файлів для стиснення даних і архіву є загальнодоступним, але новіші версії мають деякі запатентовані функції[13][14][15]

Власницькі раніше ред.

  • GIF — формат обміну графікою CompuServe (безоплатна ліцензія специфікації вимагає від розробників вказувати CompuServe як власника формату; окремо, патенти, що охоплюють певні аспекти специфікації, були утримані Unisys до закінчення терміну їх дії в 2004 році)
  • PDF — портативний формат документів Adobe (відкритий з 2008 року — ISO 32000-1), але все ще існують деякі технології, необхідні для застосування ISO 32000-1, котрі визначені лише Adobe та залишаються запатентованими (наприклад, Adobe XML Forms Architecture, Adobe JavaScript).[16][17][18]
  • DOC — Microsoft Word Document (раніше закритий/недокументований, тепер Microsoft Open Specification Promise)
  • XLS — формат файлу електронної таблиці Microsoft Excel (раніше закритий/недокументований, тепер Microsoft Open Specification Promise)
  • PPT — формат файлу презентації Microsoft PowerPoint (раніше закритий/недокументований, тепер Microsoft Open Specification Promise)

Див. також ред.

Примітки ред.

  1. Mirriam-Webster's Online Dictionary. — Дата звернення: 11.07.2008.
  2. "Sustainability" Digital Preservation. — Дата звернення: 08.07.2008.
  3. AAC License Fees[недоступне посилання] : [арх. 31.10.2010]. — Дата звернення: 04.10.2010.
  4. «Ubuntu's commitment to only include completely free software by default means that proprietary media formats are not configured 'out of the box'…including DVD, MP3, QuickTime, Windows Media, and more.» https://help.ubuntu.com/community/RestrictedFormats. See also Which proprietary formats should be avoided :: Openformats.org[недоступне посилання] : [арх. 28.03.2010]. — Дата звернення: 29.03.2010.
  5. Adobe Photoshop File Formats Specification. — Adobe. — Дата звернення: 09.10.2014.
  6. The RAR Archiver EULA (End user licence agreement), вбудована в інсталяційні файли. — Цитата: «Neither RAR binary code, WinRAR binary code, UnRAR source or UnRAR binary code may be used or reverse engineered to re-create the RAR compression algorithm, which is proprietary, without written permission of the author».
  7. tutorial: Rich Text Format (RTF)[недоступне посилання] : [арх. 30.06.2012]. — Colorado State University. — Дата звернення: 13.03.2010.
  8. 4.3 Non-HTML file formats[недоступне посилання] : [арх. 18.02.2010]. — e-Government Unit, 2002. — 1 May. — Дата звернення: 13.03.2010.
  9. Novell Files WordPerfect Antitrust Lawsuit against Microsoft / Novell. — 2004. — 12 November. — Дата звернення: 13.03.2010.
  10. The Novell Antitrust Complaint (as text) & A Law About Antitrust and Standards Writing[недоступне посилання] : [арх. 30.12.2005]. — 2004. — 17 November. — Дата звернення: 13.03.2010.
  11. Gnu PDF - PDF Knowledge - Forms Data Format : [арх. 01.01.2013]. — Дата звернення: 19.02.2010. — Цитата: «Apparently Adobe introduced something newer called XFA (XML Forms Architecture) which doesn't seem standardized».
  12. A Quick Introduction to Acrobat Forms Technology. — 2006. — 14 May. — Дата звернення: 19.02.2010. — Цитата: «Adobe's XFA Forms is a closed standard that competes with the fully open W3C Xforms standard».
  13. .ZIP Application Note. — Дата звернення: 24.12.2010.
  14. Latest OOX-ODF FUD-Spat: States Prepare to Ban Zip and PDF Files. — Дата звернення: 24.12.2010.
  15. PKZip Must Open Up. — Дата звернення: 24.12.2010.
  16. Is PDF an open standard? - Adobe Reader is the de facto Standard, not PDF / Duff Johnson. — 2010. — 10 June. — Дата звернення: 19.01.2014.
  17. PDF and Standards[недоступне посилання] : [арх. 02.09.2013] / Leonard Rosenthol, Adobe Systems. — 2012. — Дата звернення: 20.10.2013.
  18. ISO/TC 171/SC 2/WG 8 N 603 - Meeting Report. — 2011. — 27 June. — Цитата: «XFA is not to be ISO standard just yet. ... The Committee urges Adobe Systems to submit the XFA Specification, XML Forms Architecture (XFA), to ISO for standardization ... The Committee is concerned about the stability of the XFA specification ... Part 2 will reference XFA 3.1».