Today, Eclipse has announced the immediate availability of the next major release of the Eclipse platform, code named e4. e4, which is supported on all known hardware and operating systems, redefines web-based applications and application development. It provides the ultimate in flexibility, extensibility and customization for embedded, mobile, desktop, server and cloud development.
Since EclipseCon, e4 has got a lot of coverage - in this previous post on EclipseZone readers outlined what they would like included in the release. Some of these features have been included, the rest can be expected in the follow up milestone releases.
e4 represents a significant milestone in the history of the Eclipse community. It is not only a major rewrite of the Eclipse platform, it also accomplished a number of important aspects that will propel Eclipse into the next dimension of open source communities, specifically:
- e4 was a truly diverse community effort that involved over 1400 individuals.
- e4 was developed in a record time, proving the power of the open source development model.
- e4 has significantly reduced the size of the download, highlighting the efficiency of the e4 code.
- e4 does not require documentation, due to the user friendly approach to api development at Eclipse.
- e4 will be released under all 57 OSI approved licenses, demonstrating how OSS license interoperability can work.
- e4 is backward compatible; all plug-ins ever developed for any version of Eclipse, VisualAge for Java, Facebook, or Hesware's Super Zaxxon run without modification.
- e4 includes next-generation provisioning, code named "p2", which anticipates your needs and downloads extended functionality mere minutes before you actually need it.
"e4 is an amazing project and is truly something for the history books. When they first told me that all the attendees at EclipseCon were going to hack on e4 I just didn't believe it. However, it just goes to show the Eclipse community knows how to create great technology. I just can't believe they were able to do it in 4 days. Congrats to all who participated in making e4 a great platform."
"When I found my Eclipse platform committer credentials in the EclipseCon registration bag, I thought it was a joke. But after committing three patches of mine that had been sitting in Bugzilla since 2002 to HEAD, I was, like, totally convinced! I can't wait to get my committer shirt at next year's EclipseCon."
The Eclipse Foundation has also announced a change in their naming policy. Effective immediately, all release names will be a letter and number. The use of Jupiter moons for release names will be banned. This new naming convention will allow for greater innovation in the Eclipse community.
e4 is available for immediate download. Users will automatically be updated through p2. Products built on Eclipse Classic will instantly work on e4, no porting required.