Malte, we are not putting anything into CVS which is not GPL
licensed. On the other hand, there is no requirement that packages be GPL compatible in general
and if someone wants to distribute a package
with a non GPL compatible license that is fine; so I am not sure what to make of your post.
One minor point, it's probably not a good idea to default
the license. In general you want license choice to be
made explicitly. Also, it should be a requirement
to provide a license when creating a package and we should
probably have a link explaining the OpenACS policy with
respect to putting only GPL code into CVS. We should go
through and add GPL to the existing packages though.
Finally, at least for the GPL, simply indicating something is
under the GPL is not adaquate according to the license,
you have to place the license text itself in the package
as well (it's term 1 of the GPL). When we distributed things as a monolithic tarball it was fine to have it
in the root, but now that we distribute packages individually, we should probably add the license to
each one (as annoying as that might be).