写点什么

社区反应:IntelliJ 开源,亡羊补牢?

2009 年 10 月 16 日

今天,业界公认最智能(Intelligent)的集成开发平台IntelliJ 决定开源。虽然所开源的社区版与需要付费的旗舰版之间还是有很大的区别,但是JetBrains 此举依然赢得社区的支持,也有部分开发人员认为JetBrains 是迫于Eclipse、NetBeans 等开源IDE 的压力,亡羊补牢而已。

IntelliJ IDEA 的官方博客上,许多开发人员对 JetBrains 最终决定开源该工具,提供社区版的举措表示欢迎。Ed Gibbs 提到自己在为别人推荐 IntelliJ 时,多因收费的问题无法成功,希望有了开源的免费社区版之后,能有更多的人加入到 IntelliJ 阵营。Viraf Karai 则提到 IntelliJ 在企业开发方面的优势:

我想社区版对大学和培训学校教授 Java 或者那些和 JVM 关系密切的语言,如 Groovy,会很有帮助。但是对企业 Java 开发者和架构师来说,是否开源则没有太大的区别。我是一个 IDEA 用户,但是需要它很多成熟的功能,比如 Grails、Hibernate、JPA、Spring、Web 服务、UML 等。……我正计划支付 250 美元购买 IDEA 的个人授权,以支持他们的开发。用过完全开源的 Eclipse 后,我真的感到它非常不适合企业开发。我认为,单是 IDEA 创建的那些漂亮的 UML 图表,就足以值回它的价格了!

关于 IntelliJ 开源的消息在 SNS 网站人间网发布后,也引来不少国内开发人员的争论。人间网创始人兼 CTO 曹晓钢表示:

乍一看以为是 IDEA 商业模式的失败,但是后来发现它推出的是社区版本,这应该是 JetBrains 商业模式的调整。因为其在低端市场受到 Eclipse 的压力,不得不免费、开源。但是现在开源貌似有些晚了,因为 Eclipse 已经是平台了,即使开源也不会像 Eclipse 那样得到大规模的重视。其实 IDEA 更像 Apple,了解用户需要而且产品精良,但是 Apple 有能力搭建自己的整条生态链,IDEA 有吗?

Java 社区活跃分子 Maven 认为 JetBrains 这样做,是迫于 Eclipse 的强大压力,作为业界曾经的第一,现在 IDEA 已经慢慢失去自己的市场,它需要一针强心剂来制造影响力:

JetBrains 公司员工不多,在布拉格郊区的一栋别墅里,也不知道现在有多少人了。其实 JetBrains 公司对开源一直很支持,我前些年参加 Magnolia 注:一个开源的 CMS 系统)开发的时候,就免费申请了一个。IDEA 的开源会增加其产品的市场份额,另外它的插件机制也很好,开源能让它拥有更多的插件。

但并不是所有人对 IDEA 的开源感兴趣,lgn21st 就表示做 Ruby 开发的人大多数是 RoRer(注:使用 Ruby on Rails 的人),他们心目中最佳的操作系统是 Mac,最佳的 IDE 是 Textmate,所以对 IDEA 的开源可能不在乎。支付宝工程师丁雪丰在仔细阅读过 IDEA 社区版和旗舰版的功能支持对比表后,认为开源的社区版没有什么功能能促使他从其他 IDE 切换过来,Eclipse 和 NetBeans 足够应付目前的日常工作了,除非它能显著提高自己某方面的效率。

你在使用 IntelliJ IDEA 吗?对此次 JetBrains 开源 IntelliJ 有什么看法?欢迎参与调查和评论!

2009 年 10 月 16 日 03:043435

评论

发布
暂无评论
发现更多内容

数字货币交易所系统开发功能方案

系统开发咨询:I76-883I-5I52 邓森

Spring 源码学习 09:refresh 大概流程

程序员小航

spring 源码 源码阅读

我敢说这是全网最详细的基础讲解,附源码实例,没人学不明白

小Q

Java 学习 架构 面试 基础

快递员出售用户信息被判刑:如何防止快递行业信息泄露

石头IT视角

Polkadot系列(三)——如何实现共享安全性

QTech

区块链 polkadot 跨链

向我看齐!京东智联云成 2020 TOP100 Summit“技术标兵”

京东智联云开发者

DevOps 云原生 数字化

突破程序员基本功的16课

田维常

程序员

发布会直播技术及业务实践

vivo互联网技术

分布式 服务器 直播技术

盘点 2020 | 鲜衣怒马少年时,不负韶华行且知!

程序员的时光

程序员 成长 编程之路 计算机 盘点2020

dForce挖矿APP系统开发|dForce挖矿软件开发

开發I852946OIIO

系统开发

养猫了!

小林coding

生活

惊艳!阿里自爆用480页讲清楚了44种微服务架构设计模式

996小迁

程序员 面试 微服务 设计模式 架构设计

Windows安装MySQL5.7教程

Simon

MySQL windows 安装 七日更

为什么现代系统需要一个新的编程模型?

华为云开发者社区

编程 模型 语言

提升awk技能的两个教程【译】

程序员架构进阶

Linux Shell awk

执法办案信息化建设,情报研判管控分析平台搭建解决方案

t13823115967

智慧公安

智慧社区综合信息服务平台搭建,智能社区建设解决方案

t13823115967

智慧社区系统开发

区块链食品溯源--为食品安全保驾护航

135深圳3055源中瑞8032

Gridea+GitHub搭建个人博客

Simon

GitHub Pages 博客 七日更

智慧警务大数据可视化平台搭建,警情分析研判系统

135深圳3055源中瑞8032

四币连发交易所系统开发技术

系统开发咨询:I76-883I-5I52 邓森

堪称完美!阿里架构师用60个实战案例讲明白了Spring Boot

Java架构追梦

Java 架构 面试 微服务 springboot

AWS云上安全最佳实践

雪雷

安全 AWS 云安全

做音视频最好用的几款跨平台框架

anyRTC开发者

flutter uni-app ios android WebRTC

合成游戏app系统开发软件技术

系统开发咨询:I76-883I-5I52 邓森

模糊匹配、相似度查询怎么破?看PG亿级检索毫秒响应

PostgreSQLChina

数据库 postgresql 开源

一场由fork引发的超时,让我们重新探讨了Redis的抖动问题

华为云开发者社区

redis fork 时延抖动

【经验分享】遵循10步法,应用系统发布效率大不同!

嘉为蓝鲸

敏捷 运维自动化 部署 发布流程 应用发布

智慧公安重点人员管控系统开发,预警研判系统搭建

135深圳3055源中瑞8032

OLAP计算引擎怎么选?

数据社

OLAP 七日更

差点跳起来了!全靠这份“Java核心知识笔记”我成功拿到美团offer

比伯

Java 程序员 架构 计算机 编写

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

社区反应:IntelliJ开源,亡羊补牢?-InfoQ