4 ms·
Yeah, the Linux kernel has no idea what a window is. Someone even made a module adding windows to the kernel to fix that "flaw".
by icebraining 7y ago
Yeah, the Linux kernel has no idea what a window is. Someone even made a module adding windows to the kernel to fix that "flaw".
- kyberias 7y agoNeither does the Windows kernel.
- icebraining 7y agoSure it does - CreateWindowEx, for example, is a kernel function implemented by win32k.sys. See: https://blogs.msdn.microsoft.com/dsui_team/2012/11/05/troubleshooting-createwindowex-failures/ https://blogs.msdn.microsoft.com/dsui_team/2012/11/05/troubl...
- kyberias 7y agoIn 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.
- icebraining 7y agoIt'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.