3 ms·
Yeah, it's only GNU/Linux if it uses the GNU OS API with the Linux kernel, as opposed to GNU/Hurd for instance, which also uses the GNU OS API.
by Conscat 3y ago
Yeah, it's only GNU/Linux if it uses the GNU OS API with the Linux kernel, as opposed to GNU/Hurd for instance, which also uses the GNU OS API.
- mort96 3y agoDude the "OS API", in the Linux world, is the syscall interface. Some programs use the wrappers provided by GNU libc, others use the wrappers provided by musl, others yet (such as Go programs) issue syscalls directly.
- Conscat 3y agoHopefully they will one day use my zero-overhead syscall wrappers with sum type niche-value-optimized error handling https://github.com/Cons-Cat/libCat https://github.com/Cons-Cat/libCat