This page discusses technologies for implementing user interface
* The main point here was that in GWT (and SmartGWT) the size of the client-side grows when the application grows. In Vaadin client-side size is static and lean even for huge applications.
* Apache licence
* GWT based (client side widgets)
* Community (addons!)