Content deleted Content added
No edit summary Tags: Reverted Mobile edit Mobile web edit |
m Reverted 2 edits by 174.255.0.244 (talk) to last revision by Wrecksdart |
||
Line 1:
{{Short description|Development of software based on specifications}}
{{wiktionary}}
In the [[software development process]], a '''reference implementation''' (or, less frequently, '''
== Characteristics and examples ==
Reference implementations of algorithms, for instance [[cryptographic algorithm]]s, are often the result or the input of [[standardization]] processes. In this function they are often dedicated to the [[public ___domain]] with their [[source code]] as [[public ___domain software]]. Examples are the first [[CERN HTTPd|CERN's httpd]],<ref>
A reference implementation may or may not be production quality. For example, the [[Fraunhofer Society|Fraunhofer]] reference implementation of the [[MP3]] standard usually does not compare favorably to other common implementations, such as [[LAME]], in listening tests that determine sound quality.{{citation needed|date=January 2012}} In contrast, [[
== Testing ==
Line 24 ⟶ 23:
== References ==
{{Reflist}}
[[Category:Test items]]
|