ソフトウェアリリースライフサイクル
「ゴーイングゴールド」とも呼ばれる製造へのリリース(Release to manufacturing, RTM)という用語は、ソフトウェア製品を提供する準備ができたときに使用される用語である。このビルドはデジタル署名されている場合があり、エンドユーザーはソフトウェア購入の整合性と信頼性を検証できる。「ゴールドマスター」またはGM として知られるRTMビルドのコピーは、大量複製またはディスク複製のために出荷される。この用語は、オーディオレコード作成業界、特にマスタリングのプロセスから取られている。 RTMは、製品が一般にリリースされるときに一般提供(GA)に先行する。ゴールデンマスタービルド(GM)は通常、開発者向けのベータ段階にあるソフトウェアの最終ビルドである。通常、 iOSの場合、これはメジャーリリース前の最終ビルドだが、いくつかの例外がある。
これは通常、特定の小売りの大量生産ソフトウェアのコンテキストで使用される。
一部のソフトウェアは、いわゆるパーペチュアルベータ版に保持されており、最終的な「安定した」リリースを確立することなく、新しい機能がソフトウェアに継続的に追加される。インターネットがソフトウェアの迅速で安価な配布を促進するにつれて、企業は「ベータ」という言葉の使用に対してより緩いアプローチを取り始めた。 2005年2月、 ZDNetは、ベータ版が何年も留まり、実稼働レベルであるかのように使用されるという現象についての記事を公開した。 たとえば、 GmailとGoogle ニュースは、広く使用されているものの、長い間ベータ版であったと述べている。Googleニュースは2006年1月にベータ版を終了し、続いて2009年7月にGmailを含むGoogleアプリがリリースされた。 この手法により、開発者は残りの問題に対する完全なサポートと責任の提供を遅らせることができる。