3.开放源代码
Eclipse是一个开放源代码的软件,是以Common Public License (简称CPL)授权形式发布的。开源通常意味着免费,Eclipse也不例外。
虽然Eclipse是一个开放源代码的项目,但由IBM这样一个商业主体领导着项目的开发,这一点跟普通的趋于无政府主义的开源软件有所区别。实际上,CPL授权旨在促进Eclipse平台上的商业应用,呈现一个基于Eclipse的免费和商业软件共存的系统。
公开源代码的一个自然结果,就是Eclipse开发者一直在听取用户的意见??实际上,Eclipse开发者本身就是Eclipse最忠实的使用者。而Eclipse开发者中,不乏IBM的杰出科学家,所以其品质及理念极为出色。当初Eclipse 2.1发布时,曾经出现过“哄抢”的惨烈局面??下载量太大导致服务器带宽不够,要想在第一周内得到一份拷贝,也不是那么容易!