Bu mühendislik kararlarının bir sonucudur.
Bir Linux sisteminde, halen kullanımda olan bir dosyayı silmek mümkündür; dosya sistemi esas olarak bir referans sayma şekli kullanır ve dosyayı açmak basit bir başvuru kaynağıdır. Kapattığınızda, dosya temizlenir. Bunun bir sonucu olarak, çekirdek işletim sistemi kodunu ve veri dosyalarını, kapatmaya ve yeniden başlatmaya gerek kalmadan değiştirmek mümkündür (yeniden başlatma).
Windows'ta bir dosyayı açmak, onu dosya sistemine kilitler ve silinemez. Bu, çalışan kodun yeniden başlatma olmadan güncellenemeyeceği anlamına gelir. Ancak bu aynı zamanda sisteminizde hangi versiyonun çalıştığını tam olarak bildiğiniz anlamına gelir; Linux modelinde, eski, güncellenmemiş versiyon hala çalıştığı için önemli bir sistem yazılımı güncellemesi almak, başarılı bir şekilde uygulamak ve sisteminizde çalışmaya devam etmesi mümkün değildir.
Bilgi işlemdeki çoğu şey gibi bir mühendislik harikası.