四、开发者选择更灵活的产品升级模式
但是,在某些软件中,强制性的重新安装也确实是存在的。举个例子来说,开发者做出修改界面的决定,当升级的时候就需要重新安装。人们往往会把开源软件和同类型的专有软件对手在用户体验上进行对比,这就使得开源软件也会做出一些重大的改变,Garbee表示。
JasperSoft会在任何必要的时候发布新的开源版本。专业版则每年升级两三次。这样可以让用户获得最新版的开源测试版版本,Klawans表示。
在进行一个重大升级或功能变化的时候,这个产品可能需要一个完全的重新安装。而当开源公司提供给用户一个从同一个应用程序的免费版到商业化版本的升级的时候,一个临时性的升级则会发生,这个公司通过安装脚本的方式来处理它。
“应用软件厂商真的需要对提供安装脚本加以重视,或者至少有一个简单的导出方式来保存和重新加载现有的数据。这在客户关系管理软件中显得非常关键。”他表示。
Vyatta则使用了一个基于时间的发布周期。公司每年两次发布重大的升级,每隔8到12个星期则发布一些小的版本,Roberts表示。
“这个过程对我们来说是量身定做的。我们能够以更小的规模来向前发展的更快,”他如此表示。
原文链接:http://www.technewsworld.com/story/Open-Source-The-Gift-That-Keeps-On-Giving-60315.html
| 第1页: 用户驱动是开源的最大优势 | 第2页: 升级频繁带来的潜在影响 |
| 第3页: 升级周期需根据实际情况选择 | 第4页: 开发者选择更灵活的产品升级模式 |