I’ve incorporated JOGL into a medical image viewer my company created, and I need to create a 1 page OTS doc for the FDA describing it as a third party library. Is the following statement accurate?
JSR-231 defines the classes and packages in Sun’s official OpenGL extension (“javax.media.opengl”), and JOGL is an implementation of JSR-231 along with some utility classes. With each new version of Java Standard Edition (J2SE), Sun chooses which of its packages and classes to include within its core distribution and which will be extensions to be downloaded separately. As of Java 1.6 Mustang, JSR-231 represents an extension that must be downloaded separately. Due to the large amount of native code associated with JSR-231 and the difficulty in porting it to every platform capable of running J2SE’s core packages, JSR-231 may never be incorporated into Java’s core distribution.