动程式之间的依存关系，例如在Windows 3.11的16位元作业系统时代，大部份的驱动程式都是16位元，到了32位元的Windows XP则使用32位元驱动程式（微软提供了Windows Driver Model可实作driver），至于64位元的Linux或是Windows平台上，就必须使用64位元的驱动程式（WDM与WDF皆可实作64位元驱动程式）。
驱动程式的开发.驱动程式的开发工作是很具挑战性的，因为必须配合着硬体与软体上相当明确与高级的平台技术。由于大多数的驱动程式（d