PETER DA SILVA Like I said, I thought Linux developers were bad about portability.
Retaining compatibility with multiple versions of the same operating system is not a hard job. I've written software for 64-bit Alphas running Tru64... based on the last release of 4.3BSD before the 4.4 one that OS X is based on... that compiles and runs without change on 16-bit segmented pre-TCP/IP pre-BSD Microsoft Xenix, and I've got software I wrote 25 years ago for 6th and 7th Edition UNIX that compiles and runs without change on Tiger. I've written software that I've ported with *minor* changes to VAX/VMS, UNIX, AmigaDOS, MS-DOS, and CP/M-80.
Portability between two subsequent releases of the same operating system should be expected, not something that you blow off with "you can still download the no-longer-maintained old version".
(Version 2.0.1)