Die Eclipse Foundation hat zwei neue Mitglieder hinzugewonnen: Sonatype sowie das russische Unternehmen Excelsior.
Sonatype
Gegründet von dem Team, das Apache Maven hervorgebracht hat, tritt Sonatype als ein strategischer Entwickler ein. Sonatype will die Federführung bei der Entwicklung des m2eclipse-Projekts übernehmen, ein Eclipse-Plug-in, das Maven und Eclipse kombiniert. Release 1.0 von m2eclipse wird bis Mitte September erwartet, sagte Jason van Zyl, CTO und Mitbegründer von Sontatype und Entwickler von Maven. Maven in Kombination mit Eclipse ist laut van Zyl eine Lösung, die sich der Usability von Visual Studio nähert.
Sonatype bietet Unterstützung und Tools rund um Maven, die die Kompatibilität erhöhen, Dependency-Tracking erleichtern und die Barrieren zwischen Entwicklungsumgebungen verringern sollen. Das geplante Produkt Nexus soll ein Repository-Manager für Maven bieten. Das Unternehmen hat seinen Sitz im Eclipse Board of Directors und dem Eclipse Planning und Architecture Council.
Excelsior
Die russische Firma Excelsior, fokussiert auf Software Development Services mit Schwerpunkt auf Optimierung der Compiler, leistungsstarke Runtime-Umgebungen und Java-Technologie, hat den Beitrtitt zur Eclipse Foundation als Add-in Provider bekannt gegeben. Bekannt für das Excelsior JET-Produkt, eine Java-SE-6-konforme Implementierung, die mit einem "ahead-of-time"-Compiler und Deployment-Toolkit aufwartet, ist Excelsior die erste russische Firma, die der Eclipse Foundation beitritt. Excelsior will sein kommerzielles Angebot, das speziell für die Entwickler von Eclipse-RCP-Anwendungen entwickelt wird, am 1. August 2008 verkünden und die erste öffentliche Beta am selben Tag verfügbar machen.
Der "ahead-of-time"-Compiler ist als Gegenmaßnahme zu dem "just-in-time"(JIT)-Compiler gemeint. Die "vor der Zeit"-Kompilation geschieht auf dem System des Entwicklers und verwendet als Input portable Java-Klassen-Dateien, um Windows-oder Linux mit ausführbaren Features optimierten nativen x86-Code zu produzieren. Die Anwendung kann dann auf der Hardware ohne Overheads innerhalb der JIT-Kompilation laufen. JIT-Compiler sind in der Jet-Laufzeitumgebung enthalten, um Klassen zu handhaben, die nicht auf nativen Code vorkompiliert werden können.















