Programs in different distros

view full story

http://www.linuxquestions.org – Do I understand correctly? When some new version of program comes out, it is available as a source code only. Then distros' maintainers download it and every maintainer builds his own version of the program for his distro. And every maintainer makes changes in the program, so Arch's program differs from the same program, built for Ubuntu. And for Fedora there is another version of this program that differs. And maintainer can do any changes in program he wants, so the program might even not to look like original one? It might be half of original one and another half is written by the maintaine (HowTos)