What is Puzzle
Puzzle is a Java Geographic Information Systems (GIS) development platform build on top of NetBeans6. The main goal of Puzzle GIS is to create a free, production ready and competitive tool as a valid alternative to commercial software.
Why should I choose Puzzle ?
You are right, many GIS applications already exits. So why using this new one ?
We started the project to fullfil an objective : 100% Java. This reason is idealistic we now it, but puzzle is heading this way. With this aim we choosen NetBeans platform, which is made by Sun, and also the second most used Java IDE. This platform is in Swing and applications based on it can be installed using Java Web Start. Perhaps you have already noticed, Puzzle doesn't need to be installed, if a JVM is installed, Linux, Windows or Mac, it will work!
1. 100% Java (at least we try to)
2. Java Web Start supported
3. One version for all OS
4. No OS limitation (just need a JVM 1.6 or more)
5. No install needed
6. Build on NetBeans Platform for a professional architecture
7. Build on GeoToolKit, a high quality GIS library
Can I use Puzzle commercially ?
Yes , puzzle use a special GPL license, it's a GPL + ClassPath Exception.
To resume, Puzzle is free and will remain free but you can build commercial modules for it. This license is the same as OpenJDK or NetBeans RCP.