Microsoft hat angekündigt, der Eclipse Foundation beizutreten und seine Entwicklungsumgebung Visual Studio mit Eclipse zu integrieren. Letzteres ist eine weit verbreitete, quelloffene Integrated Development Environment (IDE), die gerade erst in der neuen Version „Che“ erschienen ist.
Künftig werden es Microsoft-Entwickler auch mit Visual Studio verwenden können. Mit dem neuen Azure Toolkit für Eclipse sowie einem Java Software Development Kit (SDK) für Azure haben Eclipse-Nutzer die Möglichkeit, Cloudanwendungen zu erstellen. Das kostenlose Plug-in Team Explorer Everywhere gibt innerhalb von Eclipse zudem vollen Zugriff auf die Visual Studio Team Services, einschließlich Quellprüfung, Team-Services und DevOps-Funktionen. Diese Angebote werden über den Eclipse Marketplace verbreitet und weiter gepflegt.
Als weiteren Beitrag zum Eclipse-Projekt macht Microsoft das Team Explorer Everywhere Plug-in quelloffen und stellt es via GitHub bereit, sodass Entwickler es zusammen mit der Eclipse-Community weiterentwickeln können. Für das IoT-Gateway-Framework Kura, einem Projekt von iot.eclipse.org, liefert es Support für die Azure IoT Suite. Über einen Hub Connector sollen sich Kura-Gateways einfach mit der Azure IoT Suite verbinden lassen.
Das Azure Toolkit für Eclipse umfasst auch Unterstützung von Azure Java WebApp, um eine Java-Webanwendung innerhalb von Sekunden auf Azure auszuführen. Außerdem hat Microsoft das Azure Java Dev Center überarbeitet und aktualisiert. Im Rahmen der Java Tools Challenge lädt es Java-Entwickler ein, Apps und Erweiterungen für Visual Studio Team System (VSTS) zu erstellen.
Microsoft war neben den üblichen Unterstützern Codenvy, Red Hat und SAP auch an der Entwicklung von Eclipse Che beteiligt. Zu dessen Neuerungen zählen ein kollaborativer Workspace Server, eine Cloud-IDE, ein Plug-in-Framework und Stacks. Wird Eclipse Che als Workspace Server gehostet, erlaubt es einen geteilten Zugriff auf Programmierdienste durch Workspaces und Teams. Workspace-Umgebungen erhalten einen Hostnamen und sind über entfernte Clients zugänglich. Die Cloud IDE läuft ohne Installation direkt im Browser auf jedem lokalen oder entfernten Gerät.
Durch das Plug-in-Framework ist Che erweiterbar. Anwender können enthaltene Plug-ins an ihre Wünsche anpassen oder gleich eigene schreiben. Schließlich lassen sich Projekte für jede Programmiersprache und jedes Framework anlegen. Es besteht die Möglichkeit, Laufzeiten aus Ches Image und Stack-Bibliothek zu erstellen, sie aus DockerHub zu beziehen oder eigene Images mit Dockerfiles zu schreiben. „Eclipse Che überdenkt die Art wie IDEs aufgebaut und von Entwicklern genutzt werden. Es verwendet Cloud- und Micro-Service-Techniken, um ein flexibleres und dynamischeres Entwicklungsarbeitserlebnis zu schaffen“, kommentiert Mike Milinkovich, Executive Director der Eclipse Foundation.
Während Microsoft Eclipse jetzt unterstützt, hat Google der freien Entwicklungsumgebung inzwischen den Rücken gekehrt. Ende 2015 stellte der Internetkonzern die Weiterentwicklung und den Support der Android Developer Tools (ADT) in Eclipse ein. Als Ersatz sieht es seine eigene Entwicklungsumgebung Android Studio, die Ende November in Version 2.0 erschienen ist.
[mit Material von Steven J. Vaughan-Nichols, ZDNet.com]
Tipp: Wie gut kennen Sie sich mit Open-Source aus? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de
OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…