Pivotal与Spring:开源和商业并不矛盾

发布时间:2017-12-21   浏览:

 作为最受欢迎的编程语言之一,Java诞生这二十多年以来拥有着数量众多的铁杆粉丝。虽然新的编程语言层出不穷,但是很多人对Java的钟爱却丝毫未变。而在Java为数众多的框架中,Spring框架独得很多人的青睐。

Pivotal与Spring:开源和商业并不矛盾

  平安壹钱包高级架构师丁雪丰在接受InfoQ采访时提及了他眼中的Spring进化史以及Pivotal与Spring的渊源。在他看来,商业的力量在Spring的成功方面是不可或缺的,开源和商业并不矛盾,两者可以相辅相成。

  说起 Spring 就不得不提 Rod Johnson,Spring 诞生于他的那本《Expert One-on-One J2EE Designand Development 》,而他的另一本《Expert One-on-One J2EEDevelopment without EJB》真正让 Spring 红透半边天。

  Spring 最早诞生在 2004 年, 伴随Spring版本的不断迭代,逐步诞生Spring Data、SpringBatch、Spring Integration 等子项目,将很多功能都从 Spring Framework 中移到子项目中。现在在Spring官网上各种子项目不下 20 个,近期最热门的当属 Spring Boot 和 Spring Cloud。

  在Spring被广泛接受后,Rod Johnsonz成立SpringSource公司专门从事相关研发和商业支持工作,后来VMWare重金收购SpringSource,在EMC和VMWare整合后,把很多很不错的项目放到一起,也就有了现在的Pivotal。开源和商业并不矛盾,两者可以相辅相成。