This license is referenced by all of the Sun binary JDK's, even though the license only applies to Sun's J2EE 1.3. The license has minor differences with the 1.2.2 license; these differences do seem to have legal ramifications. The license has major differences with the 1.4.x license. Each new version seems to carry with it a different license. And beta releases have different licenses too. The correct license is dodoc'ed into "/usr/share/doc", but the ebuild refers to the wrong license. If licenses are always dodoc'ed, then maybe the ebuilds shouldn't refer to the license. The "/usr/portage/licenses" directory could be changed to contain a single README file explaining where to look for licenses. This would be less error prone. The licenses directory might be deprecated altogether, but I'm not sure what implications that might have. The problem is that I'm pretty sure Gentoo could be held legally responsible for misrepresenting the license of installed applications. At the very least, the Sun ebuilds should be updated and new licenses should be added to portage.
Fixed in all sun-jdk ebuilds. Cheers