My understanding of this is that you need an SDK license for each developer that is developing using the API. If it's just a question of building code developed by others, you won't be required to purchase an additional license.
Depending on whether you also intend to *distribute* your SDK application, you might also need additional licenses.
I hope this answers your question. Please contact email@example.com
for further information.
Red Gate Software