3 ms·
Agreed. I did a lot of reading about the NT architecture 10+ years ago purely out of interest, and it's pretty amazing. And I'm saying this as a Linux person.
by fps_doug 7y ago
Agreed. I did a lot of reading about the NT architecture 10+ years ago purely out of interest, and it's pretty amazing.
And I'm saying this as a Linux person.
The only reason Linux is so successful is actually the fact that it's open source. For individuals (like me) because that gives you much more flexibility in customizing the system, tinkering with it, and more importantly, debugging problems and understanding inner workings.
But even for big corps (which are mostly running the show when it comes to Kernel dev these days) it's much easier to whack the Linux kernel into shape for whatever you want to achieve, than trying to work with Microsoft to get what you want from NT.
- tomxor 7y ago> The only reason Linux is so successful is actually the fact that it's open source. For individuals (like me) because that gives you much more flexibility in customizing the system, tinkering with it, and more importantly, debugging problems and understanding inner workings. I agree a significant part (necessary part?) of Linux success among hackers and developers is it being FOSS... I don't know much about NT kernel but it would be quite interesting to see the alternate reality in which it was also FOSS and independent of the rest of windows, I wonder if it would have a similar success in the arenas Linux does. There are some other really interesting FOSS kernels out there today like Minix3 (quite different from the Minix that inspired Linux), they are sure to have deficiencies when directly compared to something like Linux due to the difference in the shear size of community driving them, but they have noteworthy designs, superior in various aspects, and they make me wonder, is there only enough space in the world for so many popular FOSS kernels? i.e how much of Linux is now inertia much like windows desktop? (and I say this as a full time Linux user)
- oaiey 7y agoFOSS NT Kernel... It would only be successful when it is really FOSS and not company backed single main contributor FOSS like Chrome or .NET Core. As a kernel contributor I want to shape my kernel, not being overruled by a decision done in a meeting somewhere on a campus I never visited. You would need extensive partnership agreements like what Google has with Microsoft regards Chrome or Samsung has with Microsoft regards .NET Core. Challenging for smaller vendors. Linux has a more pure (not owned) FOSS style making it successful.