Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Projectâ„¢
  4. Eclipse e4 Project

Eclipse e4 Project

Primary tabs

  • Overview(active tab)
  • Downloads
  • Who's Involved
  • Developer Resources
  • Governance
  • Contact Us

Eclipse e4 is the incubator for the Eclipse project. Building on current Eclipse and OSGi technology as a solid foundation, its major goals include

  • Making it easier to write plugins
  • Allowing better control over the look of Eclipse based products
  • Providing a uniform, pervasive platform across computing environments (Web / RIA, Desktop, Server, Cloud, Embedded)
  • Increasing diversity of contributors to the platform
  • Maintaining backward compatibility for API-clean clients

In order to reach these goals, Eclipse APIs are refactored into services that make up a uniform application model, which supports dependency injection to run in multiple different contexts such as desktop or web; the Workbench is uniformly modeled to provide introspection, flexible shaping, CSS styling and declarative UI markup; SWT target platforms are added to run in the Browser; and many more initiatives in areas such as flexible resources, command recording, scripting, and plugins in other languages. We also look at pervasive themes such as reducing bloat, and many other themes are brought up by the broad community participating in this effort.

The mission of the e4 project is to build a next generation platform for pervasive, component-based applications and tools. See the original project proposal for more details.

Licenses: 
Eclipse Public License 1.0

The content of this open source project is received and distributed under the license(s) listed above. Some source code and binaries may be distributed under different terms. Specific license information is provided in file headers and in NOTICE files distributed with the project's binaries.

Latest Releases: 

From July 31st, 2009 to June 27th, 2012

NameDateReview
2012.0.02012-06-27
2011.0.02011-06-22
2010.0.02010-07-28
0.9.02009-07-31
Active Member Companies: 
Member companies supporting this project over the last three months.
    Contribution Activity: 
    Commits on this project (last 12 months).

    Project Links

    • Getting Started
    • Website
    • Wiki
    Incubating - Eclipse e4 Project

    Related Projects

    Project Hierarchy:

    • Eclipse Projectâ„¢
    • Eclipse e4 Project

    Eclipse Foundation

    • About Us
    • Contact Us
    • Sponsor
    • Members
    • Governance
    • Code of Conduct
    • Logo and Artwork
    • Board of Directors
    • Careers

    Legal

    • Privacy Policy
    • Terms of Use
    • Copyright Agent
    • Eclipse Public License
    • Legal Resources

    Useful Links

    • Report a Bug
    • Documentation
    • How to Contribute
    • Mailing Lists
    • Forums
    • Marketplace

    Other

    • IDE and Tools
    • Projects
    • Working Groups
    • Research@Eclipse
    • Report a Vulnerability
    • Service Status

    Copyright © Eclipse Foundation. All Rights Reserved.

    Back to the top