PDF de programación - Migración a Software Libre

Imágen de pdf Migración a Software Libre

Migración a Software Libregráfica de visualizaciones

Publicado el 28 de Noviembre del 2019
177 visualizaciones desde el 28 de Noviembre del 2019
687,4 KB
82 paginas
Creado hace 11a (08/01/2009)
Migración a Software Libre:

Una Propuesta para la Universidad de Tarapacá de Arica

Tesis para Optar al Grado de Magíster en Ingeniería de Software

Alumno: Jorge Jerónimo Benavides Escobillana 1

Profesor Guía: Héctor Beck Fernández 2

8 de enero de 2009

1jbenavid@uta.cl
2hbeck@uta.cl

Índice general

1. Introducción

1.1. El software libre

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.1. Denición del Software Libre . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.2. Historia del Software Libre
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.3. Consideraciones respecto al software libre . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Contribución de la tesis
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1. Objetivo general
1.2.2. Objetivos especícos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Organización del trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Ventajas y desventajas del software libre

2.1. Ventajas del software libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1. Principios éticos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2. Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3. Privacidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4.
Independencia tecnológica . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5. Ventajas legales y económicas . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Desventajas del software libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1. Escasez de soporte técnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2. Escasez de cursos de capacitación . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.3. Falta de software libre para determinadas áreas . . . . . . . . . . . . . . . . .
2.2.4. Dicultad de uso de algunos programas
. . . . . . . . . . . . . . . . . . . . .

3. Obstáculos para la Libertad Digital

3.1. Gestión Digital de Restricciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1. Tivoización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2. Computación Traicionera . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.3. AACS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.4. FairPlay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.5. Restricciones de Windows Vista . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .

3.2. Hardware sin especicaciones técnicas

4
5
5
5
6
7
7
7
7

9
9
9
9
11
13
14
15
15
15
15
15

17
17
18
19
19
20
21
22

1

ÍNDICE GENERAL

3.3. Formatos de archivo cerrados
3.4. Leyes que prohíben el software libre

3.2.1. BIOS no libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.1. Patentes de software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5. Presiones de empresas de software privativo . . . . . . . . . . . . . . . . . . . . . . .
Inercia o costumbre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.
3.7. Falta de conciencia sobre las libertades de los usuarios de software
. . . . . . . . . .

4. Casos de migración a software libre

. . . . . . . . . . . . . . . . . . . .
4.1. Casos de migración en la administración pública
4.2. Casos de migración en colegios y universidades
. . . . . . . . . . . . . . . . . . . . .
4.3. Casos de migración en empresas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5. Plan de migración

5.1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. Consideraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3. Fases del proceso de migración a software libre
. . . . . . . . . . . . . . . . . . . . .
5.3.1. Convencer sobre la necesidad de migrar a software libre
. . . . . . . . . . . .
5.3.2. Soporte técnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3.
Identicar programas utilizados actualmente . . . . . . . . . . . . . . . . . . .
5.3.4. Buscar alternativas libres
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.5.
Identicar posibles obstáculos para la migración . . . . . . . . . . . . . . . . .
5.3.6. Utilizar software libre en los servidores . . . . . . . . . . . . . . . . . . . . . .
5.3.7. Utilizar software libre sobre Windows
. . . . . . . . . . . . . . . . . . . . . .
5.3.8. Cambiar Windows por GNU/Linux con algunos componentes privativos . . .
5.3.9. Adquirir hardware compatible con software libre
. . . . . . . . . . . . . . . .
5.3.10. Utilizar GNU/Linux sin componentes privativos . . . . . . . . . . . . . . . . .
5.3.11. Desarrollo de software libre . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6. Conclusión y trabajo futuro

Bibliografía

A. Glosario de términos

A.1. Deniciones generales
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2. Deniciones legales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3. Deniciones técnicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B. Listado de programas libres y privativos

