La méthode la plus simple consiste à développer des logiciels ou des systèmes d’exploitation très gourmands en mémoires —vive ou de stockage—, ce qui fait qu’un ordinateur de plus de trois ans ne peut faire fonctionner les nouveaux logiciels. Cette pratique s’étend aux écrans et imprimantes, principalement par le biais de nouveaux protocoles de communication avec ces périphériques (exemple récent: l’USB).