引:很多软件都有不同的软件版本,有的是beta、有的是trial、而有的是retail,甚至是更多莫名奇妙的名称。那么多的版本我们该如何选择,到底哪个版本更适合我们呢?
对于任何电脑用户,都会有使用软件的经历,但我们有时却会发现,同样的一款软件,当我们点击软件的关于,或者从搜索引擎中搜索软件时,会不约而同的发现多款软件具有同样的软件名称,而在相同的软件名称后,却拖着不同的“小尾巴”,有的是beta、有的是trial、而有的是retail,甚至是更多莫名奇妙的名称。你不要以为这些英文标识没有意义,这些表示代表软件的版本。很多软件都有不同的软件版本,那么多的版本我们又该如何选择,到底是哪个版本适合我们呢?
其实对于任何软件来说,它必然会经历三个不同发展阶段,那就是软件的测试、试用与最终的发行。而我们上面所说的beta、trial等就是我们日常所称呼的软件版本,不同的软件版本在时间的使用及其功能等方面存在着不同的限制,让我们看看它们到底有如何不同。
一、测试版本
一款软件在设计之后,必然要经过软件的测试,以便程序员及时发现软件存在的种种不足,软件中被称为bug。为了及时发现软件存在bug,软件的测试版本又有不同的区分。
1、alpha(内部测试版)
软件设计出来后,对于大型的软件公司来说,会有大量的软件测试员对软件进行测试,以最为专业的技术来测试软件,而alpha就是软件最早测试的内部版本。
2、beta (外部测试版)
专业的测试员并不是无所不能,软件的发行是面对广大的电脑用户,只有用户才更有权利说话,在软件正式发行前,软件公司将会通过下载的方式向外推广软件,以征求用户的意见,从更深更广的范围来发现bug,这便是软件的外部测试版本(图1)。

图1 |