Only DE which supports all BSD, Linux most DEs have problem in one or other BSD or require lot of patches to be used with
Unlike Linux, the BSDs aren't distributions of some "upstream BSD"; instead they are developed independently with different feature sets and different goals. Unique challenges for NetBSD don't reflect on how other BSD derivations behave.
[1] https://blogs.gnome.org/desrt/2014/02/19/on-portability/ [2] https://blogs.gnome.org/mclasen/2014/02/19/on-portability/ [3] https://lists.debian.org/debian-devel/2013/10/msg00580.html