我們在安裝軟件時,需要去官網下載安裝包,打開官網會發現要下載的安裝包會有好幾種下載包,例如下面Electron下載版本:
Electron版本
上圖三個紅框代表三個版本的Electron,第一個框代表Stable版本,第二個框代表Beta版本,第三個框裡面是Nightly 版本。
那麼這三個版本具體是什麼意思呢,我們應該下載哪個版本呢?
軟件的測試階段在解釋這幾個版本之前,我們先介紹一下測試的幾個階段,測試大概分為α、β、λ 三個階段:
說完測試的幾個階段,我們就來說說軟件開發階段的幾個版本:
Alpha版本
預覽版或者叫内測版,對應測試階段中的α階段,所以這個版本也叫α版,這個版本包含很多BUG,功能不齊全,主要是給開發人員和測試人員測試和找BUG用的。
Beta版本
測試版或者叫公開測試版,對應測試階段中的β階段,所以這個版本也叫β版。該階段的版本會一直加入新的功能,主要是給“部落”用戶和忠實用戶測試用的,該版本仍然存在很多BUG,但是相對Alpha版要穩定一些,通常在 Alpha版之後推出。例如微信經常會發一些Beta版本來讓用戶測試體驗;Apple IOS系統也會經常發布很多Beta版本讓用戶體驗測試。
RC(Release Candidate)
最終測試版本,可能成為最終産品的候選版本,如果未出現問題則可發布成為正式版本,RC版本可以說是最接近正式版的版本,就是正式版之前的最後一個測試版,多數開源軟件會推出兩個RC版本,最後的 RC2 則成為正式版本。
軟件的完成期RC2版本發布完成後,就到了軟件的完成時期,如果RC2沒有大問題,就會變為最終的發布版本。具體有下面幾個階段:
Stable
穩定版;來自預覽版本釋出使用與改善而修正完成。
GA(General Availability)
正式發布的版本;在國外都是用GA來說明release版本的。
RTM(Release to Manufacturing)
給生産商的release版本;RTM版本并不一定意味着創作者解決了軟件所有問題;仍有可能向公衆發布前更新版本。另外一種RTM的稱呼是RTW(Release To Web),表示正式版本的軟件發布到Web網站上供客戶免費下載。
RTL(Retail)
零售版;是真正的正式版,正式上架零售版。以Windows 7為例,RTM版與零售版的版本号是一樣的。
其他版本OEM(Original Equipment Manufacturer)
原始設備制造商;是給計算機廠商随着計算機販賣的,也就是随機版;隻能随機器出貨,不能零售。隻能全新安裝,不能從舊有操作系統升級。包裝不像零售版精美,通常隻有一面CD和說明書(授權書)。
RVL
号稱是正式版,其實RVL根本不是版本的名稱。它是中文版/英文版文檔破解出來的。
EVAL
而流通在網絡上的EVAL版,與“評估版”類似,功能上和零售版沒有區别。
結尾主要的版本信息,大概就這些,希望大家看完之後會有所收獲,以後下載時就不會迷惘了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!