¿Qué es el open source software?
¿Open source o código abierto?
Se le puede llamar de ambas formas y este se utiliza para denominar a cierto tipo de software, donde se distribuye mediante una licencia al usuario final un código fuente del programa para estudiarlo, modificarlos o bien poder hacerle mejoras llegando hasta redistribuirlo.
Requisitos a los que debe responder todo open source:
- Libre redistribución: el software debe poder ser distribuido libremente.
- Código fuente: debe estar incluido u obtenerse libremente.
- Trabajos derivados: debe estar permitida la redistribución de modificaciones.
- Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
- No puede discriminar a grupos o personas ni a otros campos de la iniciativa.
- La licencia no debe restringir otro software.
- La licencia debe ser neutral con respecto a la tecnología.
Tema relacionado:
¿El open source es gratis?
Aunque open source y software libre están ligados, estos no tienen porque ser gratuitos y estaríamos hablando de software privado y no privado, es importante no caer en el malentendido de que open source quiera decir simplemente gratis. Ahora bien, implementar soluciones basadas en código abierto requiere el mismo tiempo y esfuerzo necesario para usar soluciones comerciales o propietarias. Sin embargo, estas poseen un considerable ahorro de coste comparado con las alternativas propietarias y comerciales, así como también libertad de uso, alta seguridad ya que el código permanece bajo el escrutinio de la comunidad de usuarios y cuenta con facilidad de personalización.
Algunos programas de open source que podemos mencionar son:
- Moodle (sistema de aprendizaje virtual)
- PostgreSQL (base de datos)
- Firefox (navegador web basado en Mozilla)
- Apache Servidor HTTP (servidor web)
- Blender (paquete de animación y gráficos 3D)
- Python (lenguaje de programación / scripting)
- Sakai (sistema de gestión de aprendizaje)
- Samba (archivo y servidor de impresión)
- SSL-Explorer: Community Edition (solución SSL VPN basada en navegador)
¿Qué te parecio esta información? Comentanos en nuestras redes sociales en cual de tus soluciones quieres aplicar este sistema.
