I suggest replacing the Haiku kernel with the Windows NT kernel so that we can directly use all proprietary drivers from hardware vendors without all the hard porting work.
Going with the most widely used kernel would give us a safe future with new features coming from Microsoft every few months that we can simply use in Haiku.
Additionally,we could make Haiku usable on more architectures easily,at least support for ARM64 is already integrated in the Windows NT kernel.
Maybe that step could even enable running Windows applications without a compatibility layer like Wine,and more reliable.
Sorry for trolling,but I had to do that now,with all those alternative kernel ideas coming up every now and then.
Seriously,we have our own great kernel which is the result of more than 20 years of work from many people,and we shouldn’t throw that away.
Haiku runs fast,even on older hardware,and while we still don’t have accelerated graphics,the software-rendered graphics often works better by default than on Linux or the BSDs.
Our network drivers are far better than FreeBSD,let alone Illumos or other niche systems,only OpenBSD can compete here,but there it’s too difficult to setup.
Instead of starting again from zero,I think we should continue from where we are and focus on improving hardware support even further and maybe copying some useful features from other kernels without replacing it completely.