Inhoudsopgave:
- Definitie - Wat betekent Driver Development Kit (DDK)?
- Techopedia legt Driver Development Kit (DDK) uit
Definitie - Wat betekent Driver Development Kit (DDK)?
Een driver development kit (DDK) is een softwareproduct dat wordt aangeboden door een softwareleverancier of een derde ontwikkelingsbedrijf. Hiermee kunnen hardwareleveranciers softwarestuurprogramma's voor hun hardwareproducten ontwikkelen. Een DDK is bedoeld om het ontwikkelproces eenvoudig te maken en bevat meestal gedetailleerde documentatie en voorbeeldprojecten. Het kan een buildomgeving omvatten met testtools voor stuurprogramma-ontwikkelaars. Dit type toolkit wordt vaak uitgegeven door een verkoper van besturingssystemen (OS) om ontwikkelaars te helpen bij het bouwen van een softwarestuurprogramma voor een bepaald hardwareproduct, of om een bestaand stuurprogramma voor softwaretoepassingen bij te werken voor een nieuw uitgebracht besturingssysteem.
Techopedia legt Driver Development Kit (DDK) uit
Normaal gesproken gebruiken apparaatfabrikanten en ontwikkelaars van softwaretoepassingen DDK's om hardware compatibel te maken met een of meer besturingssystemen (OS). Sommige DDK's kunnen gemakkelijk worden verkregen van OS-leveranciers. In die gevallen heeft de verkoper er belang bij een breed scala aan hardwareproducten te hebben die compatibel zijn met het nieuwe besturingssysteem.
Derden ontwikkelen echter ook DDK's om te verkopen. Een opmerkelijk verschil in deze DDK's van derden is dat ze meestal besturingssystemen van een bepaalde leverancier ondersteunen. De meeste DDK's omvatten voorbeeldprojecten, een Application Programming Interface (API) of Component Object Model (COM) -bibliotheek en documentatie. Sommige bevatten zelfs een hulpprogramma voor foutopsporing, compiler, testtools of andere hulpprogramma's.