During the 2.5 development cycle, the Linux driver model was introduced to fix several shortcomings of version 2.4: No unified method of representing driver-device relationships existed.
Während der Entwicklung des Linux-Kernels 2.5 wurde das Linux-Treiber-Modell vorgestellt, welches die folgenden Schwachstellen der Kernel-Version 2.4 beheben sollte: Es gab keine einheitliche Methode, um zu zeigen, dass Beziehungen zwischen Geräte-Treibern bestehen.