News for hackers. Stuff that matters.
Re:ReactOS, a 17-year quest for an open-source Windows, has ... by dTal on Thursday December 17, 2015 @06:35AM (#10750860)
At the user experience level, you're certainly correct.

However, as a sibling comment notes, Linux has also preserved binary compatibility (at the kernel level) for a similar amount of time (of course as long as neither of them break compatibility then Windows will have the numerical edge as it's slightly older).

So the question becomes, why is compatibility so apparently good on Windows and so apparently bad on Linux? I feel it's to do with a culture of dynamic linking and compiling your own software. A statically linked X11 application from 15 years ago will, as far as I can tell, run fine on Linux - it's just that such things are rare. You're far more likely to come across either a dynamically linked binary, or a source tree. This seems to be reflected in source code compatibility, which is better in Linux.

Re:ReactOS, a 17-year quest for an open-source Windows, has ... by tracker1 on Saturday December 19, 2015 @04:58AM (#10763169)
But the core libraries used in Windows aren't statically compiled... they're dynamically linked, and work across windows versions for decades. I regularly have several applications I need to re-install, or correct configurations for after doing maintenance updates in Linux. In windows, usually only system utilities (A/V) are broken between major version upgrades.

There really isn't a comparison, but it does have value to a lot of people. I don't mind so much, but there's enough people that do. I've helped many people over the years switch away from windows, and half of those switched back to windows within a year.

Don't get me wrong, I really like Linux... but stability for the standard atypical end user isn't very good at all.

Re:ReactOS, a 17-year quest for an open-source Windows, has ... by pzone on Sunday December 20, 2015 @04:38AM (#10766588)
The standard on Windows is to toss a bunch of .dlls in with your distribution. Linux uses package managers and tries to avoid multiple copies of shared libraries.
Re:ReactOS, a 17-year quest for an open-source Windows, has ... by tracker1 on Monday December 21, 2015 @01:16PM (#10772432)
I don't remember seeing kernel32.dll or system32.dll or a lot of others in any software distribution (outside windows itself).