軟體常用的版本名稱A(Alpha),Beta,RC,OEM,RTL是什麼意思?

軟體在發布的過程中,常常會在版本中加上一些版本代號,以下是常見的版本代號說明:

軟體版本代號 代號說明
Alpha、A、α Alpha版本是該軟體規格的最初版,通常是提供給內部或開發測試人員進行測試,這類版本的軟體不建議安裝在正式環境下使用,因為除了功能還不完全之外,可能也還含有不少的bug待修復。
許多軟體公司不會將Alpha版本對外開放,僅用為內部測試使用。
有些Alpha版本代號會用簡寫A來代表。
Beta、β 測試版,這個階段的版本通常會對外釋出,公開開放測試,但因為仍在對外測試階段,功能上還有調整的空間,所以這個版本的功能可能還不是很完整,並且可能存在一定的bug。
Gamma、γ 進階測試版,這個階段的版本是在測試版尾聲時制定的最終測試版本,相較於Beta版已經修正了相當多的功能及bug,這個階段仍為針對功能的調整及bug的修正做設計。
RC或Release Candidate 候選版本,當軟體經過Beta或Gamma版修正之後,就會到這個階段,這個階段的軟體在功能開發上已經有了一定程度的定型,這個版本個階段主要是著重在壓力測試及bug修復,距離正式版僅有一步之遙。
部分設計公司會推出RC1、RC2版本,而RC1與RC2並非是前後修正的關聯性,而是在功能上有兩種不同的規格,對外發布後測試使用者水溫,將來在這些不同的RC版中做取捨。
Stable、RTL、Retail、Final 穩定版、零售版、正式版,一個軟體或系統如果有經過上述的完整開發過程,在這個版本通常就可以應用在正式環境中,雖然穩定版不一定沒有bug,但是已經經過完整多次的淬鍊,穩定性及相容程度具有一定的水準,因此這個版本可以對外正式上市販售或於正規環境中運作。
Eval、Shareware 評估版,也可以說是試用版本,在正式版或穩定版需要收費的情況下,部分軟體廠商會推出評估版,提供使用者一定天數,但功能與正式版相同的試用模式。
部分試用版沒有使用天數限制,但是會在功能上做一些限制,功能會低於正式版。
這個版本通常在經過註冊或付費後就可以直接成為正式版。
OEM 隨機版,一種跟設備或電腦綁定銷售為模式的版本,這個版本的售價會低於正式版,但授權方式是隨機器出貨,只能接受新安裝,一定機器設備更換,軟體的授權隨機失效,無法移轉到新設備使用。
SR 修正版或更新版,在推出正式版之後,如果發現有bug或其他需要修正調整的地方,就會推出這個版本進行補強及修正。

 

分享出去: