I was really disappointed to see that it's not an open protocol (at least not yet). It would have been awesome to add this functionality to Windows and Linux desktops.
Nearby Share was written originally in Java, so the C++ port is a bit less mature. But hopefully having something out there is better than nothing. If you decide to take a look, do leave feedback. We monitor the GitHub page and I'm active on StackOverflow if you use the google-nearby tag.