See http://www.debian.org/~bortz/Java/policy.html This is a proposal for how Java implementations, libraries, and applications should get installed under Debian. Since Debian is the offical GNU/Linux system, we probably do want to keep an eye on this. I have some comments I will send in a response.