What until now was known as Kinect Hacks, will be official development, because Microsoft has decided to offer the Kinect SDK beta for Windows.
What can you do with this Kinect SDK beta?
Raw Sensor Streams: Developers have access to raw data streams from depth sensor, color camera sensor and the four-element microphone array. These will allow them to build upon the low-level streams generated by the Kinect sensor.
Skeletal Tracking: The SDK has the capability to track the skeleton image of one or two people moving within the Kinect field of view, making it possible to create gesture-driven applications.
Advanced Audio Capabilities: Audio processing capabilities include sophisticated noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API.
You can download the Kinect for Windows SDK beta directly from the following official link: Download Kinect SDK beta for Windows
Kinect for Xbox 360 sensor
Computer with a dual-core, 2.66-GHz or faster processor
Windows 7–compatible graphics card that supports DirectX® 9.0c capabilities
2-GB RAM (4-GB RAM recommended)
Windows 7 (x86 or x64)
Visual Studio 2010 Express (or other 2010 edition)
Microsoft .NET Framework 4.0