12.01.2010 15:30
SpringSource dm server als Eclipse-Runtime-Projekt vorgeschlagen [Update]
Der von dem Entwickler des Spring-Frameworks SpringSource entwickelte dm Server soll ein Eclipse-Projekt werden. Das hat der CTO der VMware-Tochter Adrian Colyer in einem aktuellen Blog-Eintrag angekündigt. Die Technik ist ein die OSGi-Architektur umsetzender Open-Source-Applikationsserver, der unter dem Codenamen Virgo als eines der Eclipse-Runtime-Projekte Einzug in die Eclipse-Community finden soll, und zwar schließlich als "Dynamic Enterprise Application Platform".
Virgo soll als Laufzeitumgebung für die Entwicklung serverseitiger Anwendungen fungieren, die mit der OSGi-Implementierung der Eclipse Foundation Equinox programmiert wurden. Die Open-Source-Organisation bekäme mit der neuen Plattform einen vollständigen OSGi-Anwendungsserver und käme dem strategischen Ziel der Umsetzung einer Runtime-Plattform unter dem Dach der Foundation näher.
Die Lizenz wechselt von der noch aktuellen GPL 3 zur geschäftsfreundlich geltenden Eclipse Public Licence (EPL). Im November hatte SpringSource mit Oracle unter dem Namen "Gemini" ein weiteres Projekt vorgeschlagen. Es soll Unterprojekte, die Java-Enterprise-Techniken verwenden, in modularisierte Plattformen integrieren. Dessen Unterprojekte soll Virgo optional verwenden können.
Im Gespräch mit der englischen Heise-Schwesterplattform "The H" brachte Colyer zum Ausdruck, dass die Dynamic Enterprise Application Platform die "Low-level-Modularität von OSGi" auf die Web-Container-Ebene unter der RFC-66-Auszeichnung heben könne. Virgo soll eine RFC-66-Referenzimplentierung enthalten, für das Gemini-Projekt die Basis liefern wird und die wiederum den Tomcat-Servlet-Container und einen OSGi-Wrapper enthalten soll. Auch wäre es denkbar, so Colyer, dass in der Zukunft der mittlerweile ebenfalls unter dem Eclipse-Dach gehostete Jetty-Container sich anstelle des Tomcats nutzen lasse – zumindest auf funktioneller Ebene.
SpringSource kündigte auch an, dass die Version 2.0 des Anwendungsservers auf Spring- und OSGi-Basis zu erschienen ist. Sie soll als Grundlage für das Virgo-Projekt dienen. Einen Einblick in den SpringSource dm Server erhalten Interessierte über das kostenlos als PDF zu ladende E-Book des dpunkt Verlags.
(ane)
Ab sofort kann man sich mit Vorträgen für die neue Konferenz zu Agile ALM, Continuous Delivery und DevOps bewerben.
Am 5. und 6. Juni trifft sich in Toulouse die Eclipse-Community zur Erstauflage der EclipseCon France. Bis 26. Mai kann man sich noch zum Frühbucherpreis registrieren.