Está en la página 1de 48

Instituto Tecnológico de Pachuca

Semana de la carrera de Ingeniería en Sistemas

Migrando a Software Libre

Edgar Adrian Sánchez Soto


http://ceca.uaeh.edu.mx
esanchez@uaeh.edu.mx
Agenda
1. ¿Qué es el Software Libre?
 Conceptos Técnicos

 Conceptos y atributos

 Falsos mitos

2. Como Migrar
 Migrando al usuario

 Migrando programas

 Capacitación
1. ¿Qué es el Software Libre?
Conceptos Técnicos
-I-
¿Qué es
Algunos conceptos técnicos
el SWL?
Archivo de texto simple, escrito en un lenguaje de programación,
Conceptos que contiene las instrucciones que deberá realizar la
Código computadora.
Técnicos
Fuente  Puede ser leído con cualquier editor de textos.
Concepto
 Puede ser entendido por un programador.
y atributos
 No puede entenderlo la máquina.
Falsos Compilador Programa herramienta que traduce el código fuente, Compilador
mitos generando un código objeto.

Archivo en lenguaje binario que resulta de compilar el código


fuente.
Código
 No puede ser leído por el humano.
objeto
 Puede entenderlo la máquina, y ejecutarlo.
-I-
Código Fuente Código Objeto
ŠÔwïHÔwjÉÔw
¿Qué es cÔwμ»Ôwm Ôwé’Ôw‹€ÔwËõÔw½_ÔwTbÔw#_Ôw%
•Ôwt_ÔwMZÔwÿ‰Ôw¼îÕw{îÕw,©Ôw9ˆ×w>âÕwOEÉ
el SWL? Õw³ÁÔwÈÀÔwÜÅÔwÍÔwã ÕwãÕw
L»Öw0»ÖwIcÔw¶|
Ôwe∙Öw,“Ôw¡Ôw'}ÔwæêÕwOEãÕwÒÕwù¥Ôw@_ÔwO
_ÔwÎ)ÕwCFÔwtÔwOEqÔwþÔwõýÔwÁÓÔw;
Conceptos ™Ôw7^Ôw*CÔw cyçwYLçwÎ|
çwa‹çw7¬çwËæw1Éçwμ` vçwÄ|
Técnicos çwoe çwc1çwc¦çwÈŸçwˉçw4½éwñ0æw|
Kæw9›çw)+çwÃçw”oeçw#‡çw¿”çw$”çwIøçwYôçwL|
çwiJçw^
Concepto öæw•òçwEšçwrFçwªŽçw™çwVèwÛÉçw;Jçw×æw$Ãæ
wg1çwÅxçwïwçw}õwy6çw
y atributos ã÷wâ÷wu2õw‰çwo)çwý¥çw¦cÑw¨ŠÑwïHÑwjÉÑw
ÿt$è …À|jÿE øPh¨!
aÿuüèà ƒ}ø„§ ƒ}ü t ÿuüÿä
a‹Æ^ÉÃ ‹D$VPh 3öVh(!
Falsos ah €‰0ÿ
a;Æ…< ‹Æ^ ‹D$Š V‹ñˆ‹D$Š ˆFŠD$ˆFè ‹Æ^Â
mitos U‹ìQQSVWj‹ùèÿýÿÿ‹ðY3ÛM ø‰^ÇF ‰uüÿ
a9
au‰5
a‰¡
a‰]ü‰Xÿ0

Sin acceso al código fuente


NO PODEMOS SABER QUÉ HACE EL
PROGRAMA
-I-
¿Qué es
Sistema Operativo
el SWL?
Un sistema operativo (SO) es un conjunto de programas destinado a
Conceptos permitir la comunicación del usuario con la computadora y gestionar los
Técnicos recursos de hardware de manera cómoda y eficiente. Comienza a
trabajar a partir del primer beep que emite la computadora luego de
Concepto encendida.
y atributos Algunos de sus programas son: un compilador del correspondiente
lenguaje de programación, un enlazador, un ensamblador, un intérprete
Falsos de comandos, una amplia biblioteca del lenguaje de la plataforma, ...
mitos
un núcleo o KERNEL
El núcleo o kernel es la parte fundamental de un sistema operativo, el
software responsable de facilitar a los distintos programas acceso
seguro al hardware de la computadora.
-I-
¿Qué es
Distribución
el SWL?
Es un conjunto de aplicaciones agrupadas con el
Conceptos
propósito de permitir instalar fácilmente un sistema
Técnicos
GNULinux.
Concepto
y atributos
Se compone de:

Falsos
 El sistema operativo en sí,
mitos  más el instalador,
 más las aplicaciones, los juegos, los utilitarios.
1. ¿Qué es el Software Libre?
Concepto y atributos
-I-
¿Qué es
el SWL?

Software libre es el software que, una vez


Conceptos
Técnicos obtenido, puede ser usado, copiado,
estudiado, modificado y redistribuido
Concepto
y atributos libremente.
Falsos (FSF)
mitos
Libertad 1:
-I-
¿Qué es para usar el programa con cualquier propósito.
el SWL?
Libertad 2:
Conceptos para estudiar y adaptar el programa a nuestras
Técnicos
necesidades.
Concepto
y atributos

Falsos Libertad 2: El acceso al código fuente es indispensable.


mitos
Libertad 3:
para copiarlo y redistribuir las copias.
Libertad 4:
para mejorarlo y publicarlo.

Libertad 4: El acceso al código fuente es indispensable.


-I- El software, para calificar como libre, debe
¿Qué es cumplir con todas las CUATRO LIBERTADES.
el SWL?

Conceptos
Técnicos El software no libre se denomina SOFTWARE
Concepto
PROPIETARIO o PRIVATIVO
y atributos

Falsos
mitos
NO IDENTIFICAR SOFTWARE LIBRE CON
SOFTWARE GRATUITO:
el software libre puede ser gratuito, pero suele
tener un costo.
El software gratuito se denomina FREEWARE
-I- Software privativo pago:
¿Qué es
el SWL?
Windows Office, Zone Alarm Pro

Conceptos
Software privativo gratuito:
Técnicos AVG free version Zone Alarm

Concepto
y atributos

Falsos
mitos
Software libre pago:
Red Hat, SuSe, Mandriva, Linux 2007 Powerpack

Software libre gratuito:


Fedora, AbiWord, OpenOffice
-I- SOFTWARE
¿Qué es
el SWL?  costo accesible o gratuito;
Conceptos  productos sólidos, robustos, estables, confiables;
Técnicos
 adecuados a las necesidades del usuario;
Concepto
y atributos  objeto de menos ataques e intrusiones que
Falsos los sistemas privativos;
mitos
 seguridad informática merced al código fuente
abierto;
 solución inmediata de vulnerabilidades.
-I- HARDWARE
¿Qué es
el SWL? consumen menos recursos de hardware que los

sistemas privativos;
Conceptos
Técnicos aprovechan mejor el espacio de almacenamiento

Concepto
(abaratamiento de equipos y componentes para
y atributos su instalación y funcionamiento);
Falsos se mantienen vigentes versiones anteriores para

mitos su eficaz desempeño en equipos no tan actuales;


permiten reciclar con excelente rendimiento

Hardware que para el software privativo más


difundido sería inutilizable.
IDIOMAS
-I-
¿Qué es Muchísimas de las aplicaciones destinadas al usuario
el SWL? estándar se publican también en lenguas minoritarias.
Conceptos Las traducciones incluyen programa y documentación.
Técnicos
PROYECTO OPENOFFICE.org
Concepto
y atributos
TRADUCCIONES A IDIOMAS EUROPEOS y ASIÁTICOS
http://nativelang.openoffice.org
Falsos
mitos PROYECTO BIBLIOTECA DE LAS INDIAS ELECTRÓNICAS

PROYECTO RUNASIMIPI SOFTWARE


LIBRE EN QUECHUA Y AYMARA
TRADUCCIONES A IDIOMAS NATIVOS LATINOAMERICANOS
http://www.lasindias.org www.runasimipi.org
SOFTWARE HARDWARE IDIOMAS
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos
EL SOFTWARE LIBRE ES MUCHO MÁS QUE UN
Falsos CONJUNTO DE BUENOS PROGRAMAS DE
mitos COMPUTACIÓN.
1. ¿Qué es el Software Libre?
Falsos Mitos
-I- a. Si es gratuito… seguro que es malo
¿Qué es
el SWL? b. Difícil de manejar… sólo para expertos

Conceptos c. Incompatible con otras plataformas [windows]


Técnicos
d. No hay innovación
Concepto
y atributos
e. No hay aplicaciones

Falsos f. No hay servicio de ayuda al usuario


mitos

etc. ... etc. etc.


-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos Si es gratuito... seguro que es malo
Falsos
mitos
-I- SOFTWARE PRIVATIVO GRATUITO
¿Qué es
el SWL?

Conceptos  AdAware
Técnicos
 SE Personal Edition Antiespías
Concepto
y atributos
 AVG AntiVirus

Falsos  Free Edition Antivirus


mitos
 Spybot Search & Destroy Antiespías
 ZoneAlarm Firewall
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos
Difícil de manejar... sólo para expertos
Falsos
mitos
-I-
¿Qué es
el SWL?

Conceptos
Técnicos M O
S p
Concepto O e
y atributos f n
f O
Falsos i f
mitos c f
e i
c
e
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto Incompatible con otras plataformas y


y atributos
no hay aplicaciones
Falsos
mitos
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos

Falsos
mitos
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos

Falsos No hay innovación


mitos
-I-
¿Qué es
el SWL?

Servidor Web más ampliamente utilizado:


Conceptos
Técnicos Apache
Concepto
y atributos

Falsos
mitos
-I-
¿Qué es
el SWL?

Conceptos
Técnicos

Concepto
y atributos No hay servicio de ayuda al usuario
Falsos
mitos
-I-
¿Qué es  Sitio de la distribución
el SWL?
 Buscadores
Conceptos
Técnicos www.google.com.mx
Concepto
 Foros de usuarios
y atributos

Falsos
 Listas de correo
mitos
 Grupos de Usuarios de Linux
-I-
¿Qué es
Apoyo de grandes empresas
el SWL?

Conceptos
Técnicos

Concepto
y atributos

Falsos
mitos
2. Como migrar
Migrando al usuario
- II -
Como migrar

Migrando al
usuario

Migrando
programas
¡¡¡ A migrar a GNU/Linux !!!
Capacitación
- II -
Como migrar
Factores para el cambio
Migrando al
usuario Autoconocimiento
Migrando Motivación
programas
Información
Capacitación

Cambio

Resistencia
- II -
Como migrar

Motivación
Migrando al
usuario

Migrando
Motivaciones personales
programas “Esto, a mí ¿me sirve?”
Capacitación

Motivaciones altruistas
“Esto ¿le sirve a alguien más?”
- II - Motivaciones personales
Como migrar
Esto, a mí ¿me sirve?
Migrando al  Costo de licenciamiento (bajo o nulo)
usuario

Migrando
Disponibilidad de aplicaciones para todo tipo de
programas necesidades
Capacitación  Robustez, confiabilidad, seguridad
 Permanencia del soporte técnico
 Actualización
 Aprovechamiento del hardware
Adecuación a las necesidades del usuario

- II - Motivaciones altruistas
Como migrar
Esto ¿le sirve a alguien más?
Migrando al Educación
usuario

Migrando Inclusión digital


programas

Capacitación Comunidad

Estado

Ética:
individual y social
Motivaciones altruistas
- II -
Como migrar
Esto ¿le sirve a alguien más?
Educación
Migrando al Inclusión digital
usuario Comunidad
Migrando
programas  Legalización de las instituciones educativas utilizando
software legal;
Capacitación  Reducción de costos de licencias de software y de
costos en equipamientos ya que se pueden reutilizar
equipos que están fuera de uso;
 Disponibilidad de aplicaciones de investigación y
educativas gratuitas;
 Acceso a documentación, código fuente y material de
estudio en línea;
 Disponibilidad del software en múltiples idiomas;
 Creación de nuevas mentes con un nuevo concepto de
información.
Motivaciones altruistas
- II -
Esto ¿le sirve a alguien más?
Como migrar
Estado
Migrando al  Legalización del software existente en la administración pública;
usuario  Reducción de costos en licencias, equipamiento y
mantenimiento;
Migrando  Seguridad nacional: no dependencia de una empresa que tenga
programas
acceso a archivos confidenciales; no dependencia de una licencia
que puede expirar impidiendo el acceso a documentos y
Capacitación
programas creados por y en las dependencias públicas;
erradicación del código fuente oculto, apto para la introducción de
virus, programas espías y “puertas traseras” en redes que
contienen información sensible sobre operaciones críticas del
Estado;
 Creación de portales educativos y de servicios al ciudadano,
financiados por el Estado e implementados a bajo costo utilizando
tecnologías de software libre;
 Creación de puestos laborales para técnicos, administradores y
programadores experimentados.
Motivaciones altruistas
- II -
Esto ¿le sirve a alguien más?
Como migrar
Ética:
individual y social
Migrando al
usuario
Respeto de las normas derivadas de licencias justas;
Migrando Erradicación del mensaje negativo a educandos y
programas ciudadanos, emanado del uso de software no licenciado en
instituciones educativas y en la Administración Pública;
Capacitación Exaltación y puesta en práctica de valores sociales:
colaborar, compartir, crear en comunidad;
Reconocimiento de la diversidad: traducción del software
a idiomas “no rentables”, ignorados por los productores de
software propietario;
Reformulación de la normativa legal sobre derechos de
autor mediante nuevas formas de licenciamiento que
resuelvan positivamente la tensión entre el interés social de
tutelar a sus creadores, y el derecho del hombre a acceder
a la información y a la cultura.
- II -
Como migrar

Migrando al
usuario

Migrando
programas Autoconocimiento
Capacitación Evalúese
¿Está bien informado de lo que deberá aportar
- II -
Como migrar
durante el proceso de migración?

¿Costos económicos?
Migrando al
usuario
¿Esfuerzo personal?
Migrando
programas ¿Tuvo ya experiencia en migraciones? ¿Cómo
fueron?
Capacitación

¿Cuál es su “tiempo” personal de adaptación a los


cambios?

¿Cuán hábil es en el manejo de su software actual?


Finalmente: ¿considera el usuario que de la
migración derivarán beneficios, sean para sí, para su
empresa, o para su comunidad?
2. Como migrar
Migrando programas
1. Aplicaciones libres para Windows
- II - Navegador o browser Ej: Mozilla Firefox
Como migrar Cliente de correo Ej. Mozilla Thunderbird
Procesador de textos Ej. Writer (OpenOffice)

Migrando al
2. Lives CDs (probar sin instalar) LiveInstall
usuario
CDs
Migrando Ubuntu Mandriva
programas Kubuntu
Ututo Tuquito
Capacitación
3. Dual Boot (Linux y Windows en el mismo equipo)
Ver la partición Linux desde Windows
Ver la partición Windows desde la partición Linux

4. Aplicaciones Windows corriendo sobre Linux


Wine
CrossOver Office
Internet Explorer para Linux

5. Virtualización
- II -
Como migrar

Migrando al
usuario

Migrando
programas

Capacitación

La GRAN pregunta: ¿Qué distribución elegir?


- II -
Las “TopTen” en junio de 2008
Como migrar Fuente: Users Linux

Migrando al
usuario 01. Ubuntu
02. PCLinux
Migrando 03. OpenSUSE
programas
04. RedHat Fedora
Capacitación 05. MEPIS
06. Debian
07. Mandriva
08. DamnSmall Linux
09. Knoppix
10. Slackware

La GRAN pregunta: ¿Qué distribución elegir?


2. Como migrar
Capacitación
- II - CAPACITACIÖN
Como migrar

PRIMERA PREGUNTA:
Migrando al ¿Qué es lo que debe aprender un aspirante a
usuario
usuario de SWL?
Migrando
programas

Capacitación
SEGUNDA PREGUNTA:
¿Dónde hallar recursos para su capacitación?
- II - CAPACITACIÓN
Como migrar

¿Qué es lo que debe aprender un aspirante a


Migrando al usuario de SWL?
usuario

Migrando ● Manejo de las aplicaciones


programas
● Estructura de archivos y directorios
Capacitación ● Cómo funciona la seguridad
● Todo lo demás que el usuario quiera...
- II -
Como migrar

Migrando al
usuario

Migrando
programas

Capacitación

Gracias!!!

Edgar Adrian Sánchez Soto


http://ceca.uaeh.edu.mx
esanchez@uaeh.edu.mx

También podría gustarte