在產品開發階段,測試人員安裝OS時常見到不同的英文代號,例如RHEL GA、Windows 2012 R2 RTM、SuSE Linux Enterprise Server 11 SP4等,其實這些都是軟體版本週期 (Software release life cycle) 中的名詞。
Software release life cycle -
Alpha: 開發階段的初期測試版本,Bug最多。
Beta: 在Alpha之後的測試版本,可能加入新功能,變動較大。
RC (Release Candidate): 候選發行的穩定版本,基本功能完成,供Debug用。
RTM (Release to Manufacturing): 提供給製造商大量生產的版本,程式碼基本上跟GA版相同。
OEM (Original Entrusted Manufacture): 給OEM廠商預裝的客製版本,隨機台發行,不單獨發售。
GA (General Availability): 進入市場發售給End User使用的正式版本。
For Windows -
SP (Service Pack): 累積的更新補丁包,提供給用戶方便進行一次大更新。
LTSC (Long Term Servicing Branch): 針對要求高穩定性且提供長期支援服務的用戶,許多一般消費功能都不提供,ex. Cortana、 Edge 、Windows 市集等,也僅支援安全性更新,乾淨與穩定是LTSC的特色。
MSDN (Microsoft Developer Network): 授權給軟體開發者的版本。
Beta: 在Alpha之後的測試版本,可能加入新功能,變動較大。
RC (Release Candidate): 候選發行的穩定版本,基本功能完成,供Debug用。
RTM (Release to Manufacturing): 提供給製造商大量生產的版本,程式碼基本上跟GA版相同。
OEM (Original Entrusted Manufacture): 給OEM廠商預裝的客製版本,隨機台發行,不單獨發售。
GA (General Availability): 進入市場發售給End User使用的正式版本。
For Windows -
SP (Service Pack): 累積的更新補丁包,提供給用戶方便進行一次大更新。
LTSC (Long Term Servicing Branch): 針對要求高穩定性且提供長期支援服務的用戶,許多一般消費功能都不提供,ex. Cortana、 Edge 、Windows 市集等,也僅支援安全性更新,乾淨與穩定是LTSC的特色。
沒有留言:
張貼留言