Pozitivna strana otvorenog koda je da svi mogu izrađivati svoje aplikacije, dorađivati postojeće i upotrebljavati u osobne svrhe, a to je dovelo do toga da su se neke stvari počele raspadati zbog međusobne nekompatibilnosti aplikacija, Linux distribucija ili pak nekompatibilnosti između trenutne i ranije verzije iste distribucije.