Od jdk9 je mozny udelat multi-release jary. Tedy jar ktery obsahuje modul jar pro jdk8, modul pro jdk 11 a modul pro jdk14 [jeli tohle secko potreba..] Ale neni to uplne primocare a distribuce zatim nemaji sanci.
Jo je to osina :)
Staticky linkovani ma zase jine problemy... Nejznamejis - zmeni se depndence, a rebuildis cely vesmir... Hybridni pristupy se taky moc neosvedcili.
Ted se to zaclo resit ruznymi container-like resenimi (ala flatpak) a zda se tama opravdu cesta pujde. (nejsem zrovna tonainer fanda, ale neco na nich je)
Co se tyce rpm-modulu a software collections... no pokus dobry... ale... (na scl je ovsem perfektni jejich jednoduchost:)
Dik!