引用本文请注明出处:Just Do IT (http://www.toplee.com) lee@toplee.com
从98年左右开始接触到Linux,记得是TurboLinux和Redhat的3.0(好像是)版本,那个时候Linux都是英文版的,而且对硬件支持非常差,能够成功安装上就算是非常有成就感的事情了,那时在大学宿舍的床上抱着键盘折腾了一个通宵,进行了若干次重装和分区才最终看到了root登录提示符,刚从习惯了的windows98一下子接触到Linux真感觉什么都是陌生的,面对辛苦装上的Linux不知道能干些啥。好不容易找了本Unix基本命令介绍,一个一个命令跟着练习,逐渐的对Linux有了些最初级的认识。。。
从那之后的若干年里面,就和Linux结下了不解之缘,自己的服务器,公司的服务器,基本首先想到的都是它,而使用最多的也就是RedHat,总的来说,在早些年经历过多次Windows NT折磨的基础上,Linux已经成为我的服务器首选,虽然后来在Cernet工作用了一年多的Solaris,感觉到它的强大和稳定,但是从版权和成本等多方面考虑,还是把Linux作为了首选,至少来说,它没有什么大问题,同时基本上什么应用都能实现。
伴随对Linux的不断熟悉,对Freebsd却一直停留在只知道其名和大概怎么回事的程度,直到进入yahoo中国工作后,事情发生了变化。我曾经在yahoo参与过YST搜索引擎在中国本地的数据应用开发,包括与3721的左右帧实名引擎的结合,在那一年多的时间里,对yahoo全球的技术平台有了不少的了解,yahoo全球都使用的freebsd操作系统,而且用得非常成功,这在全球肯定是freebsd最大的应用了,光yahoo中国就有2000台左右的服务器均使用freebsd。
freebsd在yahoo被应用得淋漓尽致,很多东西我们不会用并不等于它不好用。当然,Yahoo使用的freebsd经过公司工程师的大量努力工作,已经改变了很多,版本是Ybsd,不过底层的东西都是跟着freebsd的版本走的,FreeBSD的很多技术主干就在Yahoo,连FreeBSD 64位版本也是Yahoo里的peter wemm搞的,FreeBSD的很多source code服务器也在Yahoo, Netcraft查到的很多Yahoo服务器也是FreeBSD。这也让我感叹yahoo作为业界的领袖,在人才储备方面非常厉害,另外的还有类似PHP的重要创始人也在yahoo工作,这也逐渐促成了yahoo前端的脚本语言逐渐的从yahoo最早自创的hf2k转换为php(Yphp),在yahoo,Ybsd全球统一维护安装,可以从全球yahoo的任意一台机器上同时给分部在不同地方的若干台机器同时安装软件而只需要敲一个yinst命令,甚至可以安装好一台机器,使用一个yinst + clone命令就把这个机器全部的配置和软件原样克隆到了若干台机器上。。。。这是我在之前别的平台上从没想过的事情,这就是得益于freebsd优秀的ports/pkg平台,相比之下,Linux的RPM体系常常让我气不打一处来,非常差劲的Dependency常常搞得我痛苦不堪。
在yahoo这段工作经历,使我真正的认识了freebsd,同时也真正的喜欢上freebsd,除了稳定的性能和强大的功能外,还有它一直坚持的Free,最关键的一点,Freebsd给我的感觉就像个纯洁的少女,她恬静不张扬、有内涵有深度、执着而不断向前、温柔而任劳任怨。。。
当然,很多时候,Freebsd除了带给我欢喜也带给我忧愁,很简单,对于Freebsd来说,网络和DNS如果不好用了,几乎什么都失去了意义,必须清楚的一点就是,FreeBSD是为网络而存在的,不是为Desktop为存在的,你必须知道你需要的是什么再选择!
此刻大家看到的这些文字,就是运行了Freebsd的服务器输出的页面! love you,FreeBSD girl!
那您认为稳定又安全的桌面要选那个?FreeBSD有机会达成这个程度(境界)吗?
[Comment ID #3791 Will Be Quoted Here]
🙂 所谓术有专攻,我感觉FreeBSD的定位很清楚,就是做稳定高效安全的服务器应用,对于桌面来说,FreeBSD肯定永远都无法成为强项的,桌面系统,我认为Windows目前依然无法替代。
今年在家和公司都用上了linux(SUSE、Desktop),
感觉很不错,周围很多朋友也都换了linux。
我感觉在当前的形式下windows已经是穷途末路了:
1)目前为止没有可以放心使用的版本:
win2k不错,可惜M$放弃了对他的维护(早就不出SP了,MSN新版也不支持)。
winXP除了繁乱些,也还行,可惜M$高举反盗版大旗,你升级了补丁就的重装系统。
win2k3是server系统。另外,ie默认不能访问其他网站,需要你自己一个个确认。。。
win Vista,my god ! 这可能是最后的希望了,但是 — — 明年新买台计算机再说吧。(另外,可以肯定它在软件兼容性上会有问题,而且M$的反盗版技术也不是吃素的)
2)现在 流氓软件、病毒、木马、网络黑客程序 的作者们,基本上已经把IE和WIN的漏洞研究的出神入化了,你浏览网页的时候,就有可能发现在winnt/system32目录下出现一些奇怪程序在向外发包。我今年(2006)几乎是每隔2、3个月要中一次招,其实已经非常小心了(安装了防毒软件/防火墙/定期升级病毒库/安装win补丁包)。之前的3年间也就中过2次。
其实今年真的是linuxDesktop发展的好机会,linuxDesktop自身经过几年发展也到了比较成熟的时候,基本上常用软件都有替代的免费产品,实在离不开win的话(比如开发win的专用软件)还可以vmware(server版已经可以免费使用了)一个windows。
另外对于比较在意界面的人来说更有xgl(3d桌面)、copmiz(特效窗口)、各种Dock/dashboard等等,绝对眩,比美MacOSX。
身边一个朋友这两天给自己的笔记本安装了 ubuntu ,试用了一下,感觉其实桌面方面的确已经很不错了,gaim的支持,也就可以支持QQ、MSN、ICQ、Y!Messenger之类的东西,系统上有openoffice,可以进行办公,有Mozilla FireFox可以上网,还有很多支持gcc的开发工具,感觉M$面临的压力真的不小,希望这也能促进Vista以及后续产品的进步:)
ubuntu的桌面已经做得很好了~~安装和update软件也很方便 apt-get …
有个同事也很喜欢ubuntu,本本上也安装了这个东西,试用了一下,感觉的确不错,在面向桌面的功能方面比FreeBSD强,不过我个人更喜欢专门面向Web Server的应用。
:) 欢迎多交流!
freebsd不错 希望多发些好文章 谢谢