¿Qué es el software de código abierto (OSS)? definición y significado

click fraud protection

Lo opuesto al software propietario, OSS o software de código abierto es el software que se publica bajo una determinada licencia. Hay muchos diferentes, pero los principales son FSF y GPL, los cuales designan programas que son puesto a disposición de los usuarios en su totalidad, lo que significa incluir el código fuente con el que se compone el software de. Los usuarios pueden modificar el software a su gusto e incluso redistribuir sus propias versiones.

Technipages explica el software de código abierto (OSS)

El software de este tipo a menudo se publica bajo la licencia de la Free Software Foundation o la Licencia Pública General. Cualquiera que tenga las habilidades para hacerlo puede acceder al código que lo compone. Esto les permite estudiar su funcionamiento y funciones internas, y realizar ediciones si así lo desean. Estas licencias también imponen algunas restricciones a sus usuarios.

Estas restricciones se relacionan con la redistribución del software. Las versiones modificadas deben estar disponibles bajo la misma licencia o similar, y el código fuente también debe estar disponible.

Esto es para evitar que las personas exploten OSS para su propio beneficio económico; se supone que OSS facilita la colaboración y el trabajo general para mejorar ese software. Eso no quiere decir que todo el software OSS sea siempre gratuito. La mayoría lo es, pero no todos. Un ejemplo de esto es la Nasa: publican grandes cantidades de software bajo el Acuerdo de Código Abierto de la NASA, pero su trabajo no es gratuito.

Usos comunes del software de código abierto (OSS)

  • El software de código abierto pone su código fuente a disposición de las partes interesadas.
  • El desarrollo de software de código abierto puede aportar diversas perspectivas más allá de las de una sola empresa.
  • OSS es responsable de programas como Mozilla Firefox y Thunderbird.

Uso indebido común del software de código abierto (OSS)

  • El software de código abierto es creado por la Open Software Foundation.