10 ms·
I don't understand where there hasn't been a project to add Microsoft Windows style graphics to the kernel. Windows has a built-in windowing library like GTK, w
by phendrenad2 3y ago
I don't understand where there hasn't been a project to add Microsoft Windows style graphics to the kernel.
Windows has a built-in windowing library like GTK, which reduces fragmentation because you don't have the X/Wayland Qt/GTK choice matrix.
Another nice thing is Windows also provides a simplified driver interface ("miniport") for graphics card drivers, which simplifies supporting hardware. Also the graphics drivers run in user-land, sort like a microkernel design, so if the graphics driver crashes (which, if you're a longtime Windows user, you've definitely seen happen), it doesn't cause a kernel panic, and the kernel seamlessly reverts to framebuffer SVGA mode.