4 ms·
Probably historic compatibility. If making a breaking change this might be a good time to implement a design benefiting from decades of real world experiences.
by mjevans 7y ago
Probably historic compatibility. If making a breaking change this might be a good time to implement a design benefiting from decades of real world experiences.
- anthk 7y agoThat's literally what OpenBSD was doing over decades, starting with binary compatibility with Linux and a lot of legacy stuff which came from NetBSD and BSD 4.4 lite/BSD 4.3. You described OpenBSD with that comment. - Xenocara with rootless privileges as a fork of X - LibreSSL - Linux compat going away - Pledge/Unveil - Some daemons belonging to ports - HTTPD/SMTPD and so on as replacement of bloated daemons - OpenSSH itself - Retguard This vulnerability is bad, but pledge and unveil will have even more prominent roles in base soon, so even if you get privs, you can do either nil or just crash because of pledge.