LOS COMPONENTES DE CÓDIGO ABIERTO