¿Qué es el open source software?

Oct 14, 2020

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

Últimas noticias

10 cursos online gratuitos para practicar en Mayo

10 cursos online gratuitos para practicar en Mayo

En Tecnoin nos damos la tarea de recolectar información de diferentes plataformas de educación online que ofrecen cursos online gratis. Hoy traemos algunos cursos de programación y ciencias de la computación que son impartidos por instituciones prestigiosas y además...

leer más
Telegram mejora sus pagos integrados

Telegram mejora sus pagos integrados

No es hasta hace poco que esta red social se viralizo en el mundo y es que debido a la gran falla de políticas de privacidad por parte de Whatsapp, Telegram supo aprovechar este giro a su favor; ¡sin embargo! dicha red funciona desde hace ya varios años, y es que...

leer más