actually, zimbra does do it 'the debian way'. the build process goes to great lengths to build debian packages. these are wrapped in a shell installer which sets up the environment and various other things, but it's main job is installing the debain packages. these are also built from the source build, although the platform support is fairly specific in the build scripts so may need some bodging to get to work.
this is an opensource project so that people in the community, such as yourself, can contribute back to the project by for instance porting it to platforms such as ppc. they give you the option of doing things your own way, of installing bits you want by giving you the source. if it's not done to your liking, that's not really their problem, you have the option to change it. |