Redhat宣布开源OpenShift Origin
jopen 13年前
去年 5 月,Redhat 在 <a href="/misc/goto?guid=4958339276085932974">波士顿峰会</a>上启动了 PaaS 平台项目 <a href="/misc/goto?guid=4958339276885107901">OpenShift</a>。时隔一年之后,Redhat 宣布将 OpenShift Origin 项目开源。Origin 既是 PaaS 平台 OpenShift 的开源代码库,也是其社区与项目的名称。 <p> 自 OpenShift 平台项目启动以来,Redhat 就决心将其打造成对企业用户而言颇具诱惑力的候选 PaaS 平台。正如 Redhat 云计算团队在其博客中描述的:</p> <blockquote> <p>OpenShift PaaS 平台包含许多开发者喜爱的功能,如 <a href="/misc/goto?guid=4958183898586439931">MongoDB</a> 和 <a href="/misc/goto?guid=4958189735229147892">Node.js</a>;简便的命令行和 Web 界面;支持开发者插入自己喜爱的框架;它是首个支持企业级 Java 的 PaaS 平台,支持 JEE6 与 JBoss 和其 Eclipse 集成开发环境以及 <a href="/misc/goto?guid=4958326408677261325">Maven</a> 和 <a href="/misc/goto?guid=4958189353958478943">Jenkins</a> 自动化。而且,使用 OpenShift 的人数及社区人数在不断增长。</p> </blockquote> <p> 与其他 PaaS 平台相比,OpenShift 的一大特点是其支持许多的开发语言或框架,如 Java、Python、PHP、Ruby 以及 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、 Zend Framework、Twisted、Django 及 Java EE 等。</p> <p> OpenShift Orgin 自身是基于多个开源项目而发展而来的。而 Redhat 开源 Origin 的目的是吸引企业和独立开发者参与到 OpenShift 的发展当中,使其社区成为完全开放、广受人们喜爱的精英管理的社区。</p> <blockquote> OpenShift Origin 与其他 PaaS 项目有两点不同: <ul> <li>不论开发者之间的派系之争,它是精英治理的社区项目。</li> <li>采用 Apache License 2.0 许可,这使得更多用户、开发者、供应商可以使用它。</li> </ul> </blockquote> <p> 有趣的是,一年前,几乎在 Redhat 启动 OpenShift 的同时,VMware 启动了 Cloud Foudry 并同时将其开源,大受开发者的欢迎。Redhat 此举看上去似乎要和 VMWare 一争高下。VMWare 已经取得先发优势,Redhat 能够迎头赶上?Redhat 开源 Origin 的消息在引起了一些社区评论。</p> <p> <a href="http://virtualizationreview.com/forms/emailtoauthor.aspx?AuthorItem=%7B11376451-1698-4D09-956E-614A348C4E83%7D&ArticleItem=%7B0681E323-916B-40F8-BC06-8FF31F7B8BDD%7D">Jeffrey Schwart</a> 在其<a href="/misc/goto?guid=4958339281439484159">博客</a>中说到:</p> <blockquote> <p>去年,两个公司分别启动了他们的 PaaS 项目,但是 VMWare 似乎赢得了更多的支持,因为 Cloud Foundry 比 OpenShift 积累了更多的伙伴和爱好者。Redhat 希望通过开源 Origin 进行反击……但此举并未引发多大骚动。当我与几个软件供应商、服务供应商和其他意欲向云平台转型的人谈到此事时……并未感觉到他们对 OpenShift 有太多的热情。</p> </blockquote> <p> Forrester 分析员 James Staten 说:</p> <blockquote> 他们并未看到他们期望的反响。Redhat 的所有云计算方面的举动都是这样的,它们按照开源社区的路子走的,但是并未吸引社区的注意。 </blockquote> <p> Redhat 开源倡导者兼编码爱好者 Mark Atwood 是 Origin 的铁杆支持者。在项目开源的同一天,他就撰写了一篇博文介绍 OpenShift Orgin 的主要功能组件。</p> <p> 该项目使用 <a href="/misc/goto?guid=4958339282239398325">GitHub</a> 存储其代码。感兴趣的读者可以访问官方 <a href="/misc/goto?guid=4958338746357064864">wiki</a> 和/或订阅<a href="/misc/goto?guid=4958339283767767536">邮件列表</a>。</p>