A first look at Eclipse 4
As is already indicated by version 0.9, which has just been released, Eclipse 4 will incorporate several familiar web technologies and put them to new uses.
The Eclipse development environment has become a very popular open source project. A flexible software tool kit, Eclipse can integrate the products of several vendors as plug-ins, for example for modelling, development and software tests; for some time now, Eclipse hasn't just been about Java. The Eclipse Foundation behind the development environment has grown into an influential consortium: in November 2001, IBM introduced the source code of a development environment into the newly established Eclipse.org open source community. IBM then dominated the scene for a long time, until the foundation was established as an independent and non-profit organisation for the development of the Eclipse platform in 2004.
At the end of June, the Eclipse developers released Eclipse 3.5, a new, coordinated Eclipse package. The current collection, called Galileo, includes more than 33 Eclipse projects with over 24 million lines of code, which makes it the largest preconfigured package the Eclipse community has ever put together: more than 380 committers from 44 organisations have contributed to the new version.
The plan for the forthcoming Eclipse 4 is to offer features like Cascading Style Sheets (CSS) for designing SWT widgets whose appearance can be directly manipulated using a CSS editor. Widget layout, however, will probably continue to be handled by SWT layout managers. According to the Eclipse programmers, the CSS engine can also be used for "styling" other objects because it is "headless".
- Early Alpha Release of e4, Eclipse Community Bulletin.