Microsoft have released 22 samples in C#, C++, and Visual
Basic on how to interface directly with the Kinect hardware. Under the license,
the code can be reused, amended, etc, for developers to produce their own
applications that utilise the hardware.
Previously, developers wanting to use the Kinect hardware had
to use an official software toolkit that hid the underlying code.