Why isn't there a linking exception to the GPL code ?
Read these articles:
http://weblogs.java.net/blog/terrencebarr/archive/2006/11/a_license_to_in.html
http://forums.java.net/jive/thread.jspa?threadID=20101&tstart=0