Some of Kirtee's comments referred to the "walled garden" of SDL technology and the lack of openness and high cost of its API. I was a bit puzzled by this, as I had heard other things for a while from different sources, and my comment (in which discerning readers will note that my "n" key still hasn't been fixed)
All that is needed is a license and then you have access to the API’s and the fully documented, and regularly updated, online SDK. Just apply to the developer program, free of charge, and you’ll get the details. This applies to desktop and server.