Vmware收购了Spring,这绝对是一个令人震惊的消息,我从来没有想过最后会是Vmware,这个在虚拟技术领先的厂商,怎么会收购一个以Java技术见长的公司。
数了数近几年来的收购,先是JBoss收购了Hibernate,一个开源公司收购了另一个开源的团队,JBoss成功的把在Java领域的风云人物Gaving King的团队收购至门下。而后Redhat收购JBoss,这更好玩,不过这也容易理解,哪个做操作系统的厂商,不拥有对于技术控制。Microsoft的VB,.Net,IBM的Lotus等。
随后的收购越来越有看头,Sun收购了MySql,Oracle收购了Sun,Oracle收购了Bea。一下子形成了Java领域的三足鼎立。
IBM的Websphere,Oracle的WebLogic,Redhat的JBoss。
这下更好玩了,又来了一个Vmware。
说实话,我一直好奇Gaving King在Redhat公司到底处于一个几号人物,这个在EJB领域“兴风作浪”的家伙,先是成功的利用Hibernate帮助JBoss占据了EJB3.0中的JPA的规范的先机,一直以来,你不觉得Hibernate一直在引导JPA的规范向前进吗?又来了个Seam掀起了Web Bean。
说实话,当EJB3.1的规范出来之后,我已经不太看好spring了。我不再明白为什么我们一定还要坚持用spring,EJB都已经轻量级到了这个程度,哪个不是对应于spring。
Micro container,这个可以在程序中使用一两个JAR就可以使用EJB的容器环境,你会认为一个spring.jar和一个xxx.jar之间有多大的区别吗?
不再强制需要接口,可以在类上面直接标注成session bean,你还认为spring比这个更轻量吗?
如果apache不是有apache基金,会怎么样呢?