Software de codigo fuente abierto

Páginas: 8 (1964 palabras) Publicado: 10 de agosto de 2014
Universidad Latina de Panamá

Software de código fuente abierto


8 de Julio de 2014


Introducción
Quiero Comenzar aclarando algunas diferencias de términos que nos podrían llegar a confundir.
El software libre y de código abierto (también conocido como FOSS o FLOSS, siglas de free/libre and open source software, en inglés) es el software que está licenciado de tal manera que losusuarios pueden estudiar, modificar y mejorar su diseño mediante la disponibilidad de su código fuente.
El término "software libre y de código abierto" abarca los conceptos de software libre y software de código abierto, que, si bien comparten modelos de desarrollo similares, tienen diferencias en sus aspectos filosóficos que destaca la Free Software Foundation. El software libre se enfoca en laslibertades filosóficas que les otorga a los usuarios mientras que el software de código abierto se enfoca en las ventajas de su modelo de desarrollo. "FOSS" es un término imparcial respecto a ambas filosofías.
Téngase en cuenta que muchos programas abiertos son a la vez comerciales, así que no confunda "abierto" con "no comercial".
En este trabajo veremos lo referente al software de código fuenteabierto.


Software de código fuente abierto
El software de código abierto (en inglés open source software u FOSS) es el software cuyo código fuente y otros derechos que normalmente son exclusivos para quienes poseen los derechos de autor, son publicados bajo una licencia de software compatible con la Open Source Definition o forman parte del dominio público. Esto permite a los usuariosutilizar, cambiar, mejorar el software y redistribuirlo, ya sea en su forma modificada o en su forma original. Frecuentemente se desarrolla de manera colaborativa y los resultados se publican en internet.

Características
Libre redistribución: el software debe poder ser regalado o vendido libremente.
Código fuente: el código fuente debe estar incluido u obtenerse libremente.
Trabajos derivados: laredistribución de modificaciones debe estar permitida.
Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
Sin discriminación de personas o grupos: nadie puede dejarse fuera.
Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.
Distribución de la licencia: deben aplicarse losmismos derechos a todo el que reciba el programa
La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor.
La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.
La licencia debe ser tecnológicamenteneutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.

Función
Código abierto se centra en compartir el "código fuente" a partir del cual el software está en realidad construido. Esto significa que otro programador puede escribir otro programa que utilice el código de fuente abierto deloriginal. Esto le permite a una comunidad abierta de programación que realice avances mucho más rápido.
Porque es Rentable el Software de Código Abierto
El Software Libre y de código abierto (FOSS, por sus siglas en inglés) tiene muchas otras ventajas convincentes para las empresas, particularmente las pymes. Las razones que evidencian el por qué compensa usar Software Libre en la empresa y quepasamos a numerar a continuación.
1. Seguridad: Con el descubrimiento por Coverity de una serie de defectos en el núcleo de Android, se ha puesto de manifiesto un ejemplo perfecto de lo que se conoce como la “Ley de Linux”. De acuerdo con esa máxima, “dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios”. Es decir, cuanta más gente pueda ver y probar un conjunto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software de Código Abierto y Software Libre
  • Software libre y de código abierto
  • Software Libre y Código Abierto
  • Diferencias entre software libre y codigo abierto
  • Software libre y codigo abierto
  • Software de código abierto y cerrado
  • Software de código abierto
  • 03 Software De Código Abierto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS