今天上午惊闻Oracle对Sun的收购,各大技术论坛也纷纷炸开了锅。原因何在?还不是因为Java。还不是为了这个让Sun名闻天下,却又不下蛋的老母鸡。
作为一个多年的Java老fans,个人预感此收购对于Java绝非好事。
大家为什么用Java?Java很完美吗?No。Java很好用吗?同样No。那为什么Java坐了那么多年的No.1,因为她足够中立、足够Open。上至高端Server,下至智能卡,乱糟糟的设备、系统,几乎都能搞定;语言风格也相当的平易近人,从蓝领到大师都可随性发挥。
这一切,也许真是缘于Gosling所宣扬的“做大蛋糕”口号。
过去大家用着Sun的Java,可以成天骂街,还可以自立门户。Sun甚至还会“不耻下问”(比如说采纳Hibernate)。换成了Oracle的Java,不知还会不会有这样的自由。
在商业公司中,Sun也许是最Open的;由商业公司所创建和发展的技术中,Java也几乎算最Open的。所以仅管MS的东西很好用,热爱技术的同道们还是乐于选择不那么顺手的Java,只为了追求这一份自由。
但今后,换成了Oracle的Java,不知还会不会有这样的自由。
说实在的,相当不喜欢Oracle。就一个DB,搞得复杂无比,好像离了那帮专家大家就过不了日子。
国内大批的单位都在用Oracle,其中90%用MySQL就可以解决问题了。一旦绑上了Oracle,大笔的授权费,技术支持费,让人感觉陷入了泥沼,比MS还狠(MS的东西毕竟是很容易用的)。天多的专有特性和SQL,让人想换都换不了。
不过这也是人家的暴发之道啊。Sun这种崇尚自由的公司,还真是理想主义,结果蛋糕倒是做大了,可惜做蛋糕的反而饿死了。
也许再过一段时间,Oracle的Java会如C#那样好用,但比C#更封闭更“神秘”;也许今后会有Oracle的Java、IBM的Java和开源的Java争吵不休。
那我们该玩什么、用什么?
自由的领地又少了一块,也许该考虑一下那些自由得更彻底的技术。ruby、PHP、Python?
作为热爱技术的同道,还是先为Sun默哀吧。
分享到:
相关推荐
SUN Java培训教程
SUN JAVA程序员模拟题 SUN JAVA程序员模拟题
Sun Java SystemDirectory Server Enterprise Edition 6.3 管理指南
sun java编码规范中文版 你不得不去了解的资料
Sun Java培训教程中文版.pdf
SUN JAVA经典认证11本书
Sun Java System Application Server快速入门指南
Sun Java SystemApplication Server9.1管理指南
SUN公司JAVA认证考试题目!
java8源码包含sunjava8源码包含sunjava8源码包含sunjava8源码包含sunjava8源码包含sun
Sun Java System Web Server 7.0 管理员指南
SUN JAVA 虚拟机
SUN_JAVA 培训教程-翻译稿SUN_JAVA 培训教程-翻译稿
Sun Java System Directory Server.5.2(LDAP)安装工具包
Sun Java System Active Server Pages 4.0 网上找了一天才找到的,真难找!
sun JAVA虚拟机 好东东 与大家分享 共同学习 共同进步 共同提高
java SUN的几种认证java SUN的几种认证
scjp 资料 一些题 Sun Java Certified Programmer.pdf
Sun JavaCard培训材料.ppt