B.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2. Programas privativos utilizados en la Universidad . . . . . . . . . . . . . . . . . . . .
B.3. Programas libres utilizados en la Universidad . . . . . . . . . . . . . . . . . . . . . .

2

23
23
24
24
25
25
25

26
26
28
29

31
31
31
32
32
32
33
33
34
35
36
37
37
38
38

39

41

48
48
49
50

51
51
52
78

ÍNDICE GENERAL

C. Programa para curso de capacitación en OpenOce

3

81

Capítulo 1

Introducción

La declaración de los Derechos Humanos [1] fue aprobada hace menos de un siglo, en el año
1948, con la intención de evitar que se repitan actos que atenten contra la libertad, los derechos y
la dignidad de las personas. Sin embargo, aún no existe un acuerdo internacional sobre los derechos
y libertades de las personas en la era digital, a pesar de que los computadores y las redes son cada
vez más importantes en áreas como la comunicación, el trabajo, la educación, la investigación y la
salud. Entonces, es importante que la sociedad empiece a considerar los derechos de las personas en
este ámbito.

En la década de 1970, cuando la computación estaba en sus inicios, era común que los desarro-
lladores de software, tanto profesionales como acionados, publicaran su trabajo para que otros lo
puedan utilizar [2], tal como se realizaba en otras áreas de la ciencia, como la matemática y la física.
Sin embargo, en la década de 1980, muchos desarrolladores de software comenzaron a apropiarse de
su trabajo y solamente dejaban que los demás lo utilizaran bajo ciertas condiciones, como la prohi-
bición de compartirlo con otros usuarios y la prohibición de mejorarlo. Por ejemplo, la empresa de
software Microsoft envió una carta a un grupo de programadores acionados que utilizaban copias
no autorizadas de su programa BASIC [3], acusándolos de robar su software, argumentando que
compartir el software es injusto, pues el desarrollador no recibe suciente dinero a cambio. Esta
forma de pensar atenta contra el espíritu de cooperación y solidaridad que existía en la comunidad
cientíca y en la sociedad humana en general.

Para contrarrestar esta tendencia a no compartir el software, surgió el software libre. El soft-
ware libre es un movimiento ético, político y social que tiene por objetivo defender la libertad de
los ciudadanos en un mundo donde los computadores afectan cada vez más nuestra forma de vi-
vir. El software libre fomenta la solidaridad, la cooperación y la independencia de los usuarios y
desarrolladores de software.

La función principal de las Universidades es la creación y la difusión del conocimiento. Por lo
tanto, es deber de éstas defender la libertad de las personas de compartir el conocimiento y, en
particular, el software. Es por esto que el uso de software libre debe ser una prioridad en cualquier
Universidad que esté comprometida con el bienestar de la sociedad.

El presente trabajo pretende difundir la losofía del software libre, destacando principalmente
sus ventajas éticas, además de sus posibles ventajas técnicas, económicas y legales. Luego se propone
un plan de migración a software libre para la Universidad de Tarapacá.

4

CAPÍTULO 1. INTRODUCCIÓN

1.1. El software libre

5

En esta sección se exponen los conceptos fundamentales para comprender qué es el software libre.
En el Apéndice A se denen los términos más importantes utilizados en este trabajo.

1.1.1. Denición del Software Libre

Richard Stallman dene al software libre de la siguiente manera [4]:

Software libre se reere a la libertad de los usuarios para ejecutar, copiar, distri-
buir, estudiar, cambiar y mejorar el software. De modo más preciso, se reere 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 sus necesidades
(libertad 1). El acceso al código fuente es una condición previa para esto.
La libertad de distribuir copias, con lo que se puede ayudar a otras personas (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 benecie. (libertad 3). El acceso al código fuente es
un requisito previo para esto.

Un programa es software libre si respeta simultáneamente estas cuatro libertades.
Un program
  • Links de descarga
http://lwp-l.com/pdf16985

Comentarios de: Migración a Software Libre (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad