[SOLVED] Kernels

Solution
Can you answer me please: Why the second source say there is fundamental differences?
They're different in the philosophies that drive their design. Linux started off as a FOSS clone of MINIX, to put it very broadly. MINIX is a UNIX-like OS, so by association Linux follows how UNIX works. As mentioned, Windows NT was developed by the guy who developed VMS.

If there's another fundamental difference, it's how they run things. Linux uses a so-called monolithic kernel approach, meaning everything the OS needs to function like drivers and services, runs in the same memory space and security level as the kernel. Windows NT uses a so-called hybrid kernel approach, where some of the things the OS needs to function don't run in the same...

shaharhada

Reputable
Jul 27, 2020
302
6
4,685
O.K. I can say the sources is one for Computer Manager support and the second is a Linux. These sources are private and you can't enter from outside. I think the second is more deep.
More question: is one operating system take think from the other?
The frist source say there is no difference from the presepective of the user. Can you answer me please: Why the second source say there is fundamental differences?
 
Can you answer me please: Why the second source say there is fundamental differences?
They're different in the philosophies that drive their design. Linux started off as a FOSS clone of MINIX, to put it very broadly. MINIX is a UNIX-like OS, so by association Linux follows how UNIX works. As mentioned, Windows NT was developed by the guy who developed VMS.

If there's another fundamental difference, it's how they run things. Linux uses a so-called monolithic kernel approach, meaning everything the OS needs to function like drivers and services, runs in the same memory space and security level as the kernel. Windows NT uses a so-called hybrid kernel approach, where some of the things the OS needs to function don't run in the same memory space and security level as the kernel.

The first source is probably saying "there is no difference" is because at the moment, enough of the feature sets of the Linux, Windows, and macOS kernels overlap that for all practical purposes, it doesn't matter which is being used. But this is also like saying "there's no difference between a Honda or a Ford car" if you consider you only need a vehicle to get from A to B.
 
Solution