0% encontró este documento útil (0 votos)
29 vistas3 páginas

Software Apunte 2

Cargado por

ariadnamelliruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas3 páginas

Software Apunte 2

Cargado por

ariadnamelliruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MODULO II

“SOFTWARE”

El Software Libre
Mantenemos esta definición de software libre para mostrar claramente que debe cumplir un
programa de software concreto para que se le considere software libre.
El ``Software Libre'' es un asunto de libertad, no de precio. Para entender el concepto, debes
pensar en ``libre'' como en ``libertad de expresión'', no como en ``barra libre''.``Software Libre'' se
refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el
software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
• La libertad de usar el programa, con cualquier propósito (libertad 0).
• La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El
acceso al código fuente es una condición previa para esto.
• La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
• La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la
comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías
tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad
por la distribución, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras
cosas) que no tienes que pedir o pagar permisos.
También deberías tener la libertad de hacer modificaciones y utilizarlas de manera privada en
tu trabajo u ocio, sin ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus
cambios, no tienes por qué avisar a nadie en particular, ni de ninguna manera en particular.
La libertad para usar un programa significa la libertad para cualquier persona u organización
de usarlo en cualquier tipo de sistema informático, para cualquier clase de trabajo, y sin tener
obligación de comunicárselo al desarrollador o a alguna otra entidad específica.
La libertad de distribuir copias debe incluir tanto las formas binarias o ejecutables del
programa como su código fuente, sean versiones modificadas o sin modificar (distribuir programas de
modo ejecutable es necesario para que los sistemas operativos libres sean fáciles de instalar). Está
bien si no hay manera de producir un binario o ejecutable de un programa concreto (ya que algunos
lenguajes no tienen esta capacidad), pero debes tener la libertad de distribuir estos formatos si
encontraras o desarrollaras la manera de crearlos.
Para que las libertades de hacer modificaciones y de publicar versiones mejoradas tengan
sentido, debes tener acceso al código fuente del programa. Por lo tanto, la posibilidad de acceder al
código fuente es una condición necesaria para el software libre.
Para que estas libertades sean reales, deben ser irrevocables mientras no hagas nada
incorrecto; si el desarrollador del software tiene el poder de revocar la licencia aunque no le hayas
dado motivos, el software no es libre.
Introducción al Software

Clasificaciones del software:


1) De acuerdo a su costo:
a) De costo cero: también conocido como software gratis o gratuito. Es aquel software cuyo
costo de adquisición es nulo, es decir, no hace falta efectuar un desembolso de dinero para poder
usarlo.
b) De costo mayor a cero: también se conoce como software "comercial o de pago". Es el
software desarrollado por una entidad que tiene la intención de hacer dinero con su uso.
2) De acuerdo a la apertura de su código fuente:
a) De código fuente abierto: también llamado "de fuente abierta" . Es aquel software que
permite tener acceso a su código fuente a través de cualquier medio (ya sea acompañado con el
programa ejecutable, a través de Internet, a través del abono de una suma de dinero, etc.)
b) De código fuente cerrado: también llamado "software cerrado". Es el software que no tiene
disponible su código fuente disponible por ningún medio, ni siquiera pagando. Generalmente tiene
esta característica cuando su creador desea proteger su propiedad intelectual.
3) De acuerdo a su protección:
a) De dominio público: es el software que no esta protegido por ningún tipo de licencia.
Cualquiera puede tomarlo y luego de modificarlo, hacerlo propio.
b) Protegido por licencias: es el tipo de software protegido con una licencia de uso. Dentro de
este grupo tenemos:
i) Protegido con copyright: es decir, con derechos de autor (o de copia). El usuario no puede
adquirirlo para usarlo y luego vender copias (salvo con la autorización de su creador).
ii) Protegido con copyleft: es aquel cuyos términos de distribución no permiten a los
redistribuidores agregar ninguna restricción adicional. Quiere decir que cada copia del software, aun
modificada, sigue siendo como era antes.
4) De acuerdo a su "legalidad":
a) Legal: es aquel software que se posee o circula sin contravenir ninguna norma. Por ejemplo,
si tengo un software con su respectiva licencia original y con su certificado de autenticidad, o si lo
tengo instalado en una sola computadora (porque la licencia solo me permite hacer eso).
b) ilegal: es el software que se posee o circula violando una norma determinada. Por ejemplo:
tengo licencia para usarlo en una sola computadora pero lo instalo en mas de una.
5) De acuerdo a su "filosofía":
a) Propietario: es aquel software que refleja el hecho de que su propiedad absoluta permanece
en manos de quien tiene sus derechos y no del usuario, quien únicamente puede utilizarlo bajo ciertas
condiciones. Su uso, redistribución y/o modificación están prohibidos o restringidos de modo tal que
no es posible llevarlos a cabo. Es decir, este tipo de software le da al usuario derechos limitados sobre
su funcionamiento, cuyo alcance establece el autor o quien posea ese derecho. Por ejemplo, ese
derecho puede ser el de ejecutar el programa "tal como es" en una determinada computadora.
b) Libre: es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo, modificarlo,
mejorarlo, adaptarlo y redistribuirlo, con la única restricción de no agregar ninguna restricción
adicional al software modificado, mejorado, adaptado o redistribuido. Vale aclarar que debe permitir
el acceso al código fuente, debido a que ello es una condición imprescindible para ejercer las
libertades de estudiarlo, modificarlo, mejorarlo y adaptarlo.
A Ventajas del Software Libre poder modificar el programa y adaptarlo a nuestras necesidades.
Otro ejemplo puede ser modificado y redistribuido.
B Desventajas del software libre
Introducción al Software

Si observamos la situación actual, es decir la existencia mayoritaria de Software Propietario,


tenemos:
1. Dificultad en el intercambio de archivos: esto se da mayormente en los documentos de
texto (generalmente creados con Microsoft Word), ya que si los queremos abrir con un
Software Libre nos da error o se pierden datos.
2. Mayores costos de implantación e interoperabilidad: dado que el software constituye
"algo nuevo", ello supone afrontar un costo de aprendizaje, de instalación, etc.

Maneras de obtener software libre


a. A través de copias en CD: los que a su vez se pueden conseguir en revistas especializadas,
o comprándolos en una casa de computación, o pidiéndoselos a un amigo, pariente, etc.
b. A través de Internet: a su vez, sitios Web, canales de chat , foros de noticias, programas
de intercambio de archivos, etc.
c. A través de una computadora: en este caso, comprando una que venga con Software Libre
preinstalado, ya sea de fábrica o por su vendedor.

También podría gustarte