Las dos primeras están relacionadas de manera cercana y comparten varias partes, mientras que la tercera generación está basada en una nueva plataforma y la mayoría de sus componentes son distintos a los Eclipses de primera y segunda generación.