Need for standardisation effort Compatability problems between distributions Different versions of libraries Package format Directory/File layout/position Documentation Non standard interfaces Changing interfaces Control Change