Por ejemplo, tanto Microsoft como Apple proveen kits de desarrollo de controladores (DDK, del inglés "driver development kit") para crear controladores para sus dispositivos, y PalmSource distribuye su propio kit de desarrollo como el Palm OS Development Kit (PDK).