IDE免费时代到来 IntelliJ赶上开源末班车

开发
IntelliJ IDEA是开发界内人尽皆知的优秀IDE,但由于相比Eclipse和NetBeans而言,它不是开源的,所以普及度相对没有那么广。今天JetBrains宣布,从9.0版本之后,IntelliJ IDEA将发布开源社区版。

在Java开发的三大IDE(Eclipse,Netbeans以及IntelliJ IDEA)中,只有IntelliJ IDEA不是开源的。这个状况今天终于要有所改变了!IntelliJ IDEA的创建商JetBrains今日宣布,以后将在原有的付费版之外,同时推出IntelliJ IDEA的免费开源社区版(IntelliJ IDEA在很多方面都比Eclipse和Netbeans好用,比如对于新语言Scala的支持上。根据之前51CTO一次对于Scala IDE现状的报告,此消息对于Scala的开发和学习者而言无疑是很好的)。

从即将推出的9.0版开始,IntelliJ IDEA 将以两个版本提供:社区版,免费且开源;终极版 (Ultimate Edition),今天之前,终极版一直只是指 IntelliJ IDEA。

最好的消息便是,社区版的推出消除了 IntelliJ IDEA 更广泛用于纯 Java 开发的唯一障碍——价格问题。该版本不仅是免费的,而且——也是特别重要的 ——它还是完全开源的。

JetBrains 首席执行官 Sergey Dmitriev 表示:"我们一直通过我们的公共 Early Access Program(简称'EAP')、发行追踪者、论坛等面向社区开放。这使得我们与用户之间形成了紧密而又直接的反馈环,甚至在业界还没广泛认可这一实践时。自那以后,我们通过免费的产品授权为数百个开源计划提供了支持;为 Groovy 和 Scala 等各种开源计划贡献了代码;并为我们自己开发了数个开源 IntelliJ IDEA 插件。因此,您可以明白通过开源授权免费提供 IntelliJ IDEA 体验是如何与我们致力于社区的重心相结合的。开源已经成为了主流,我们继续将其作为一个激动人心的挑战。简单说来,我们并没有改变方向 ——我们正在向前发展。"

该全新的社区版建基于 IntelliJ 平台,包括其源代码。JetBrains 通过将大众化 Apache 2.0 授权应用于社区版和 IntelliJ 平台,使得它们源代码的获得和使用变得尽可能简单。

说实在的,IntelliJ 平台可以看作是 JetBrains 构建智能 IDE 的专门知识。它不仅是 IntelliJ IDEA 本身的基础,而且还是其它众多创新型 JetBrains 工具(旨在用于以特定语言和/或域进行的开发)的基础:用于Ruby开发的RubyMine、网络开发 IDE(已经在公开预览中)MPS 以及其它目前正在开发的工具。

根据非常合理且显而易见的实用原则,IntelliJ IDEA 被分为两个版本:

◆社区版——依靠纯 Java/Groovy 应用工作或进行 Swing 开发的人们将完美利用IntelliJ IDEA 的所有优势,包括各种代码重构和代码检查、编码辅助、调试、testNG 和 JUnit 测试;CVS、Subversion 和 Git 支持以及 Ant 和 Maven 构建整合。

◆终极版——一个功能齐全的商业化 IntelliJ IDEA,拥有完整的网络和企业开发工具组合,一贯为最重要的现代技术和框架提供最高质量的支持。9版本的新功能包括:

◇Java EE 6,拥有 JSF 2.0、JPA 2.0、Servlets 3.0、Bean 验证等。

◇Android、Google App Engine、GWT

◇Adobe AIR、FlexUnit

◇JavaScript 重构和调试

◇Tapestry、OSGi

◇PHP,等。

将 IntelliJ IDEA 终极版区分开的主要功能包括:紧密的 Perforce、Rational CLearCase 和微软 (Microsoft) Team Foundation Server 整合、依存结构矩阵、带有结构搜寻和替换的先进代码管理。这些以及其它诸多性能使得它成为面向 Java 平台上广泛的专业开发的独特工具。

IntelliJ IDEA社区预览版下载:点击这里

欲查看 IntelliJ IDEA Ultimate 9 的更多新功能的列表,或下载预览构建,请访问 http://www.jetbrains.com/idea/nextversion/index.html

阅读社区版和终极版的差异,请访问 http://www.jetbrains.com/idea/nextversion/editions_comparISon_matrix.html

垂询 IntelliJ IDEA 社区版开源计划详情,或下载其源码,请访问 http://www.jetbrains.org

JetBrains 简介

JetBrains 是一家技术领先的软件开发公司,专门从事增效型智能软件的开发。该公司因其获奖的创新型 Java(TM) 集成开发环境 IntelliJ(TM) IDEA(详情请见 http://www.jetbrains.com/idea/ )、面向 .NET 开发人员的 ReSharper 和 dotTrace Profiler、持续集成和构建管理环境 TeamCity 以及 Ruby 和 RaiLS 集成开发环境 RubyMine 而享誉各地。JetBrains 总部位于捷克布拉格,在俄罗斯圣彼得堡和马萨诸塞州波士顿设有研发实验室。

【编辑推荐】

  1. 喜欢使用IntelliJ IDEA的25个理由
  2. Eclipse,NetBeans及IntelliJ—Java IDE大战之Eclipse篇
  3. Eclipse,NetBeans及IntelliJ—Java IDE大战之IntelliJ IDEA篇
  4. Eclipse,NetBeans及IntelliJ—Java IDE大战之NetBeans篇
  5. Scala编程语言
责任编辑:yangsai 来源: 凤凰网
相关推荐

2013-04-02 11:37:44

2009-03-11 09:49:14

Oracle SourSaaSOracle

2010-10-26 10:25:44

求职

2015-10-21 17:04:39

人工智能

2011-07-11 09:25:25

云计算收费公共云

2013-06-28 15:45:02

Windows Ser

2011-12-12 17:30:45

2010-12-10 15:26:16

管理软件今目标SAAS

2009-12-04 10:20:30

2012-12-11 15:03:13

2014-04-04 09:30:38

2012-10-27 11:33:49

IT管理免费

2018-07-05 11:14:23

高德地图

2017-06-07 18:27:45

大数据供销集团产业园

2016-12-30 16:15:48

Windows 10漏洞微软

2011-07-13 10:32:09

开源

2015-10-19 14:49:56

物联网安防硬件

2011-06-27 10:34:42

2016-06-29 13:54:58

云计算人工智能

2013-04-02 09:50:46

SDN软件交换机
点赞
收藏

51CTO技术栈公众号