Hi Nicolas,
There are probably parts of the project that don't need to be GPLv3,
like some of the data creation tools we plan to release. But we don't
believe that the core parts, the viewer and plugins are one of those.
The primary focus of pTolemy3D is the development of a browser
embedded applet, though of course it's also possible to create
standalone Java applications. GPLv3 is a strategic decision for us.
Our hope is to grow a community of developers that are willing to
provide improvements to these core parts in an open way and help
pTolemy3D mature as a FOSS project
There is nothing stopping you as a developer who is interested in
developing an AJAX style web application that uses pTolemy3D for
display, from keeping your js wrapper code and server side components
proprietary. Those parts are not impacted by the pTolemy3D license.
We don't see applications that are built with pTolemy3D as having to
be GPL.
However, it could very well be that if you are not interested in
browser embedded java viewers, that WWJ might be the better way to go.