Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@nicemicro Programs don't just run on the kernel, Linux.
They typically run on GNU/Linux, where they interface with glibc, with Linux only handling the SYSCALLs that glibc makes and scheduling the processes (you can also use Hurd instead of Linux and most programs will run identically).
If you intend to be terse, just GNU is correct and shorter.
Yes, with vendor handcuffing, people just have to accept any deficiencies in the software as it's not like enough are willing to put in the hard work of escaping the handcuffing instead of just working around it.
Another example of critical design flaws are how a program on windows cannot modify or delete files that are opened by another program, meaning the OS is quite unusable and needs a reboot to install updates.
LibreOffice of course doesn't have such deficiency and even has a windows port, but people complain that it isn't exactly the same.