Eclipse 社区调查结果发布

  • Abel Avram
  • 霍泰稳

2009 年 7 月 5 日

话题:Java架构语言 & 开发文化 & 方法

为了更深入地了解成员的情况,Eclipse 基金会最近做了一个调查,包括:开发时使用的操作系统、主要使用的数据库或者主要部署应用服务器,以及其他一些信息,比如使用 Eclipse 的满意度等。

统计方法

这个调查的推广渠道包括 Eclipse.org、Eclipse 基金会新闻组、PlanetEclipse 上的一个博客,以及在 2009 年 4 月 14 日和五月 15 日之间的一些 tweet 推送。调查主要针对的是语种为英语的用户,对 Eclipse 用户来说可能有些不公,但是任何用户都可以参与调查。

大多数用户是程序员,比例为 53.8%,17.7% 是系统架构师,11.5 是开发经理。

对于这些人所在的行业,高科技制造业和专业服务业占据了 50%。

调查结果

操作系统:在这次调查中,用户使用 Eclipse 开发时所使用的操作系统平台变化惊人,相比于 2007 年的结果,Windows 下降了 10%,而 Linux 则攀升了 7%。Windows 依然是大多数人的选择,占据了 64% 的份额,而 Linux 为 27%。主导的 Linux 发行版为 Ubuntu,占有 14.5% 的份额。而使用 Mac OS X 的用户比 2007 年的 3.5% 翻了一倍,为 6.9%。

 

IDE:Eclipse 用户中最常用的 IDE 是 Eclipse JDT,为 60%,紧随其后的是 Eclipse PHP 开发工具,为 12.5%,C/C++ 开发工具为 6.3%。80% 的被调查者说他们同时还在使用其他的 IDE。

源代码管理:主流的源代码管理工具是 Subversion,第二位是 CVS。

变更管理系统:22.7% 的被调查者没有使用任何变更管理系统。对于那些使用此类工具的人来说,Bugzilla 和 JIRA 分列第一二位,结果都是 17% 左右。

数据库:MySQL 和 Oracle 是两个最优先选择的产品,份额均为 27% 左右。考虑到最近 Oracle 对 Sun 的收购,Oracle 产品占据 Eclipse 用户数据库安装的 50% 强。

应用服务器:Apache Tomcat 依然是老大,为 34.5%,但是也有近 25.3% 的大量用户不使用应用服务器。

开源成熟度:这个选项说明在被调查者所在的公司选择使用了多少开源产品,又为这些产品贡献了多少代码。调查显示:

在 2007 年,46% 的用户允许使用 OSS(Open Source Software,开源软件),但是不能参与奉献代码,现在这一数据已经降到 27%。相反,48.2% 的被调查者现在被公司允许使用开源软件,也可以为 OSS 社区做贡献——这一数据比 2007 年的 37% 有了很大增长。“开源软件对一个组织有多大影响”也随之变化。15.6% 的被调查者反馈说他们的公司现在将 OSS 看做一个商业模型,这一数据比 2007 年的 10% 也增长很多。

满意度:这一选项表明用户在使用 Eclipse 时的满意程度。89.1%,绝大多数用户对使用 Eclipse 满意或者很满意。

 

在很多情况下,Eclipse 被认为是一个 IDE,但是实际上 Eclipse 是一个“有着 100 多个开源项目,1000 多个提交者,170 多个会员公司,数千个将 Eclipse 嵌入到产品和应用的公司,以及数百万用户的开源社区”。以下是一些可能对你有用的链接:调查分析完整调查结果Eclipse 调查 2007 版

查看英文原文:Results of the Eclipse Community Survey

Java架构语言 & 开发文化 & 方法