Mikolaj Izdebski <mizdebsk@redhat.com> wrote on Wed, 25 Feb 2015 10:07:28 +0100:
On 02/25/2015 06:39 AM, Hedayat Vatankhah wrote:
However, if there are JAR files which are useful
for a developer, they can have a -legacy version too!
There is no technical reason to suffix anything - you can put JARs that
depend on old version of JDK in /usr/{share,lib}/java-x.y.z, for example
/usr/share/java-1.7.0/ for JARs that require JDK 7.

There is: I'm talking about rpm packages, and you can't install multiple rpm packages with the same name simultaneously. So, you'll need to change the name. BTW, -legacy was just an example. I'd prefer 'versioned package names' as in my proposal for libraries.

Hedayat