L' aparició d' un nou dispositiu en el mercat obligava als autors dels programes a escriure un nou controlador si volien que el seu programa el suportés. També per als fabricants, no era possible assegurar de que el seu dispositiu estigués suportat per tots els programes coneguts (tot i que ara n' hi ha molts menys).
A new device appearing on the market required the program authors to write a new driver if they wanted their program to support it. Also for manufacturers, it was impossible to make sure their device was supported by any program known to the world (although there were far fewer than today).