ABINIT is a GPL'ed planewave DFT code. In addition to the GPL'ed package itself, JMol also supports ABINIT format.
-Geoff