The others read this right: New OSs should be different than yet another C-based POSIX-style system. Linux compatibility is a secondary consideration and not so important.
It used to be that Linux ecosystem compatibility was an excuse for not innovating. WSL2 proved that so long as the base design allows for virtualization, one could still support Linux decently enough. So there are no longer any excuses when one can even get lots of compatible-enough software with very little impinging on base design.
Comments
The others read this right: New OSs should be different than yet another C-based POSIX-style system. Linux compatibility is a secondary consideration and not so important.
It used to be that Linux ecosystem compatibility was an excuse for not innovating. WSL2 proved that so long as the base design allows for virtualization, one could still support Linux decently enough. So there are no longer any excuses when one can even get lots of compatible-enough software with very little impinging on base design.