características del modelo de desarrollo del software libre.