Linux dünyasında birbirinden bağımsız olarak çalışan ve geliştirilen çeşitli
      projeler vardır. Örneğin KDE projesi kendi zamanlaması dahilinde KDE'nin bir
      üst sürümünü hazırlar ve çıkarır. Bu yayınlama genelde ilk olarak düz kaynak
      kodu (tar.gz) olarak yapılır. (Aşama 1)
    
      Bir müddet sonra KDE ekibi başka biçemlerde paket yayınlar. Örneğin RPM.
      (Aşama 2)
    
      Aradan neredeyse 1 ay geçtikten sonra Red Hat (ve diğer dağıtımlar), KDE
      güncellemesini yayınlar ve dağıtıma alır. (Aşama 3)
    
      Siz ne zaman güncellemelisiniz?
    
      O paketin en son sürümü, işinizi yapabilmek ile yapamamak arasında bir
      seçim mi demek? O zaman tercihan Aşama 2'de, eğer sahiden
      elzem ise Aşama 1'de yazılımı alın ve kurun.
    
      Benim kişisel tecrübem, özelleştirilmiş bir kurulum dahi olsa, makinanın
      üzerindeki yazılımların %99'unun bu tanıma uymadığı. Yani herhangi bir posta
      sunucusunda, gcc'nin veya KDE'nin en son sürümünü yayınlandığı gün almak ve
      kurmak zorunda değilsiniz. O zaman bekleyin. Dağıtımınız kendi test sürecinden
      geçirsin. Aşama 3'e geldiği zaman zaten takip etmekte
      olduğunuz güncellemelerin arasında otomatik olarak çıkacak, size de 1-2
      dakikalık bir kurmak işleminden başka yük kalmayacaktır.
    
      Sorun, her dağıtımın kendine has bazı özellikleri olmasıdır. Örneğin Red Hat
      ayar dosyalarını bir tarafa koyar, Mandrake başka bir tarafa. RPM bunu
      belirlemez. KDE ekibi kendi RPM'lerine, Red Hat'in takip ettiği isimlerden az
      farklı bir isim vermiş olabilir. Uğraşmak istemeyen kullanıcı, yazılımlarını
      gelişim projelerinden değil, dağıtımının güncellemeleri ile takip etmelidir.