3 ms·
> Other platforms find better solutions. Other platforms make different trade-offs. Most of the pain is because on Debian, it's customary for applications to u
by Denvercoder9 1y ago
> Other platforms find better solutions.
Other platforms make different trade-offs. Most of the pain is because on Debian, it's customary for applications to use system copies of almost all libraries. On Windows, each application generally ships their own copies of the libraries they use. That prevents these incompatibility issues, at the cost of it being much harder to patch those libraries (and a little bit of dikspace).
There's nothing technical preventing you from taking the same approach as Windows on Debian: as you pointed out, the libc ABI didn't change, so if you ship your own libraries with your application, you're not impacted by this transition at all.