Well, some of the companies you mentioned are using the same obvious and/or prior art laden patents as a weapon against their competitors, so that 'sad day' has obviously already happened.
Yes, and like their other MS Research projects it's licenced under the 'Microsoft Research Licence' which means that whatever modifications/enhancements you do to the code can only be used within this academic setting.…
Well, Kinect owes quite alot to PrimeSense so I certainly wouldn't categorize it as a 'MS Research' product.
Ahh, wikipedia. Then, I raise you one, please make sure you read the NT description: http://en.wikipedia.org/wiki/Hybrid_kernel
It's not really about the 'development effort', it's about the performance. Message passing will always be alot slower than communicating through shared memory. Just like user-space filesystems will always be slower…
Well, some of the companies you mentioned are using the same obvious and/or prior art laden patents as a weapon against their competitors, so that 'sad day' has obviously already happened.
Yes, and like their other MS Research projects it's licenced under the 'Microsoft Research Licence' which means that whatever modifications/enhancements you do to the code can only be used within this academic setting.…
Well, Kinect owes quite alot to PrimeSense so I certainly wouldn't categorize it as a 'MS Research' product.
Ahh, wikipedia. Then, I raise you one, please make sure you read the NT description: http://en.wikipedia.org/wiki/Hybrid_kernel
It's not really about the 'development effort', it's about the performance. Message passing will always be alot slower than communicating through shared memory. Just like user-space filesystems will always be slower…