diffusione del software libero