>How could Apple break linux sw?
Software must communicate with the OS to work and Apple does not seem to care much about doing things which will break software from the linux/OSS community. This is actually one the primary reasons I gave up OSX/Apple, the other being they dropped support for classic apps, in one update they rendered 75% of the software I used unusable.