Wayland will also be a mess for BSD and Solaris operating systems due to its dependence on kernel mode-setting, kernel input drivers, and Weston being designed with solely Linux in mind.
THIS IS NOT TRUE. I was afraid of that myself and expressed my fear on planetkde and here is what I got as an answer from Martin Gräßlin (I am pretty sure he knows what he is talking about!):
source: http://aseigo.blogspot.co.at/2013/02/a-release.html@P.Jay: "So with Wayland depending on KMS I see big problems coming."
and Wayland does not depend on KMS. QtWayland runs on the raspberry pi - proprietary driver, no KMS and still: it works. Wayland is just a protocol to exchange buffers.
You are not the only one getting it wrong, there is lots of FUD around Wayland especially as people get confused about what Wayland allows and what Weston (reference implementation of a Wayland compositor) requires.
I don't see any reason why Wayland should not work with NVIDIA's driver and personally I'm sure that the driver already supports it in the NVIDIA labs.
So please stop spreading that FUD!
On a side note: I see a bright future for FreeBSD with the upcoming 10 release. The FreeBSD foundation exceeded it's funding goal of 500.000k USD by more than 50% (Where was the news about that?! Source: http://www.freebsdfoundation.org/) and there are some awesome features coming up (the new package manager looks amazing and imho beats everything to ground Linux has to offer). I am pretty sure, when time comes, those things will get sorted out. Don't get me wrong, I also use Linux everyday and like it very much. But I also loved the BSD's and want them to succeed as well!