Sun公司目前正在和Debian项目以及OpenSuSe项目打得火热,同时也已经开始了与Ubuntu和Fedora项目关于在发行版中捆绑Sun软件事宜的洽谈。
Sun公司此举的最终目的是让所有发行版捆绑Sun JAVA企业版(J2EE)的开源分枝–Glassfish以及Netbeans开发框架。
在Debian发行版中出现了部分的Glassfish代码之后,Sun开始向Debian表示出善意–很明显,他希望看到Debian发行版 中完整的包含所有的Glassfish开发包。RedHat通过IceTea项目与Sun展开OpenJDK的合作。RedHat公司加入Sun的 OpenJDK项目,同意为Linux下Java开发的团队参与OpenJDK的合作。Red Hat将提供名为IcedTea的整合开源版本。作为OpenJDK的参与开发者,Red Hat最终将创造一个和自己的企业级Linux环境完全兼容的OpenJDK,并且使用OpenJDK来提供JBoss企业中间件的运行环境。 Fedora也将在月底将IceTea加入发行版本中。
同样,Sun也和Ubuntu开展了合作,OPENJDK已经在Ubuntu的Hardy Heron中出现
Sun公司的Linux事业部负责人表示,他们希望自己的软件出现正在各个Linux发行版中,通过这种方式,更多的人会使用这些软件进行开发,而 更多的软件项目将基于Sun的软件,最终为Sun带来更多的利润。Linuxeden认为这些对开源社区看起来十分友善的举动,也许是在Sun在看到了开 源的不可阻挡的趋势以及微软节节败退的悲剧,自我拯救的一种手段:与其故步自封把所有用户推向开源社团,不如从封建转制转向"君主立宪",还能博得一个自 我改良的好口碑。但是,Sun的野心还远不止于此,他目前还在试图让更多的Linux发行版移植到他的当家平台–SPARC上面。
关于GlassFish
GlassFish 是用于构建 Java EE 5 应用服务器的开源开发项目的名称。它基于 Sun Microsystems 提供的 Sun Java System Application Server PE 9 的源代码以及 Oracle 贡献的 TopLink 持久性代码。该项目提供了开发高质量应用服务器的结构化过程,以前所未有的速度提供新的功能。这是对希望能够获得源代码并为开发 Sun 的下一代应用服务器(基于 GlassFish)作出贡献的 Java 开发者作出的回应。该项目旨在促进 Sun 和 Oracle 工程师与社区之间的交流,它将使得所有开发者都能够参与到应用服务器的开发过程中来。
GlassFish 开发社区正处于起步阶段,虽然规模较小,但正在迅速发展。目前,已有超过 100 名贡献者签约。目前,参与开发该产品的 Sun 和 Oracle 工程师的人数与其他应用服务器开发者社区的工程师人数相当。
可以从http://glassfish.dev.java.net/访问 GlassFish 项目。