一HarmonyOS相關
我們在IDE,系統源碼上,主要看到如下命名方式及含義。
Canary;面向特定開發者發布的早期預覽版本,不承諾API穩定性。
Beta;面向開發者公開發布的Beta版本,不承諾API穩定性。
Release;面向開發者公開發布的正式版本,承諾API穩定性。
LTS;long-term support;長期支持版本,用戶支持商用。
二其他系統常用版本號說明參考了解
Alpha:軟件或系統的內部測試版本,僅內部人員使用。一般不向外部發布,通常會有很多Bug,除非你也是測試人員,否則不建議使用,alpha 就是α,是希臘字母的第一位,表示最初級的版本。
Beta:公開測試版。β是希臘字母的第二個,顧名思義,這一版本通常是在Alpha版本后,該版本相對于Alpha版已有了很大的改進,消除了嚴重的錯誤,但還是存在著一缺陷,需要經過多次測試來進一步消除。這個階段的版本會一直加入新的功能。
Gamma:軟件或系統接近于成熟的版本,只需要做一些小的改進就能發行。是beta版做過一些修改,成為正式發布的候選版本。
RC:Release Candidate,發行候選版本。和Beta版最大的差別在于Beta階段會一直加入新的功能,但是到了RC版本,幾乎就不會加入新的功能了,而主要著重于除錯。RC版本是最終發放給用戶的最接近正式版的版本,發行后改正bug就是正式版了,就是正式版之前的最后一個測試版。
GA:General Available, 正式發布的版本,這個版本就是正式的版本。在國外都是用GA來說明release版本的。 GA意味著General Available,也就是官方開始推薦廣泛使用了。
Release:這個版本通常就是所謂的“最終版本”,在前面版本的一系列測試版之后,終歸會有一個正式版本,是最終交付用戶使用的一個版本,該版本有時也稱為標準版。一般情況下,Release不會以單詞形式出現在軟件封面上,取而代之的是符號?。
Stable:穩定版。在開源軟件中,都有stable版,這個就是開源軟件的最終發行版,用戶可以放心大膽的用了。這一版本基于Beta版,已知Bug都被修復,一般情況下,更新比較慢。
RTM:Release to Manufacture,給工廠大量生產的壓片版本,與正式版內容一樣。
OEM:Original Entrusted Manufacture,給計算機廠商的出場銷售版本,不零售只預裝
EVAL:流通在網絡上的EVAL版,與“評估版”類似,功能上和零售版沒有區別。
RTL:Retail,零售版是真正的正式版,正式上架零售版
GM:Gold Master,正式版前最后一個測試版,其實也就是正式版。
Chromium:開源版本,迭代速度極快,數小時就會有新版本,有很多新功能,等待驗證后會移植到Chrome。
Canary:迭代速度相對于Chromium版稍慢一些,功能非常新但未經過驗證,同時崩潰的概率非常高。
Dev:基于Chromium開發,每周出新功能,并且這些功能還有一定的篩選,另外還修復了一些Bug和不穩定因素。
LTS(Long Term Support):長期支持版,Ubuntu會對這一版本的支持時間更長。目前Java也在運用這種方式。在比如說php的Laravel框架也發布了一些LTS版本等。
本文整理參考引用了網上部分材料。
審核編輯:符乾江
-
操作系統
+關注
關注
37文章
6801瀏覽量
123283 -
HarmonyOS
+關注
關注
79文章
1973瀏覽量
30143
發布評論請先 登錄
相關推薦
評論