Ever since Sony began its Xperia AOSP experiment on the Sony Xperia S, the company has been a shining beacon of developer friendliness in a sea of almost ubiquitously uncooperative OEMs. Luckily, there are a few other OEMs like Oppo that choose to work with rather than against the developer community.
The source code comes courtesy of Motorola R&D engineer Gopinath Palaniappan, who announced it earlier on his private Google+ page. Along with the provided code, there are also instructions on how to use the newly released files to create your own vanilla KitKat for the Moto X. Unfortunately, the GPL-mandated kernel source code still comes in the form of source snapshots, rather than a Git-based repo. However, this is still (much) better than nothing.
Developers looking to get in on the action and start should proceed to the SourceForge links below. The different links correspond to the different releases shipped to carriers. And once you’ve gotten started, be sure to share your experiences with other developers over in our Moto X forums!