It’s a good point. I don’t really understand how that’s meant to work though. Are you meant to detect the 360 Kinect and not allow it? Is that even possible? Or are you meant to just pretend like the 360 Kinect doesn’t work?
Switching to one of the open source solutions does make a lot of sense in terms of portability.. since the Microsoft SDK only works on Windows. I will definitely look into it in the future, but right now the Microsoft SDK is suiting me just fine.
I think overall people tend to take the terms and the licenses a bit too seriously. If Microsoft have a problem with what I’m doing I’m sure they’ll let me know, I’m sure they won’t have a problem with someone selling kinects for them.