Linux和Windows系统升级的最大不同
日期:2007年12月18日 作者: 查看:[大字体 中字体 小字体]-
“某些产品的升级安装起来缺乏用户友好性,因此用户不得不开始一个完整的重新安装过程,”Klawans表示。
当这种现象发生的时候,它通常是应用程序中的基础性设计发生变化所导致的,而不是没有考虑到对用户所造成的不便性。通常这不是一个开源的问题。
“开发软件有时升级的步伐过于迅速步伐,尤其是对一些Web 2.0应用程序来说,会导致难以相信的复杂组件,”HP负责开源和Linux的首席技术专家Bdale Garbee表示。“而对用户来说,不得不解决一个产品的某些不方便的升级问题,这促使他们要分析他们的需要,然后决定什么时候以及是否要执行这个升级。”
当需要重装一个操作系统和大型软件的时候,最终结果应该是可以获得更好的性能。举个例子来说,对于Linux来说,对内核和其他操作系统基本部分的升级是通常与功能无关的。目标是稳定性、健壮性和可扩展性,因此向前兼容还是不错的,Garbee解释道。
已经具有一段历史的软件通常在升级周期的选择上表现不错,开发者可以让升级变得尽可能的无缝衔接,Garbee表示。“对于Linux你通常不会像在Windows中那样遭遇DLL痛苦。在Linux中程序中的依赖性受到了更好的控制,”他表示。
对于用户来说,开源是一个可以再生的礼物,Garbee表示。
四、开发者选择更灵活的产品升级模式
但是,在某些软件中,强制性的重新安装也确实是存在的。举个例子来说,开发者做出修改界面的决定,当升级的时候就需要重新安装。人们往往会把开源软件和同类型的专有软件对手在用户体验上进行对比,这就使得开源软件也会做出一些重大的改变,Garbee表示。
JasperSoft会在任何必要的时候发布新的开源版本。专业版则每年升级两三次。这样可以让用户获得最新版的开源测试版版本,Klawans表示。
在进行一个重大升级或功能变化的时候,这个产品可能需要一个完全的重新安装。而当开源公司提供给用户一个从同一个应用程序的免费版到商业化版本的升级的时候,一个临时性的升级则会发生,这个公司通过安装脚本的方式来处理它。
“应用软件厂商真的需要对提供安装脚本加以重视,或者至少有一个简单的导出方式来保存和重新加载现有的数据。这在客户关系管理软件中显得非常关键。”他表示。
Vyatta则使用了一个基于时间的发布周期。公司每年两次发布重大的升级,每隔8到12个星期则发布一些小的版本,Roberts表示。
“这个过程对我们来说是量身定做的。我们能够以更小的规模来向前发展的更快,”他如此表示。
(出处:急速软件下载学院)
- 上一页 [1] [2]
-
- Linux和Windows系统升级的最大不同 相关文章:
- ·C #中的几个线程同步对象方法
- ·Photoshop批处理快速制作同尺寸图片
- ·Linux和Windows系统升级的最大不同
- ·sqlldr加载数据到不同表的问题
- ·QQ会员与众不同 37项独有特权功能一览
- ·在不同版本的SQL Server中存储数据
- ·CSS技巧:word-wrap同word-break的区别
- ·Excel相邻单元格快速填入相同日期的几种方法
- ·在我的城堡,同样需要你的陪伴_QQ空间
- ·Firefox 3:平台不同 界面不同
- Linux和Windows系统升级的最大不同 相关软件
- ·同与异
- ·同人格斗游戏《SOS团之超乱斗》试玩
- ·九种性格:如何跟不同性格的人沟通
- ·小魔女同人射击
- ·《和校花同居中日子》
- ·与玄奘同行
- ·与孙子兵法同步思考
- ·爱在同居的日子里I、II
- ·与你同行
- ·同学少年都不贱
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:CSS模块化设计——从空格谈起
精品推荐
热点TOP10
- ·RedHat Linux常见的日志文件和常用命令
- ·Linux常用命令详解
- ·Linux Apache Web 服务器终极教程
- ·Linux硬件管理的基础知识
- ·菜鸟文本模式安装Fedora Core 4.0教程
- ·Red Hat linux 8.0 Package List
- ·如何查看Linux下系统占用的资源(top、free、uptime)
- ·Linux系统下DNS服务器的配置
- ·常用Linux与Windows共享建最简Samba
- ·恢复被误删除的Linux文件
- ·Linux操作系统下VI编辑器常用命令详细介绍
- ·什么是 Red Hat Linux
- ·解析Fedora最新Linux操作系统桌面
- ·万能声卡驱动(Alsa)的安装方法
- ·UNIX IP Stack 调整指南
- ·Linux下虚拟域名的实现(3)
- ·Linux下限制Root用户进行远程登陆
- ·Linux系统网络配置详细解析
- ·在Linux操作系统下安装与运行GAMIT软件
- ·在Linux服务器上做备份和恢复
特别推荐
- ·Linux操作系统下用单网卡捆绑双IP
- ·恢复被误删除的Linux文件
- ·在Linux服务器上做备份和恢复
- ·Linux中网络参数的意义及其应用
- ·linux知识大全
- ·解析Linux服务器远程控制技术
- ·新手关于Linux系统的一些错误认识
- ·Linux系统至少有五大点比Vista更好
- ·Linux攻略 关于Apache安装、配置、优化
- ·详细讲解Linux操作系统的进程管理的功能
- ·解决Linux和Windows双系统的引导问题
- ·新手学堂:Linux操作系统安全性能检查笔记
- ·600个优秀网站
- ·提高Linux操作系统网速的方法
- ·Linux系统下挂载硬盘光驱和U盘的方法
- ·Linux发行版图标大全
- ·优化Linux系统资源和加快启动速度的方法
- ·新手学堂 Linux操作系统的内核编译步骤
- ·网卡设置常见问题
- ·Linux学习手册
