3 ms·
Only reason why hybrid kernels and Linux is popular is the stable driver API, otherwise recompilation is necessary (which was new to me when I discovered it).
by ryacko 7y ago
Only reason why hybrid kernels and Linux is popular is the stable driver API, otherwise recompilation is necessary (which was new to me when I discovered it).
OpenBSD is suited for simple workstations or as a tablet substitute, but I don't think the OpenBSD desktop will quite take off, unless driver developers will return to releasing obfuscated code.
- muricula 7y agoLinux doesn't have a stable driver ABI: https://github.com/torvalds/linux/blob/master/Documentation/process/stable-api-nonsense.rst https://github.com/torvalds/linux/blob/master/Documentation/...
- CraftThatBlock 7y agoThat is for in kernel drivers, as stated. It something breaks in kernel, it just won't compile with the kernel, but user space drivers have great ABI compatibility as stated in the link you provided. Not an expert though, might be wrong but the text makes it pretty clear
- ryacko 7y agoI said API: https://en.wikipedia.org/wiki/Linux_kernel#/media/File:Linux_kernel_interfaces.svg https://en.wikipedia.org/wiki/Linux_kernel#/media/File:Linux...