E.g. com.sun.opengl.util.texture
The general rule from Sun has always been “Don’t use stuff you find in com.sun.* because it’s stuff that could go away or change at any time. If your code breaks next week because you relied on something in com.sun.* it’s not our fault.”
Wouldn’t it make more sense, if you intend for people to use these classes, to put them in a different package, e.g. net.java.jogl.* or some such thing?