Fuente abierta

(1) Genéricamente fuente abierta se refiere a un programa en el que el código fuente está disponible para el público en general para su uso y / o modificación de su diseño original sin cargo, es decir, abierto. El código fuente abierto generalmente se crea como un esfuerzo colaborativo en el que los programadores mejoran el código y comparten los cambios dentro de la comunidad. El código abierto surgió en la comunidad tecnológica como respuesta al software patentado propiedad de las corporaciones.

(2) Un estándar de certificación emitido por Open Source Initiative (OSI) que indica que el código fuente de un programa informático está disponible de forma gratuita para el público en general. El fundamento de este movimiento es que un grupo más grande de programadores que no se preocupan por la propiedad propietaria o la ganancia financiera producirá un resultado más útil y insecto -producto gratuito para que todos lo usen. El concepto se basa en la revisión por pares para encontrar y eliminar errores en el código del programa, un proceso que los programas empaquetados y desarrollados comercialmente no utilizan. Los programadores en Internet leen, redistribuyen y modifican el código fuente, lo que obliga a una evolución oportuna del producto. El proceso de eliminar errores y mejorar el software ocurre a un ritmo mucho más rápido que a través de los canales de desarrollo tradicionales del software comercial, ya que la información se comparte en toda la comunidad de código abierto y no se origina ni se canaliza a través de los engranajes de investigación y desarrollo de una corporación.

OSI dicta que para ser considerado "certificado por OSI" un producto debe cumplir con los siguientes criterios:

  • El autor o titular de la licencia del código fuente no puede cobrar regalías por la distribución del programa.
  • El programa distribuido debe hacer que el código fuente sea accesible para el usuario
  • El autor debe permitir modificaciones y derivaciones del trabajo bajo el nombre original del programa.
  • A ninguna persona, grupo o campo de actividad se le puede negar el acceso al programa.
  • Los derechos adjuntos al programa no deben depender de que el programa forme parte de una distribución softre particular.
  • El software con licencia no puede imponer restricciones a otros softre que se distribuyen con él.

Aprender más sobre Fuente abierta en la biblioteca en línea "Sabías…?" sección.

Vangie Beal es una escritora independiente de negocios y tecnología que cubre tecnologías de Internet y negocios en línea desde finales de los 90.

Artículos destacados

Gran lista de abreviaturas de mensajes de texto y chat en línea

De A3 a ZZZ, enumeramos 1,559 abreviaturas de mensajes de texto y chat en línea para ayudarlo a traducir y comprender la jerga de los mensajes de texto de hoy. Incluye Top ...

Cómo crear un acceso directo de escritorio a un sitio web

Esta guía de la biblioteca en línea le mostrará cómo crear un acceso directo de escritorio a un sitio web usando Firefox, Chrome o Internet Explorer (IE). Creando un escritorio ...

La historia de los sistemas operativos Windows

Microsoft Windows es una familia de sistemas operativos. Analizamos la historia de los sistemas operativos Windows de Microsoft (SO Windows) desde 1985 hasta el presente ...

Cuentas de correo electrónico de Hotmail [Outlook]

Por Vangie Beal Hotmail es uno de los primeros servicios públicos de correo web al que se puede acceder desde cualquier navegador web. Antes de Hotmail y su ...

Definición y significado de OpenOffice

OpenOffice es un software de código abierto para procesamiento de texto, hojas de cálculo y otras suites de oficina ...

Definición de patrón singleton y ...

Un singleton es un patrón de diseño más suave que restringe la instanciación de un ...

Sistema de información de gestión (MIS) ...

Un Sistema de Información de Gestión (MIS) es un sistema de información que proporciona a los gerentes ...