This question already has an answer here:
Say I want to install Codeblocks(C/C++ IDE) using Ubuntu Software centre. But, if I do that I will install version 10, when I can have version 12 if I download package from Codeblocks website. The same happens with Eclipse. Ubuntu software centre has version 3.x and I can have 4.x from Eclipse website.
Question is why ubuntu software centre doesn't have the latest version of a software? Is this the lack of interest of developers, not to update their latest release on ubuntu software centre? or something else?