Proprietary format

From Wikipedia, the free encyclopedia

A proprietary format is a file format which is covered by a patent or copyright. Typically such restrictions attempt to prevent Reverse engineering, though reverse engineering of file formats for the purposes of interoperability is generally believed to be legal by those who practise it. Legal positions differ according to each country's laws related to, among other things, software patents.

The opposite of a proprietary format is an open format which does not place restrictions on end users and are often also human readable.

[edit] Privacy, ownership, risk and freedom

One of the contentious issues surrounding the use of proprietary formats is that of ownership. If the information is stored in a way which the user's software provider tries to keep secret, the user may own the information, but have no way to retrieve it except by using their software. If the user can't retrieve it but the software manufacturer can — they have practical control of the user's information. The fact that the user depends on a piece of software to retrieve the information stored in his/her proprietary format files gives almost guaranteed sales for future releases of that software, and is the basis for the vendor lock-in concept.

The issue of risk comes about because exactly how a proprietary format works is not publicly recorded. If the software firm owning right to that format stops making software which can read it then those who had used the format in the past may lose all information in those files, though this is less likely if the format is reverse-engineered and the result is made publicly available. Such situations are quite common, especially for outdated versions of software.

[edit] Prominent proprietary formats

[edit] Prominent open formats