|
发表于 2007-7-9 16:32:29
|
显示全部楼层
以下转自:http://www.hi-pda.com/forum/viewthread.php?tid=245097
值得尝试,值得等待
这个帖子是在Solaris x86平台上post出来的。
McNealy在今年兑现了他在1999年说过的一句话:Software is going to be free. REF 最新发布的Solaris 10--据说是有3000名工程师参加(这在软件工程上是不可思议的规模),历史4年,耗资5亿美元--真的免费了。Smiling
Solaris,以及linux和各种大大小小版本的Unix对我来说都是新鲜玩意,他们有着须仰视才见的光环,有着以稳定性,性能和复杂性著称的口碑。对Solaris的关注并没有任何其他高尚的原因--譬如高举反微软霸权大旗之类。Free是我愿意尝试Solaris的最重要原因,因为大家也都感觉到了,Windows系列的紧箍咒越来越紧,XP的激活问题已经为很多用户制造了麻烦,这口免费午餐什么时候停止供应,谁都没把握。
Linux也是一个时下很流行的免费系统,不过免费程度有限,Red Hat和Novell的SUSe都算不上真正免费,甚至不见得就比Windows便宜。而那些真正免费的版本,其软件兼容性和不断的系统升级也是大问题。事实上,大多数Linux版本都算不上是真正意义上的软件产品,他们更像是Project,没有对Life Cycle的承诺,而且糟糕的是,无法对第三方程序保证二进制界面的兼容,所有的驱动程序和第三方程序,都可能在系统更新之后失效,需要重新Build,这对最终用户来说是一个大麻烦。虽然稳定的Life Cycle承诺和程序的二进制向下兼容保证并不是Solaris 10的所有特性中最让人exciting的地方,但是对桌面系统用户来说,它却应该是No.1的考虑因素--至少我觉得如此。
对于中小企业来说,Free和稳定的兼容承诺是最Solaris最吸引人的地方。但这种迁移却显得不那么容易,大多数中小企业的OA应用都严重依赖于Win32系统上的程序资源。不过好在SUN还有另外一种王牌武器: Java。而数据库应用方面,Oracle和Mysql都还是不错的选择。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在硬件兼容性方面,Solaris并不好,远远比不上Linux。出了非常主流和非常大牌的硬件均无法找到驱动。我的主板是还算颇为流行的 nForce2公板,但是Solaris 10只能支持其中的NV18显示内核(我还没办法让它在Xorg下应用),声卡和网卡统统不支持,我只能另找了一块Realtek 8139网卡使用。当然,从SUN的历史来看,Solaris 10能够支持大量的来自Dell和HP的硬件产品已经非常难能可贵,但是对桌面应用来说,广泛支持x86体系下多如牛毛的硬件种类并不是那么容易的事情,需要很多的努力和时间才能解决。软件安装方面,Solaris 10做得还算是相当友善,不过还是要看运气,如果遇到必备硬件兼容性问题:包括显卡,鼠标,键盘和显示器,那还是会相当麻烦的。
Solaris 10中带了两个Xserver,Xorg和XSun。对于熟悉Linux系统的用户来说,内置Xorg是一个非常大的进步,可以兼容很多程序,不过很不幸,我还没找到办法让我的显卡在Xorg下工作。GUI系统方面,Solaris 10同样提供了两种方案,Solaris上传统的CDE界面,和基于GNOME的Java Desktop System(JDS)。CDE非常适合传统的工作站方式,简单,稳定,功能和程序资源有限;JDS则非常华丽也相当易用--基本上是一个更漂亮的 Windows,除了你不能象Windows上那样方便的配置系统。
内置办公应用方面,Solaris做得非常出色,StarOffice套件,包括Word, Excel, Powerpoint, Equation, Html Editor, Visio, 和Project。虽然不及微软系列软件那么强大的集成,但是功能绝对满足常用的办公需要了。网络和通讯方面也相当不错。内置的Mozilla Netscape浏览器遭到了一些精英人士的批评,因为不是最新的Firefox,但是我觉得Sun作为一个商业级质量的产品提供,使用一个成熟的产品组件无可厚非,毕竟Firefox还没有得到足够的时间检验。内置的Gaim功能上相当不错,MSN没有问题,但协议实现的稳定一般,断线频率高于 Windows上的MSN程序。至于电子邮件、联系人和日历之类的应用,都是相当的成熟了。PDF方面有个不大不小的麻烦,Adobe并没有提供官方的 Solaris 10 x86版本的Acrobat reader--虽然他提供了SPARC版本的,相信Adobe迟早会提供这个版本,但是什么时间只有天知道。眼下还只能用GNome PDF阅读器打开PDF文档,不知道是我的问题还是系统配置的问题还是程序本身的问题,字体显示有错误--看上去像是使用了中文字体中的英文来显示英文字,字的度量有明显错误,会在边界上出现Crop。除了办公,JDS里面也有不少娱乐程序和小游戏,不过我的声卡还没能工作,So...这方面我说不了什么。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在使用方面,Solaris 10让我觉得自己象个白痴,因为已经很多年没有在Console界面下工作的习惯了,而对Solaris来说,GUI似乎只能是使用软件的时候用到的,配置系统99%都要依赖Console和Command line。把FAT文件系统mount上来花了我1天的时间,而把宽带拨号搞定花3天。
不过我还是蛮喜欢这种改变。一方面Solaris系统文档严重丰富,丰富到你没有可能在两三个月内读完;另一方面,可以熟悉很多在Windows系统上很少触及的技术底层,有非常大的自由度来根据需要定制系统,很容易找到那种在Windows系统上失落了很多年的“自以为得计式”满足--这可能是 techies的通病吧。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
其实这里写的东西,对于Unix大拿来说都是大粪,因为Solaris 10中令人振奋的东西有很多,按重要性排个1公里长队都排不到我说的这几点。比如它的DTrace,它的N1 Grid,它的Predictive Self-Healing等等,这些东西在Sun的官方网站上都有长篇累牍的介绍和吹捧,感兴趣的人可以冲过去看看。对希望把Solaris作为中小企业的服务器和桌面系统来使用的用户来说,还有一个特性可能是令人振奋的,就是Solaris 10声称的Linux兼容,不过这个兼容的含义远不能和微软相比。正如前面提到,不同Linux系统上和程序二进制兼容问题事实上已经是Linux桌面系统目前遇到的最大问题,现在仅仅是开始有了一个组织站出来维护一个二进制兼容的界面标准(就像Win32的API层),并且多家Linux系统提供商都承诺会支持该标准。Solaris说的Linux兼容指的就是兼容这个标准,但是这个标准需要多久的时间才能成为事实标准还不得而知--我试图直接安装 Mozilla Firefox的RPM包无法成功。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如果你也有兴趣尝试一下这个系统,那我有个小小的建议是,找一块单独的硬盘来安装--这并不是说Solaris不能在一块硬盘上和Windows共存,不过分盘安装总是安全一些,尤其是遇到问题反复安装的时候,只要重新格式化就可以了。我就是这样做的。Smiling。如果一定要安装在一块硬盘上的话,我听说SUN自带的Boot Loader会让人觉得Lilo的界面很优雅。但是如果你已经用了Lilo或者Grub,该怎么装Solaris,我就不清楚了。Sad
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
最后说说在网上大家最care的所谓Vision。我个人非常看好Solaris x86的未来,Solaris曾经是--现在也是--最好的网络操作系统。在过去的几年中Sun的持续市场萎缩,最重要是因为它没能抵御住linux的进攻,redhat和novell能够在linux上获利,很大程度上都是因为SUN用户转投linux怀抱,事实上,linux在桌面系统上并没有实质性进展,没能赢得windows用户的芳心。而最大的原因就是linux的project而非product方式,无法对产品的life cycle和兼容性问题给开发者和最终用户一个很好的交待。而SUN无疑是比除IBM之外任何一个linux厂商更有实力和品牌号召力去赢得用户的信任。
SUN能否在Solaris上再现Java的辉煌,目前很难回答,不过凭借SUN在Java技术上的用户优势,它在市场上远比任何一个linux厂商更能抵御微软的攻势,要知道,微软所有产品的用户数量只有Java技术的用户数量的1/6,对SUN来说只要能找到比较合适的Business model,投资人就愿意对他保持信心。 |
|