Sofware libre vs Software Propietario

Páginas: 12 (2982 palabras) Publicado: 8 de junio de 2013
Sofware Libre versus Software Propietario
Javier Smaldone (javier@dc.exa.unrc.edu.ar)

1. Conceptos preliminares
En un sentido restringido, el software es el conjunto de programas informáticos que al ser ejecutados
por una computadora (o un conjunto de ellas), lleva a cabo el procesamiento, transmisión o almacenamiento
de información.
Para su desarrollo, el programador escribe sentenciasen algún lenguaje de programación. La característica común de este tipo de lenguajes es que tratan de asemejarse al lenguaje natural para facilitar la escritura
y comprensión de los programas. El producto resultante se denomina “código fuente” del programa.
En una etapa posterior, y utilizando a tal efecto otro programa llamado “compilador”, se traduce el código fuente al lenguaje que es capaz demanipular la computadora que luego deberá ejecutarlo. El resultado
de este proceso es el denominado “programa ejecutable” o “código objeto”.
En un desarrollo de mediana envergadura, la complejidad del programa ejecutable es tal que es virtualmente imposible su análisis por parte de un ser humano, razón por la cual para realizar correcciones,
extensiones o cualquier tipo de modificación sobre elprograma, se hace indispensable recurrir al código
fuente, realizar allí los cambios requeridos y luego volver a compilarlo, generando un nuevo programa
ejecutable.
La figura 1 muestra un esquema del proceso de creación de un programa.

2. El modelo tradicional de desarrollo y distribución
En esta sección analizaremos la forma tradicional de distribución y comercialización de software a granescala, esto es, de aquellos productos de amplia difusión tales como sistemas operativos, procesadores de
texto, bases de datos, compiladores, etc.
Cuando una empresa productora de software distribuye un producto de este tipo, solamente entrega al
comprador una copia del programa ejecutable, junto con la autorización de ejecutar dicho programa en un
número determinado de computadoras.
En elcontrato que suscriben ambas partes, comúnmente denominado “licencia” del producto, queda
expresado claramente que lo que el cliente adquiere es simplemente la facultad de utilizar dicho programa
en determinada cantidad de computadoras (dependiendo del monto que haya abonado). En este sentido, la
licencia deja en claro que el programa sigue siendo propiedad de la empresa productora del mismo yque
el usuario no está facultado a realizar ningún cambio en él (lo que técnicamente sería muy difícil, por lo
expuesto anteriormente) ni tampoco a analizarlo para determinar como realiza sus funciones. Entre otras
cosas, el usuario también tiene vedada la difusión de cualquier fallo o error que pudiese descubrir en el
programa. Un punto que es particularmente llamativo es que, en la mayoríade los casos, el comprador no
puede transferir la titularidad de la licencia a un tercero.
Por otra parte, la empresa productora deslinda toda responsabilidad respecto a las pérdidas que pudiera
ocasionar para el comprador el uso del software en cuestión. Esto incluye los daños por fallas del producto,
debidas a errores del mismo. En este sentido, la licencia aclara que el vendedor nogarantiza la aplicabilidad
del producto a ningún fin determinado.

1

Compilador

Código
Fuente

Programa
Ejecutable

Programador

Computadora

Figura 1: Proceso de creación de un programa

3. Consecuencias del modelo tradicional para el usuario
3.1. Dependencia de un proveedor
Como dijimos anteriormente, la corrección de errores o el agregado de nuevas funciones en un programasolamente puede hacerse si se dispone del código fuente. Es claro que, al ser la empresa proveedora la
única que dispone de dicho código, sólo esta puede atender a los requerimientos de un cliente insatisfecho
con el producto del cual ha adquirido una licencia de uso.
Esto pone al usuario en una clara situación de dependencia del proveedor. Si el programa presenta algún
defecto, éste debe aceptar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SOFTWARE LIBRE Y SOFWARE PROPIETARIO
  • software libre vs software propietario
  • software libre vs software propietario
  • software libre vs software propietario
  • software libre vs software propietario
  • Software libres vs software propietario
  • Software libre vs software propietario
  • Software Libre Vs Software De Propietario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS