Duża grupa jest programistów, którzy nie są w pełni zadowoleni z systemów operacyjnych, jakie dostępne są na rynku. Dostrzegają w nich wiele błędów oraz pewnego rodzaju niesprawności. W związku z tym znaczna część tych przyzwoiciej uformowanych informatyków kreuje własne oprogramowanie według swoich osobistych wymagań. Nie jest to rzeczą prostą bo aby skonstruować własne oprogramowanie należy mieć bardzo rozległą wiedzę dziedzinie informatyki. Jednak nie tylko sucha teoria jest użyteczna w tym procesie, na dodatek niezbędna jest praktyka inaczej obycie się z ze oprzyrządowaniem jakim jest pecet i innymi systemami operacyjnymi. Warto podkreślić fakt, że zanim trzeba zabrać się za taką pracę należy potrafić wychwycić błędy i niedoskonałości w systemach operacyjnych osiągalnych na rynku. Gorąco zapraszamy na http://www.cfi.pl. W zależności od tego jaki pecet lub ewentualnie laptop ma dany komputerowiec taki system operacyjny będzie próbował skonstruować, mając za cel skomponowanie takich aplikacji, którą uproszą mu życie i współgranie z jego prywatnym komputerem. Rzadko niemniej jednak ludzie decydują się na przemianę oprogramowania gdyż czy też nie mają czasu się bawić w komponowanie osobistego, nie umieją, nie spostrzegają w tym sensu.