Eclipse Project Aims
Provide open platform for application development
tools
Run on a wide range of operating systems
GUI and non-GUI
Language-neutral
Permit unrestricted content types
HTML, Java, C, JSP, EJB, XML, GIF, …
Facilitate seamless tool integration
At UI and deeper
Add new tools to existing installed products
Attract community of tool developers
Including independent software vendors (ISVs)
Capitalize on popularity of Java for writing tools