3 ms·
There's a similar explanation for Linux's success on servers: Linus is very strict on backward compatibility for the kernel. But for Linux on desktop, the rest
by renox 6y ago
There's a similar explanation for Linux's success on servers: Linus is very strict on backward compatibility for the kernel.
But for Linux on desktop, the rest of the stack (GUI environments) is made by a bunch of CADT devs who don't care about backward compatibility is, so of course it failed..
- eecc 6y agoCADT? What do you mean?
- pkaye 6y agoWhat kind of backward compatibility for GUI environments are you talking about?
- AnIdiotOnTheNet 6y agoThe kind where you can still use an application 2 years later without having to recompile it.
- cycloptic 6y agoThat generally isn't a problem if you pin/vendor your dependencies... the same thing that most developers seem to do on Windows and mac anyway.