Free file format
From Wikipedia, the free encyclopedia
It has been suggested that this article or section be merged with Open format. (Discuss) |
This article does not cite any references or sources. (March 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
A free file format is a file format whose full specification is freely available and for which there are no restrictions (e.g. legal or technical) on its use. Users may design and use variations that suit their needs, and contribute enhancements for potential incorporation into the next official version of the format.
Free file formats are good for interoperability and to prevent vendor lock-in. It is a cornerstone in open systems.
Contents |
[edit] Archiving and compression
- 7z — for both archiving and compression.
- SQX — for both archiving and compression.
- PAQ — for compression.
- bzip2 — for compression.
- gzip — for compression.
- tar — for archiving.
- ZIP — for both archiving and compression.
[edit] Multimedia
- PNG — lossless compressed format.[1]
- MNG — moving pictures, based on PNG.
- SVG — vector graphics.[2]
- Ogg (A container format).
- Matroska — (A container format).
- Musepack — An audio codec.
- WavPack — An audio codec.
- SMIL — A media playlisting format and multimedia integration language.[3][4]
- XSPF — A playlist format for multimedia.
[edit] Text
- DVI — device independent (TeX).
- HTML/XHTML — markup language for web pages.
- LaTeX — document markup language.
- Office Open XML — a formatted text format (Ecma-376).[5]
- OpenDocument v1.0 — a formatted text format (ISO/IEC 26300:2006).[6]
- PostScript — a page description language and programming language.
- RTF — a formatted text format.
- TXT — a plain text file.
[edit] Other
- CSV — spreadsheet file formats.
- CSS — style sheet format.
- DjVu — for scanned images.
- EAS3 — binary file format for floating point data
- ELF — Executable and Linkable Format.
- Hierarchical Data Format — Multi-platform data format for storing multidimensional arrays, among other data structures.
- NZB — for multipart binary files on Usenet.
- NetCDF — for scientific data.
- SDXF — the Structured Data eXchange Format.
- SFV — checksum.
- XML — a general-purpose markup language.[7]
- RSS — syndication.
- YAML — human readable data serialization format.