But they do! Both KDE and GNOME support co-existing major (eg ABI incompatible) versions of their respective libraries.
That they do, but this is not what people are talking about. Compatibility means one simple (yeah, right) thing: I have this old program, I install some shiny new thing and still can use this old crufty thing I really like for some reason. Nothing more, nothing less. If you package does not make it possible "because of a few tiny reasons" it still makes it not possible, period.
When you see "yes, you can install KDE3 and KDE4 side-by-side, but remember that sharing a .kde directory between KDE 3.4 and KDE 3.5 wasn't completely supported" or if you ask "Is there a strategy regarding co-existing of gnome2 and gnome3 on the same system?" and see "Short answer is no, and we won't be doing it" you know that their developers have read how to wreak your ecosystem book and decided to do exactly that.
Just why otherwise sensible people repeatedly do the same mistake again and again and again is open for debate, but sadly this is quite real problem.
I would gladly remove all that GNOME3 crap from Precise Pangolin, but some packages which I would really like to keep depend on it so I'm stuck.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds