On Linux, desktop environment, graphics stack and other applications are steadily adopting Wayland support, instead of focusing on X11/X.Org support. However, in BSD, the overall status of Wayland support and open source graphics driver stack is not so robust. The NetBSD project released a status report that describes their continuous dependence on and improvement of the X. Org stack.
Nia Alarie of NetBSD project released a status report on X.Org graphics support. NetBSD maintains its X.Org stack as a branch of the X.Org code base, including using its own BSD makefile to build the system, regularly updating the "xsrc" resource base of the upstream X.Org code branch, and various X.Org DDX driver differences.
Alarie concluded that:
The biggest question is: Is there a future for all this? The good news is that all new hardware can get universal support in X. Someone has written a mode setting kernel driver or a classic wsdisplay kernel driver, which will be automatically supported by the relevant drivers in X. The bad news is that to run applications, we need to access a larger open source ecosystem, which has many changes and is easily distracted. The process of upstream to X. Org is a continuous process, but we may encounter something that is never suitable for upstream.
Of course, on NetBSD, you can also choose to try the vanilla modular X.Org in pkgsrc, or use Other completely different things 。
More details can be read full text 。