Hacker News new | past | comments | ask | show | jobs | submit login

Neither does the Windows kernel.



Sure it does - CreateWindowEx, for example, is a kernel function implemented by win32k.sys. See: https://blogs.msdn.microsoft.com/dsui_team/2012/11/05/troubl...


In the Windows operating system there are multiple components running in kernel-space. One of them is the Kernel.

CreateWindowEx does not run in the Kernel, yet it has parts that run in kernel space.


It's all linked as a single module. Just because they call one subcomponent of that "the kernel", doesn't mean the whole thing isn't the OS kernel, as the general definition means.

Linux also implements most features as separate modules that are linked together, that doesn't mean they aren't all part of the kernel.




Applications are open for YC Winter 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: