Изначально целью проекта Eclipse, начатого в 2001 году, было создание среды разработки на Java с открытым кодом. Сегодня масштабы Eclipse выходят далеко за рамки этой задачи. Сейчас проект стоит на семи «столпах»: коллективная разработка, разработка встроенных систем, SOA, управление жизненным циклом приложений, высокоинтерактивные Internet-приложения, Rich Client Platform, каркасы приложений. Компаниям разрешено использовать технологии Eclipse в основе коммерческих продуктов. Не слишком ли много берет на себя Eclipse? Ни основатели проекта, ни аналитики так не считают. По словам одного из основателей Eclipse Ли Накмана из корпорации IBM, возможный путь инноваций — развивать как можно больше направлений. Если бы все проекты Eclipse оказывались успешными, это, по словам Накмана, означало бы, что их недостаточно. Среда разработки и Rich Client Platform уже доказали свою жизнеспособность, относительно Web-инструментария и инициатив в области ALM — время покажет. В настоящее время в рамках Eclipse осуществляется около 60 проектов, работа по исполнению которых делится между 130 компаниями-участницами. Некоторые наблюдатели считают Eclipse главным соперником платформы Microsoft .Net.