A method, a communication network and a software product for distributing software packages or software updates