Jbuilder牵手Eclipse,无奈的选择
5. Eclipse,开源时代的豪商
Eclipse是幸运的,它的幸运之处,就是没有和JBuilder正面交锋。它也许并不知晓JBuilder的弱点,但机缘巧合之下,一出手就击中了JBuilder的“练门”,如同金庸笔下还没有武功的小郭靖,误打误撞用匕首刺入铜尸陈玄风的肚脐。
当然,这样评价Eclipse未免太偏颇,对Eclipse不公。平心而论,Eclipse确实有其过人之处。开源、免费和插件,是Eclipse所向披靡的三把利剑。
自LinusTorvalds创建Linux以来,开源思想在软件界可谓盛极一时。开源的精神在于使用者可以使用、复制、散布、研究、改进软件。开源的Eclipse比其他非开源的IDE相比更加具有活力,因而可以更快的速度修正Bug,推出新版本。程序员们已经不习惯漫长的等待了,他们希望自己的要求能够尽快得到满足,在这点上,开源正中程序员们的下怀。
对于普通程序员,Eclipse的开源也许并没有什么特别大的意义,毕竟有精力研究Eclipse代码的人不多,他们更在乎的其实是免费。无需注册、不必满世界找D版,也用不着在论坛上“跪求”破解文件,Eclipse就像天上掉下来的馅饼。很多公司使用Eclipse作为商业软件的开发工具,其中很大一个原因就是Eclipse没有软件许可费用,可以节省大笔开支。
插件是一个聪明的机制。插件的宿主可以借别人的力量扩张自己的势力,而插件也像寄生虫一样随着宿主的壮大而成长。这是商业社会典型的双赢。Eclipse本身只是个空骨架,但这个空骨架上,有越来越多商业的和非商业的力量在为其添加血肉。插件越多,功能越强大,而功能越强大,又会吸引更多的插件,在这样的良性循环下,Eclipse就像开源时代的一个豪商,身体和钱袋都眼看着就丰满起来了。
0
相关文章