uDig is an open source (LGPL) desktop application framework, built with Eclipse Rich Client (RCP) technology.
It can be used as a stand-alone application, can be extended with RCP “plug-ins” and can be used as a plug-in in an existing RCP application.