Saturday, April 9, 2011

Software Standard and Its uses

Software standard is a standard protocol of a document, file or data transfer used by many software developers working on one or more different software programs. Software standards are used to coordinate different programs which are created by different program developers. There are some software standard organizations whose standard should be agreed by software companies to make software connect each other. Complexity of the standard also depends on the problem to be solved.

There are two types of standards, one is open standard which is open to public, and the other is closed standard, which is not available for the public, but enables its developer to sell and license the code to manage their data format to other interested software developers.

Uses of software standards are:
  • Software standards consist of certain terms, data formats, concepts, document styles and techniques which helps a software creator to develop a software that understand the files and data created by a different software program.
  • Software standard provides efficiencies for the development of codes, wider user acceptance and use of the resulting application.

Some data formats are widely used and understood by the software programs, like, MS Office file formats, such as .doc and .xls which can be converted and understood by other software programs, but they cannot be considered as the standard because they are owned and controlled by Microsoft.

No comments: