From what I've heard 'JDK' stands for Java Development Kit, and on Debian based systems you install default-jdk
to get a running javac
.
However on Fedora (at least the recent ones) installing java-openjdk
won't install javac
but you have to install java-openjdk-devel
for example.
Do I misunderstand the concept of JDK regarding javac
? Or why does a package having a name containing 'jdk' not provide javac
on Fedora?
I would understand if there was only a java-openjdk-devel
because JDK implies 'devel' but then I don't understand what java-openjdk
(without the devel) stands for.