7 ms·
Another relevant factor I just thought of: the Windows kernel has more constraints, due to binary-only drivers which have to keep working. The Linux kernel coul
by cesarb 9y ago
Another relevant factor I just thought of: the Windows kernel has more constraints, due to binary-only drivers which have to keep working. The Linux kernel could fix any incompatible driver at the same time, since they're all in the same git tree (out-of-tree drivers are not expected to be compatible with newer kernels).
- lmilcin 9y agoI agree. The philosophy is different. Linux is focused on having the right thing working, at the cost of compatibility (sometimes). Windows is (or at least was) focused on extreme compatibility and the actual features of operating system seem to be slapped onto the features of the previous version of the OS. This seemed to work well for Windows audience in the past, also for Linux audience, due to the fact that they have different uses and audiences. People seem to have segregated into those users that just want stuff working and those that want powerful operating system that allows them to do whatever they want. At least that was until sometime the Windows 10 came...