Some terms...
JDK implies the complete set of sources we ship to licensees who have
licensed the JDK source product - e.g. tools, VM/runtime, debugger,
runtime libraries, extensions, etc.
JAE implies the JDK minus tools such as the compiler.
Some licensees have licensed the complete JDK, others have licensed the
JAE.
Currently, we deliver the complete set of JDK sources to both
JAE and JDK licensees. This needs to change by FCS - the make files and
other related material need to be modified to build cleanly in
a source environment which does not include source for the tools.
JDK implies the complete set of sources we ship to licensees who have
licensed the JDK source product - e.g. tools, VM/runtime, debugger,
runtime libraries, extensions, etc.
JAE implies the JDK minus tools such as the compiler.
Some licensees have licensed the complete JDK, others have licensed the
JAE.
Currently, we deliver the complete set of JDK sources to both
JAE and JDK licensees. This needs to change by FCS - the make files and
other related material need to be modified to build cleanly in
a source environment which does not include source for the tools.