Platforma Eclipse została zaprojektowana w taki sposób, aby można było tworzyć moduły dodatkowe udostępniające określone funkcje wspólnocie tworzącej narzędzia programistyczne. Dostawcy komercyjnego oprogramowania mogą budować, oznaczać marką i łączyć produkty w pakiety, używając platformy jako podstawowej technologii. Te produkty mogą być sprzedawane i wspierane komercyjnie.
Pakiet SDK platformy Eclipse może zostać pobrany i używany jak środowisko IDE Java oraz narzędzie programowania modułów dodatkowych platformy Eclipse, ale nie jest sprzedawany jako produkt komercyjny. Platforma jest dostarczana w formie produktu bez pudełka, etykiety i ceny. Definiuje ona strukturę plików i katalogów, która umożliwia łatwe dostosowanie okna dialogowego z informacjami o platformie oraz ekranu startowego, dzięki czemu łatwo oznaczyć produkt marką.
Licencja, której podlega platforma Eclipse, daje dużą swobodę budowania i konfigurowania produktu. Produkty przygotowane na platformie Eclipse będą lepiej współpracowały z systemem użytkownika, jeśli będą używały podobnych standardów pakowania, konfiguracji i instalacji.