2008年6月22日星期日

一些值得关注的开源软件

开源软件是个宝库,里面有很多东西值得公司、程序员、科研人员、计算机专业的学生和技术狂热者关注。其中有一些已经不需要再多提了,太多人再用了,比如gcc,比如python,比如firefox;还有一些名气不那么大,但是默默地在后端支撑了很多其他产品,比如Sqlite,比如gtk;再有一些开源软件,诞生时间不长,但是俨然将/已经成为一颗巨星,这样的软件各位得关注关注哦

1. Webkit

新一代浏览器的基础,包括苹果的Safari,Google的Android,Nokia的手机都使用了在Webkit基础之上开发的浏览器。Webkit年纪虽轻,但是来势凶猛,明日浏览器的王者或许就是它哦,拭目以待吧!

PS. Webkit和KDE的浏览器(包括Javascript engine)有深厚的渊源,要是算上KDE 的话,Webkit的份额就更大了。

2. LLVM

用GCC这么多年,大家有点审美疲劳了吧,表急,编译器领域里也有黑马杀出,这就是LLVM。LLVM本是大学的研究项目,被Apple看中,选作它的编译器。Apple甚至在iphone上用LLVM来执行硬件不支持的OpenGL命令。网上的一些评测表明,LLVM能生成比GCC好很多的代码。而且,LLVM更优良、更现代的设计保证了它有更大的潜力。

当然,LLVM并不是马上就要取代GCC,更有可能是逐步的融合。

Webkit和LLVM在两个已经有big player的领域里迅速崭露头角,势必会有蓬勃的应用,大家不可放过。

最后,开源宝库,有取有给,大家自觉:)

没有评论: