Código abierto vs. Aplicaciones de software de dominio público

click fraud protection

A veces, el término "código abierto (SO)" se usa indistintamente con software de "dominio público (PD)", pero no son lo mismo.

Tanto el software de dominio público como el de código abierto permiten a los usuarios acceder y modificar el código fuente del software para el propio programa. El código fuente es básicamente una lista de comandos que dictan cómo se ejecuta el programa.

Sin embargo, algunos fuente abierta las aplicaciones tienen restricciones en su uso y distribución donde el software de dominio público no las tiene. Software de código abierto hace tener derechos de autor. El copyright especifica cómo el usuario puede cambiar y distribuir el software.

Derechos de autor o restricciones de uso

La distinción clave entre el software OS y PD no es si el usuario puede acceder al código fuente. En cambio, la diferencia radica en si existen requisitos de licencia u otras restricciones sobre el uso, la alteración del código fuente, la redistribución del programa o los derechos de autor. Si hay limitaciones, es software de código abierto, no de dominio público.

Open Source Initiative (OSI), una organización sin fines de lucro 501(c)(3) con sede en California, aprueba los derechos de autor de código abierto. Ofrecen una definición muy detallada y legal de software de código abierto, quién puede usarlo y cómo. También tienen un listado alfabético de empresas que ofrecen software de código abierto si desea investigar una empresa en particular. OpenSource.org es un excelente lugar para obtener más información sobre cómo puede desarrollar, colaborar y usar el software del sistema operativo. Los derechos de autor aprobados por OSI detallarán cuatro libertades básicas:

  1. Cambiando el código
  2. Usar el software para cualquier propósito
  3. Hacer nuevo software basado en el subyacente para su propio uso
  4. Compartir el software

Por otro lado, el software de dominio público no tiene derechos de autor ni patentes, aunque la mayoría podría hacerlo si lo deseara. En algunos casos, el creador decidió no aplicar los derechos de autor (renunció) o los derechos de autor pueden haber expirado. El software se puede usar, cambiar y compartir sin más permisos. Sin embargo, siempre se debe dar crédito a la propiedad intelectual del creador. La mayoría de los creadores lanzan su software gratuito de dominio público bajo el Licencia pública general GNU- GPL.

Otras distinciones importantes

El software del sistema operativo se desarrolla de forma conjunta y cualquier persona puede compartirlo, utilizarlo e incluso modificarlo libremente, siempre que se adhiera a los derechos de autor de OSI. El sistema operativo se desarrolla a través de las contribuciones de muchos y se distribuye bajo licencias que deben cumplir con ciertos criterios de uso. La licencia no puede discriminar a nadie. En otras palabras, no puede prohibir que ciertos grupos de personas usen el software. Debe permitir obras derivadas.

También puede ver los términos shareware asociados con las aplicaciones de software. Shareware es un software de bajo costo o gratuito, pero requerirá registro y tal vez tarifas para la versión completa. El software gratuito también puede tener una pequeña tarifa y, por lo general, son aplicaciones pequeñas sin soporte para el usuario. Es posible que no pueda modificar o compartir directamente el shareware o el freeware.

Ejemplos

El software de código abierto viene en todas las formas y tamaños y puede servir para múltiples propósitos. Los ejemplos incluyen LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice y SquirrelMail. Firefox es un navegador web simple, mientras que LINUX es más complicado. Es un sistema operativo basado en UNIX. OpenOffice es una suite ofimática ofrecida por Apache.

En el caso de OpenOffice, puede descargar e instalar el programa en prácticamente cualquier computadora de forma gratuita, incluso si lo instala en varias computadoras. También puede hacer copias y repartirlas a amigos y familiares. No hay tarifas de licencia. Úselo como lo haría con cualquier otro procesador de texto, hoja de cálculo o programa de base de datos. Y si tiene un problema, como que aparece un error, o si cree que puede mejorarlo, puede informarlo o simplemente modificar el problema usted mismo en su copia. El programa permite a los usuarios "mejorarlo", según Apache.

Secure Hash Algorithm 3 (SHA-3) es un ejemplo de software de dominio público. SHA-3 se utiliza para convertir datos de varios tamaños en un tamaño de formato fijo. doctrina del castillo, es un juego de rompecabezas y estrategia desarrollado y lanzado al dominio público en 2014.

¿Es seguro?

Cada vez que permite el acceso de varios usuarios, surge el problema de los virus. Proceda con precaución y asegúrese de tener una buena aplicación antivirus instalada cuando acceda a software de código abierto o de dominio público.

¿Qué es un pasivo contingente?

Es común que ocurran eventos impredecibles en los negocios, que a menudo generan pérdidas. Estas pérdidas potenciales son pasivos contingentes que las empresas deben planificar e informar a los inversores. Aprenda cómo lidiar con pasivos continge...

Lee mas

Estrategias de llamadas en frío en persona

Antes de que el correo de voz y el correo electrónico formaran parte de la vida cotidiana, muchos vendedores preferían visitar perspectivas en persona en lugar de llamarlos por teléfono. Esto se conoce como llamada en frío en persona o prospecció...

Lee mas

Datos curiosos sobre los caramelos de See

Desde 1921, See's Candies ha satisfecho los gustos por lo dulce en Estados Unidos con una variedad de chocolates, piruletas, croquetas de maní y otras delicias. Comenzó como una empresa familiar y ha ido creciendo a lo largo de los años hasta con...

Lee mas