Kit de desarrollo de software

Por ejemplo: un SDK propietario probablemente será incompatible para el desarrollo de software libre.Y un SDK bajo la licencia GPL posiblemente será incompatible con el desarrollo de software propietario.Sin embargo, los bajo la licencia LGPL suelen ser seguros para el desarrollo de software propietario.QuickTime para Mac OS) puede incluir también el software añadido en sí para ser usado para el desarrollo pero no necesariamente para la redistribución.Si bien la mayoría de SDKs consisten exclusivamente de texto (los programas, sus licencias, instrucciones, etc.), en ciertas ocasiones han también incluido hardware, especialmente cuando este no se encuentra ampliamente difundido.