У нас люди не понимают, что не надо изобретать велосипед, ничего хорошего из этого не выйдет если все уже за них придумали.)
иногда нужно, но не так это делают сейчас. вот создали бы центральный свободный репозиторий государственного ПО и все гос заказы на разработку должны были бы обязательно код комитить туда. чтобы по 100 раз в разных регионах одно и тоже не разрабатывали с нуля.