[ale] Fedora 19 and Java 7

Michael Trausch mbt at naunetcorp.com
Sun Aug 4 08:10:04 EDT 2013


Sure it can---and it's easy if you just follow a few simple rules.

ELF, the native executable format, supports it. There is no reason that it cannot be done in Java except that they are too lazy to do so. Interface versioning makes it possible to have programs which are compiled for, say, an older version of glibc to run on a modern system by preserving the old function with a version tag. This does mean that security bugs in an API have to be fixed in multiple versions of the API, but it is far better than the alternative, which we've seen in the Java world going back to at least 1.3. 

Sent from my iPhone

On Aug 2, 2013, at 9:15 PM, Scott Plante <splante at insightsys.com> wrote:

> It's intended to be upward compatible, but that can never be guaranteed 100%.



More information about the Ale mailing list