Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "FAQ Where did Eclipse come from?"
Line 1: | Line 1: | ||
+ | '' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Eclipse started out as proprietary technology, led by IBM’s subsidiary, Object | Eclipse started out as proprietary technology, led by IBM’s subsidiary, Object | ||
Technology International (OTI). IBM wanted to reduce the large number of incompatible development | Technology International (OTI). IBM wanted to reduce the large number of incompatible development | ||
Line 36: | Line 45: | ||
initial project burgeoned into a collection of related projects that formed the basis | initial project burgeoned into a collection of related projects that formed the basis | ||
of dozens of commercial applications. | of dozens of commercial applications. | ||
+ | |||
+ | <hr><font size=-2>This FAQ was originally published in [http://www.eclipsefaq.org Official Eclipse 3.0 FAQs]. Copyright 2004, Pearson Education, Inc. All rights reserved. This text is made available here under the terms of the [http://www.eclipse.org/legal/epl-v10.html Eclipse Public License v1.0].</font> |
Revision as of 16:05, 14 March 2006
Eclipse started out as proprietary technology, led by IBM’s subsidiary, Object
Technology International (OTI). IBM wanted to reduce the large number of incompatible development
environments being offered to its customers and to increase the reuse of the common
components in those environments. By using the same common framework, development
teams could leverage one another’s components, integrate to a high degree, and allow developers
to roam among projects.
Eclipse did not emerge from thin air but evolved from a long product line of development
environments, of which the earlier ones are IBM VisualAge for
Smalltalk™ and IBM VisualAge for Java™. Both of these products were written in Smalltalk.
The IBM VisualAge Micro Edition™ product was the first
serious—and actually quite successful—experiment with writing the entire IDE in Java. Many concepts found in Eclipse have
been tried out in that product already. However, for third parties, it proved difficult to
extend the product with new components, mainly for two reasons: (1) it was
not designed with a component model in mind, and (2) it essentially was a monolithic,
closed-source product.
A small team of experts set out to take the experiences of the previous years of
designing and implementing development environments. The result was Eclipse,
a platform designed from the ground up as an integration platform for development
tools. It enabled partners to easily extend products built on it, using the plug-in
mechanisms provided by the platform. The subsequent path to open source and
enabling of a much wider audience and ecosystem was a natural progression.
The Eclipse open source project was announced in November 2001 by a group
of companies that formed the initial Eclipse Consortium. From there, the small
initial project burgeoned into a collection of related projects that formed the basis
of dozens of commercial applications.
This FAQ was originally published in Official Eclipse 3.0 FAQs. Copyright 2004, Pearson Education, Inc. All rights reserved. This text is made available here under the terms of the Eclipse Public License v1.0.