OpenBSD has created LibreSSL and apparently has removed 90,000 lines of C code that was no longer needed.
In that same context, would it be practical to do the same with the FreeBSD code base? Certainly there are remnants of code no longer needed, or partially functioning things that can be removed. What I'm thinking of specifically as an example is VNET/VIMAGE. After a couple of years there are still open tickets related to the loss of pages upon vimage shutdowns. If this code isn't going to be fixed then what is the purpose of having partially working code?
In that same context, would it be practical to do the same with the FreeBSD code base? Certainly there are remnants of code no longer needed, or partially functioning things that can be removed. What I'm thinking of specifically as an example is VNET/VIMAGE. After a couple of years there are still open tickets related to the loss of pages upon vimage shutdowns. If this code isn't going to be fixed then what is the purpose of having partially working code?