Table des matières:
- Définition - Que signifie Driver Development Kit (DDK)?
- Techopedia explique le Kit de développement de pilotes (DDK)
Définition - Que signifie Driver Development Kit (DDK)?
Un kit de développement de pilotes (DDK) est un produit logiciel proposé par un fournisseur de logiciels ou une société de développement tierce. Il permet aux fournisseurs de matériel de développer des pilotes logiciels pour leurs produits matériels. Un DDK est destiné à faciliter le processus de développement et comprend généralement une documentation détaillée et des exemples de projets. Il peut inclure un environnement de génération avec des outils de test pour les développeurs de pilotes. Ce type de trousse à outils est souvent publié par un fournisseur de système d'exploitation (OS) pour aider les développeurs à créer un pilote logiciel pour un certain produit matériel, ou pour mettre à jour un pilote d'application logicielle existant pour l'adapter à un système d'exploitation nouvellement publié.
Techopedia explique le Kit de développement de pilotes (DDK)
En règle générale, les fabricants d'appareils et les développeurs d'applications logicielles utilisent des DDK pour rendre le matériel compatible avec un ou plusieurs systèmes d'exploitation (OS). Certains DDK peuvent être facilement obtenus auprès des fournisseurs de systèmes d'exploitation. Dans ces cas, le fournisseur a intérêt à disposer d'une grande variété de produits matériels compatibles avec le nouveau système d'exploitation.
Cependant, des tiers développent également des DDK à vendre. Une différence notable dans ces DDK tiers est qu'ils prennent généralement en charge les systèmes d'exploitation d'un certain fournisseur. La plupart des DDK comprennent des exemples de projets, une interface de programmation d'application (API) ou une bibliothèque et une documentation de modèle d'objet composant (COM). Certains contiennent même un utilitaire de débogage, un compilateur, des outils de test ou d'autres utilitaires.