In current NetBeans 10 build the nb-javac module installs without any user interaction, license agreement, etc. under certain circumstances.
Clean install, no migration of settings, open a Java project (mine was minimal standard Ant), nb-javac gets installed without the user's knowledge (check modules inside user directory)
Potentially a blocker, because IIRC this is against Apache release policy on this.
NB10-vc4, OpenJDK 8, Ubuntu 18.04