关键字:Linux和Windows操作系统升级的最大不同 解读Linux操作系统内核源码的方法 Linux操作系统摄像头驱动的安装 Linux操作系统下修改IP、DNS等网络配置 Linux操作系统出现严重故障后的救援模式 Linux操作系统中的FTP客户端 Apple下一代操作系统挑战Win Vista 另类系统体验 用SkyOS作你的操作系统
对于专有软件使用者来说
当需要升级到一个新版本
时候
并没有多少激动
感觉
因为这种升级通常
为一些补丁修复或微小
功能升级来掏钱买单
即使不从金钱方面考虑
这种升级也可能会带来时间上
较大浪费
例如备份文件、卸载老版本并安装新版本等
与之形成鲜明对比

Linux用户期望升级时间
到来就如同期待他们
生日到来一样
举个例子来说
对于一个新版本
KDE或Gnome
其中比较酷
新功能和用户体验都
免费
和升级Windows软件所不同

Linux程序升级通常
通过操作系统本身来处理
Linux用户通常可以休闲
坐等升级管理器自己来完成这个任务
Linux应用程序
升级时间通常就
用户放松
机会
开源软件开发者送给他们
用户一个可以不断带来惊喜
礼物
一、用户驱动
开源
最大优势
Vyatta负责战略和市场
副总裁Dave Roberts表示
“大多数开源项目会非常迅速
推出新版本
这个过程
社区推动式
当然有时候也会有商业化公司参与其中
所以用户往往会看到预期
新功能
但
通常不会对新功能感觉太意外
如果一个开发者经常与他
用户讨论
新功能通常很难
一个秘密
这个过程
非常透明
”
对于一个开源项目来说
通常在用户和开发团队之间会有不断
讨论或交流
这会让产品用户做好
否需要升级
准备
相比之下
专有软件公司
在它们自己
意愿
驱动下开发产品
而不
用户
直接参与
一个新版本
专有软件产品进入市场通常需要花费12到18个月
时间
而开源软件则可能每个月都会看到几个不同
版本升级
在开源世界中
用户更靠近开发
升级通常更细化
Roberts表示
新版本发布
成本要小
多
通常只
贴出供用户下载
新版本地址
不用再刻录成光盘或进行包装
二、升级频繁带来
潜在影响
尽管用户通常期望在他们喜欢
应用程序中看到更频繁
新功能“礼物”
软件开发者对于这一过程却往往抱着矛盾
观点
“频繁发布新版本
一把双刃剑
软件开发者一直在对他们
应用程序进行修正和打补丁
不利
一方面
开发者并不希望总
在进行升级
”开放解决方案联盟(Open Solutions Alliance,OSA)
创始人之一
JasperSoft公司
首席技术官Barry Klawans表示
“开源中
商业化厂商通常不愿意频繁
进行这种升级
”
在Linux中
升级过程通常被认为
相当完美
在很多Linux版本中
对操作系统
升级
通过一个类似微软
升级管理器来自动完成
软件应用程序可以通过升级管理器来进行跟踪
这样用户通常除
点击以下OK按钮和输入密码外
通常不需要做任何其他
事情
在大多数Linux发行版中
开源软件(通常被称为“软件包(packages)”)已经按照要求
格式被社区加入到软件库中
其安装脚本可以自动被操作系统处理
并且被增加到升级管理器程序列表中
以自动检查可用
更新
但
对于来自社区软件库之外
应用程序包
用户不得不手动
运行安装脚本
最初
安装和将来
升级可能只能通过用户在终端窗口中输入命令来实现
这多少有点让我们回忆起微软
DOS时代.
行业搜hysoo.com

