JDKonly
JDKonly is a term used to describe a development approach or tooling that aims to build software using only the Java Development Kit and its standard libraries, avoiding reliance on external third-party libraries or runtime dependencies. The concept emphasizes reproducibility, simplicity, and security by minimizing external surfaces.
Origin and scope: The idea has surfaced in contexts such as education, secure environments, and offline or
Key characteristics: The approach involves using tools that ship with the JDK (such as javac, java, jlink,
Advantages and limitations: JDKonly can improve build reproducibility, simplify security audits, and reduce maintenance in restricted
See also: Java Development Kit, Java SE, jlink, modularity, dependency management.