![](https://seccdn.libravatar.org/avatar/5c786b1b80718534429c90c4126cd5ab.jpg?s=120&d=mm&r=g)
On Mon, 20 Mar 2006 09:11:42 +0100, Morten Bjørnsvik wrote:
and few of the developers seem to be concerned about backwards compatibility.
This just isn't true. glibc developers try very hard to maintain backwards compatibility whereever they can. Guess why the glibc maintainers adopted and extended the ELF symbol versioning originating from SUN? Exactly to provide better backwards compatibility (OK, the other reason was a way to completely hide internal symbols).
This affects everything built with gcc.
Just not true in this global form!
Linux is still a terrible development platform for commercial software.
Ah, so the M$ C runtime library mess ad the dll hell are a better platform?
There is no easy way of releasing supported, certified binaries in a distribution-independent manner.
That's why LSB was created: to specify a common cross-distribution platform for commercial vendors to build on. Yes, it's not completely there yet, but I have faith it will. Philipp