Eclipse Che

[6] Today, there are many contributors besides Codenvy like IBM, Red Hat, Samsung, SAP, Microsoft, Intuit, eXo Platform, WSO2, and Serli, as well as numerous open source contributors from Brazil, Canada, China, France, India, Russia, Sri Lanka, Ukraine, and United States.

After the initial load the IDE provides a dynamic user interface including known components like wizards, editors, toolbars and many more.

The communication between the user interface and the server is done using RESTful APIs that interact with the so-called Workspace Master.

To ensure high flexibility and extensibility the user may also define custom technology stacks which can be used to set up new machines.

[4] Eclipse Che is a Java application which runs by default on an Apache Tomcat server.

Che is highly extensible since it delivers a SDK which can be used to develop new plug-ins which can be bundled to so called assemblies.

Right now, Eclipse "Che implements a last-write-wins policy when multiple users modify the same file.

"[13] In a future release it is planned to include multi-cursor visuals to enable collaborative multi-user editing of a single file.

The workflow Eclipse Che has when opening the IDE and making changes in a workspace or project.