现在才写关于“Oracle收购Sun”的文章,似乎也太后知后觉了一些。
只是这两天整理自己的信箱,无意中翻起了这封若干天前的邮件,觉得还稍微有点所谓的见解,不妨贴出来,供各位一笑了之。
Java 为什么能够成功?究其原因有四:
1) Java 的成功更多的是一种“机遇”上的成功,它恰逢互联网蓬勃发展之际,于是“莫名其妙”的成功了,但这种机遇是不可重现的。
2) Java 采取了开放的策略。
3) Java 的跨平台特性,迎合了除微软外其它 IT 厂商的内心欲望。
4) Java 语言自身是一种“中庸”的语言,它并不期望迎合某些少数的 IT 精英,但它满足了绝大部分程序员的口味。
因此,在 Oracle 收购 Sun 后,我个人认为, Java 的前途应该会比较乐观,究其原因:
1) Java 会继续采取开放策略。 Oracle 这种胸怀还是有的。
2) JCP 组织会在较长一段时间内,继续维持目前的这种运作方式。不是这种运作方式好,而是目前找不出更好的方式。
3) Java 会更深入的融入到 Oracle 产品线中,融入其血液中。这对广大程序员来说,是一种幸事。
4) 另外一个不甚很成立的原因:坦白说,我个人认为, Oracle 比 Sun 更会做软件一些, Sun 公司这几年对 JSR 的发展与控制有些混乱,JSR SDK都放的乱七八糟,我个人在这里稍微表达一下不满。
但同时,收购 Sun 以后,可能会对以下产品线造成不利的影响:
1) Glassfish 。这是一个很不错的东西,是 Sun 公司这几年在 J2EE 应用服务器的积累中,好不容易开始走上升趋势的一个产品。我很担心这个产品的未来地位。
2) NetBeans 。我想想就替 Oracle 头痛,本来就有 JDeveloper ,购买 Bea 又捎带了 Workshop ,现在又整出一个 NetBeans ,原本 Oracle 还希望能够整合 Eclipse 。哦, God save me 。
3) MySql :这要看 Oracle 的商业策略了。但这或多或少的会给目前的 MySQL 社区带来一些沮丧心理。
对国内中间件企业的影响:
1) 国内中间件企业首先应该感谢 Sun ,由于 J2EE 的开放性,使国内中间件企业也能够从事基础系统软件的研发。对 Sun 的倒下,真诚的表示遗憾。
2) 国内中间件企业应该立足于国内市场。这是一个前所未有的大市场,这个市场一定可以培育世界顶尖的 IT 企业。
3) 核心技术需要积累,这种积累不是一天两天,需要五年、十年,甚至数十年的积累。但前提是:不放弃。
4) 拥有了核心技术,我们就不再依赖某种语言、某种平台,更不依赖于某家公司。我们依赖的是我们自己的核心人才,我们自己对核心技术的把握,我们对市场的正确认识。
张勇