Czech的软件JetBrains已经宣布下一个版本–版本9.0,其IntelliJ IDEA Java 开发环境将作为开源软件发布。IntelliJ IDEA有两个版本可以使用:一个自由开源的Community Edition,一个是商业版本 Ultimate Edition,IntelliJ IDEA在不同的民意测验中,被评为第三个流行的Java开发环境(在Eclipse和NetBeans之后)。
开发者已经选择在Apache 2.0 Licence下发布Community Edition,他们还在其他的开源项目中使用该许可。该自由版本已经可以在Windows,Mac OS X和Linux下使用;在其中提供了IDEA开发者可能熟悉的一些特性:re-factoring,代码检查,帮助和编译。此外,Community Edition 的设计支持通过CVS,Subversion和Git测试TestNG和Junit,可以使用构建工具Maven和Ant构建项目。Community Edition将作为预览版本下载。开发商已经为将来的community项目建立了一个open source page。
Ultimate Edition支持不同的web框架和额外的编程语言,相对于自由版本,他还提供了部署功能。在其网站上,JetBrains比较了在商业版本和自由版本之间的不同。商业版本现在时500欧元。从现在的版本8升级是免费的。
免费的Java编程环境像NetBeans和Eclipse,在过去的5年瓜分了Java IDE市场。在当时以前的开发环境已经终止,转而提供了开源的环境(JBuilder,OptimalJ进而JDeveloper),可能ItellJ IDEA是最后一个商业版本,市场份额大约有10%。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
ThoughtWorks技术雷达:直指四大趋势
今天随着智能硬件、 IoT、云计算等等新技术的兴起,使得产品与技术结合在了一起,如产品都嵌入也芯片传感器;另外,商业的创新也完全由技术驱动。
-
内存数据网格提供商一头扎进Java
10年的时间里,应用性能解决方案提供商Alachisoft一直在用NCache(针对N-Tier和网格计算.NET应用的内存计算和数据网格产品)为.NET社区服务。
-
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高, 直到把内存吃完应用崩溃,但是这个wrapper
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高 […]
-
读懂开源模式的优缺点
开源云计算消除了供应商的限制和壁垒,但是这些优点是以提供商支持成本为代价的。因为这些缺点和优点,开源软件使企业陷入了两难的境地。