Diritto e architettura nello spazio digitale: il ruolo del software libero