Protocolo de la conferencia del profesor Libardo Pantoja sobre Software libre, realizada para los estudiantes de Comunicación Social de la Universidad del Cauca.
Introducción:Los objetivos de Desarrollo Sostenible
Protocolo software libre jairo fuentes - diego garcés
1. UNIVERSIDAD DEL CAUCA
FACULTAD DE DERECHO Y CIENCIAS POLÍTICAS Y SOCIALES
COMUNICACIÓN SOCIAL
CURSO: TELEMÁTICA
PROTOCOLO
INTRODUCCIÓN AL SOFTWARE LIBRE
Jueves, 24 de abril de 2014
DIEGO IMBACHÍ GARCÉS
JAIRO ALBERTO FUENTES
PONENTE: LIBARDO PANTOJA YÉPEZ (wpantoja@gmail.com)
NOTA: Quien desee escuchar la conferencia lo puede hacer en el siguiente enlace. Entre
paréntesis encontrarán el minuto y el segundo exactos en los que se habla de cada tema en el
audio. https://soundcloud.com/diego-i-garc-s/software-libre
Después de la instalación, el profesor Libardo Pantoja propuso el desarrollo de una lluvia de
ideas para sondear el conocimiento previo sobre el significado de software libre. Algunas de las
palabras que mencionaron los estudiantes fueron:
Gratis
Libre = compatibilidad
Colectivo
Uso de acuerdo a la necesidad
Después del ejercicio, el profesor empezó su charla, retomando algunos de los aportes de los
estudiantes, quienes después de todo no estaban tan alejados de la idea de software libre. Estos
fueron los subtemas:
2. ¿Qué es el software? (Audio: 4:30)
Inicia con una definición de lo que conocemos como software, el cual define como aplicaciones
informáticas que también los comunicadores usualmente usamos en nuestro quehacer (Word,
PowerPoint, Adobe CS, etc.). Posteriormente, explica que el software tiene dos componentes
fundamentales: a. Código fuente; b. Código ejecutable.
a. El código ejecutable: Es lo que se puede ver o apreciar, hecho de un lenguaje que el
computador puede ejecutar.
b. Código fuente: Son las instrucciones que un programador realiza para que el código
ejecutable funcione.
Para explicar mejor el concepto de software y su creación, el profesor realiza una analogía con el
proceso de creación de un pastel. Cuando el pastelero usa una receta para preparar el pastel,
esa guía es el conocimiento que se ha ido perfeccionando para hacer la preparación cada vez
mejor. El código fuente es la receta del pastel y los compiladores son herramientas que hacen
que el código fuente se convierta en un lenguaje binario (código ejecutable) para que el pc
funcione.
3. ¿Por qué es importante el software libre? (Audio 10:10)
Esta vez, el profesor también utiliza una analogía respecto a los productores y los consumidores
de la tecnología, donde se demostró la dependencia tecnológica a la que está sometida la ciudad
o el país que no produce sus propios avances. El software libre es la liberación del código fuente
de todas las aplicaciones, lo que permite la propagación del conocimiento por el mundo.
Piratería. (Audio 14:28)
Se explicaron las diferentes clases de piratería de software que existen, las cuales son:
Piratería de usuario final: Usar una licencia que estaba destinada a un sólo computador
para validar el programa en varios computadores.
Piratería de internet: Cuando se bajan programas de internet con licencias ya sea por
programas p2p.
Falsificación de software: Cuando se saca una copia de un programa de manera ilegal
para reproducirlo y venderlo.
4. ¿Cuándo se inicia la piratería?
Se hace un recuento histórico sobre la piratería, la cual tiene su origen en los años 80. Antes del
inicio de esa década no existía ese fenómeno, dado que todo el software se desarrollaba de
manera cooperativa porque los programadores se compartían el código fuente. En 1980
aparecen las primeras empresas como Microsoft y Apple, que empezaron a proponer un nuevo
modelo de negocio con la privatización del producto. La piratería nace como respuesta
revolucionaria en contra de la venta del software como producto tangible.
Richard Stallman es el creador del software libre, al no estar de acuerdo con el modelo de
negocio propuesto por las empresas como Microsoft. Stallman estaba de acuerdo con que el
conocimiento debía ser libre y al alcance de todos, por eso creó la Free Software Foundation,
que es la encargada a nivel mundial de administrar el software libre. Así mismo, Richard Stallman
tuvo la idea de crear un sistema operativo libre donde todos tuvieran acceso al código fuente.
¿Qué es el software libre? (Audio 24:15)
Es todo software que tiene cuatro libertades y dos restricciones:
5. Libertades:
Libertad para ejecutar el programa con cualquier propósito.
Modificar el programa, desde el código fuente, y adaptarlo a las necesidades del usuario
sin tener consecuencias.
Libertad para redistribuir, ya sea gratis o por un precio, es libre de escoger la modalidad
para distribuir el código fuente del programa deseado
Distribuir versiones modificadas del software original.
Restricciones:
Cuando se distribuya no se puede restringir ninguna de las cuatro libertades.
Todo producto derivado debe mantener las cuatro libertades.
A raíz de una inquietud de uno de los estudiantes que preguntó sobre cómo diferenciar las
aplicaciones de software libre y privativo se pasó al siguiente tema: las licencias, para resolver
esa inquietud.
Licencias. (Audio 35:50)
Son un documento digital en el cual se está de acuerdo con las condiciones legales del producto
que se ha adquirido, donde se especifica a lo que tienen derecho y a lo que no. La licencia de
software libre permite la copia del programa; todo lo contrario del software privado.
6. Software de código abierto. (Audio 38:00)
Una variante del software es el de código abierto, con normas diferentes pero equivalentes a las
cuatro del software abierto. Esta variante se apoya un poco más en la industria como modelo de
mercado.
Instituciones del Software libre. (Audio 39:40)
El software libre es creado, mantenido y apoyado por la Free Software Foundation; el software de
código abierto es producido por Open Source. Ambas se encargan de velar por las licencias para
sus productos.
7. ¿Qué no es software libre? (Audio 41:30)
El profesor explicó las diferencias entre software libre y software privativo, freeware, trial y de
dominio público.
Mitos y realidades del software libre. (Audio 44-30)
El SL no ofrece garantías, al igual que el privativo. Además, el SL no son propensos a los
virus.
En el SP también hay aplicaciones, como firefox, que son del SL.
Se comenta que muchos de los proyectos realizados en la Universidad del Cauca son
desarrollados en SL.
8. ¿Qué tan dependiente es el SL de internet?
Esta es una pregunta que hizo un estudiante. La respuesta es que para acceder al SL se debe
tener una buena conexión a internet, para poder descargar actualizaciones.
¿Por qué utilizar SL en una institución educativa? (Audio 57:30)
Entre las ventajas mencionadas se destacan:
Aumente la capacidad de aprendizaje tecnológico, el SL ofrece alternativas que permiten
desarrollar habilidades.
Promueve la utilización de software legal.
Es viable económicamente, dado que los recursos que se fueran usar para la compra de
licencias de SP se pueden usar para otros propósitos como capacitaciones.
9. Linux. (1:02:00)
En 1990 Richard Stallman quería un sistema operativo libre. Para lograr esto sólo le faltaba el
núcleo, para que las aplicaciones de SL pudieran funcionar. En 1991 Linus Torvalds diseñó la
base del sistema operativo construido de manera colaborativa con diferentes usuarios que
contribuían a crear la base del sistema operativo de SL.
En 1992 nace el primer sistema operativo GNU/Linux. Desde ahí se originaron una serie de
sistemas operativos de código abierto que han enriquecido los equipos con estos tipos de código
abierto.
Software Libre para Window (Audio 1:07 38)
Se muestra una lista de programas de tipo SL para windows, entre las cuales se destacan: Open
office, Firefox, etc.
Se concluye que mientras Latinoamérica sea dependiente tecnológicamente de otras potencias
será realmente difícil desarrollar un progreso en la región. Una forma de empezar es utilizando
SL para desarrollar logros propios.