私たちすべてが望んでいるものは、個別に開発されたツールを、優れた設計のスイートに魔法のように調和させる統合のレベルです。 そしてそれは、既存のツールを、靴べらやバールのような道具を使わなくても プラットフォームにスムーズに移すことができるものでなければなりません。
プラットフォームはオープンでなくてはなりません。 オープンであれば、ユーザーは最も優れたソースからツールを選択することができ、 その提供者が基本プラットフォームの開発力を持っていることを知ることができます。
理解しやすく、かつ余分な接着剤がなくても統合を十分にサポートできるほどに堅固なものでなければなりません。
日常のタスクを自動化するために役立つツールを提供しなくてはなりません。 業界の強力なツールをその上に構築できるほどに安定したものでなければなりません。 さらに、プラットフォームの開発者がそれを使用してそれ自体を十分に構築できるほどに役立つものでなければなりません。
これらはすべて Eclipse の目標です。 このプログラミング・ガイドの残りの部分で、 これらの理想に Eclipse がどれだけ迫れたかを判断することができるでしょう。