¿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.