Die freie Entwicklungsumgebung Eclipse setzt in der kommenden Version 4 auf eine neue Architektur und erlaubt eine umfassende Manipulation der Oberfläche zur Laufzeit. Mit einer verbesserten SWT-Bibliothek können Desktopanwendungen in Flex-Anwendungen umgewandelt werden. (Eclipse, Silverlight)