Ir al contenido

¿Qué es el software de código abierto?


¿Qué es el software de código abierto?

 

El software de código abierto es software desarrollado y mantenido mediante una colaboración abierta, y está disponible (generalmente sin costo alguno) para que cualquiera lo use, examine, altere y redistribuya como quiera. Esto contrasta con las aplicaciones de software patentadas o de código cerrado, (por ejemplo, Microsoft Word, Adobe Illustrator) que el creador o el titular de los derechos de autor venden a los usuarios finales, y no se pueden editar, mejorar ni redistribuir excepto según lo especifique el titular de los derechos de autor.

El término código abierto también se refiere de manera más general a un enfoque basado en la comunidad para crear cualquier propiedad intelectual (como el software) a través de colaboración abierta, inclusión, transparencia y actualizaciones públicas frecuentes.


¿Por qué los usuarios y las empresas eligen el código abierto?

 

Las razones para elegir software de código abierto pueden variar significativamente de una persona a otra y de una organización a otra. Por ejemplo:

 Empresas


Una empresa, por otro lado, podría elegir el software de código abierto en lugar de una alternativa patentada por su bajo (o nulo) costo, la flexibilidad para personalizar el código fuente o la existencia de una gran comunidad que respalda la aplicación. Los programadores profesionales o aficionados pueden ofrecer voluntariamente sus habilidades de desarrollo y prueba a un proyecto de código abierto, a menudo para mejorar su reputación y conectarse con otros en el campo. Ahora es común que las empresas proporcionen empleados remunerados a proyectos de código abierto para respaldar la vitalidad del desarrollo de software de código abierto y ayudar a garantizar productos de alta calidad.


  Usuarios


En muchos casos, los usuarios finales desconocen por completo los programas de código abierto en sus computadoras o dispositivos móviles. También es común que los usuarios finales descarguen una aplicación gratuita como el navegador Mozilla Firefox o una aplicación de Android. Estos usuarios simplemente quieren la funcionalidad del software, sin intención de reescribir o incluso mirar el código fuente.


Si bien los productos de código abierto pueden ahorrar a las empresas el costo de las licencias, pueden incurrir en otros costos, por lo general para la integración de la red, el usuario final y el soporte de TI, y otros servicios que generalmente se incluyen con el software propietario. Aún así, muchas empresas consideran que el software empresarial de código abierto es al menos tan confiable y seguro como el software propietario, y se sienten más cómodos con las soluciones de código abierto porque pueden inspeccionar el código del programa y comprender exactamente lo que están agregando a su infraestructura informática.