Two bits: the cultural significance of free software