After various attempts and trials to undock my applets at Ultrastudio.org I returned to the old conclusion that the best it to do this through Web Start. All these fancy "Undock buttons" seem cute from beginning but it is not that easy to add them to over hundred of applets we already have. JNLP actually has constructs that allow to launch the same unmodified applet .jar and the applet have nicely popped up in a separate frame over my nose under Fedora from the first attempt. Cool, we can share applications just by sharing JNLP files or even they download URLS, try one. All that was required is to write a JSP template for Tomcat, and now JNLP is generated on the fly all for our visualizations.