Twórcy systemów operacyjnych spotykają się z tym problemem raz na kilka(naście) lat. Przeniesienie obecnej bazy użytkowników na nowszą wersję systemu z zachowaniem ich obecnych nawyków i upodobań nie zawsze jest zadaniem prostym i wykonalnym. Michael Steil napisał artykuł dotyczący tego zjawiska. Porusza w nim kwestie związane z historią migracji w zakresie platform/systemów: DOS/Windows, Macintosh, Amiga i Palm.