software libre

Anuncio
SOFTWARE LIBRE EN EL
PROCESO EDUCATIVO
Mg. JORGE BLADIMIR RUBIO PEÑAHERRERA
www.mgjorgerubio.jimdo.com / jorge.rubio@utc.edu.ec
Telf: 0995220308
Desde el nacimiento del software, se ha tenido la
concepción de libertad para usarlo de tal manera que sea
útil para diversos usuarios, sin embargo hay quienes se
dieron cuenta del gran avance tecnológico que significaba
este recurso y quisieron lucrarse de ello, hoy en día es
perentorio que se recupere la filosofía natal del software,
para que se cuente con las herramientas necesarias para
alcanzar un alto nivel de competitividad.
Primero, unas precisiones en cuanto a qué interpretar por software libre y,
posteriormente, qué entender por “tecnología educativa” o más precisamente:
tecnologías educativas.
Por software libre se puede entender el acceso ilimitado e irrestricto a la creación
intelectual en el campo de los programas destinados a las tecnologías de la
información y la comunicación (TICs), donde quiera que aquella se lleve a cabo y
cualesquiera sean los propósitos para los que fue pensada.
Es importante recordar que el software libre en pocas palabras, es aquel que de
acuerdo a la fundación para el software libre (Foundation-FSF, 2011), cumple con
las cuatro libertades que poseen los usuarios, a saber:
• Libertad de usar el programa con cualquier propósito.
• Libertad de estudiar cómo funciona el programa, y adaptarlo a necesidades
personales (el acceso al código fuente es una condición para cumplir esta
libertad).
• Libertad de distribuir copias.
• Libertad de mejorar el programa y hacer públicas las mejoras a los demás.
En este sentido, cada uno de nosotros tendríamos la libertad de distribuir copias,
con o sin modificaciones, a cualquier persona y en cualquier lugar. Esto supone no
tener que pedir permisos o pagar por éstos ni tampoco informar de los cambios que
se hacen en los programas o si éstos se publican o no.
Además, la libertad implícita en la utilización del software libre conlleva que
cualquier persona o institución use los sistemas informáticos para su trabajo
cotidiano, sea cual sea su naturaleza, sin informar a su creador y con acceso
autónomo a los códigos fuente a los cuales se pueden realizar modificaciones para
adaptarlos a las nuevas necesidades que crean su uso, experimentación y puesta en
ejecución.
Alrededor del software libre se han originado algunas situaciones polémicas. Por
ejemplo, en abierta competencia con Linux (una opción de software libre), y con el
fin de mantener su mercado, la empresa Microsoft Corporation proporciona
descuentos a gobiernos locales para que adquiera sus programas informáticos;
lanza campañas que crean dudas sobre la legalidad o no del software libre e
inclusive ofrecieron en algunos países asiáticos una versión reducida y más barata
de “Microsoft Windows XP”, ante el avance de Linux en China, Tailandia, Indonesia y
Malasia.
En Brasil, entre otros países del sur de América, se está utilizando ampliamente
el software libre en instituciones gubernamentales y los resultados son exitosos,
si bien todavía en proceso de evaluación.
Actualmente, en el país ya se utiliza Software Libre amparados en el Decreto 1014
del 10 de abril del 2008.
Decreto 1014
TECNOLOGÍA EDUCATIVA
Primero, hay que señalar que el concepto de tecnologías educativas remite a dos
temas, de por sí heterogéneos: por un lado, el que refiere a lo tecnológico y sus
consecuencias en los ámbitos: socioeconómico, cultural y político y el que refiere a
lo educativo, el cual involucra aspectos de índole teórica, metodológica, de
planificación y curricular, entre otros.
Por tecnología educativa se entenderá la adaptación y utilización de las TIC en los
diferentes momentos del proceso educativo.
Se trata de una tecnología particularmente orientada a mediar en el proceso
educativo, considerando, para que sea pertinente, el contexto sociocultural e
histórico en el cual se pone en marcha. Pero, además, su aplicación conlleva tomar
en cuenta las etapas de diseño, ejecución, evaluación e investigación asociadas
tanto a los contextos convencionales (cara a cara) como a los entornos virtuales de
aprendizaje.
Según Silvia Elstein, las TIC se aplican en el campo pedagógico con el objeto de
racionalizar los procesos educativos, mejorar los resultados del sistema escolar y
asegurar el acceso al mismo de grupos convencionalmente excluidos.
Sin embargo, es necesario que la utilización de tecnologías aplicadas a la
educación se complemente con programas de capacitación y formación de los
profesionales docentes, así como de una base antropológica, cultural y educativa
ajustada a la realidad, con el objetivo de favorecer una intervención didáctica
apropiada.
En esta línea de pensamiento, se estarán propiciando ambientes de aprendizaje en
los que el alumno sea capaz de interactuar con otros estudiantes y con profesores
que no necesariamente están situados en el mismo medio espacial y temporal.
Es por ello que las tecnologías aplicadas a la educación involucran un reto para el
sistema educativo que consiste en pasar de un modelo unidireccional de
formación, donde por lo general los saberes recaen en el profesor o en su sustituto
el libro de texto, a modelos más abiertos y flexibles, mediados por las TIC.
SOFTWARE LIBRE COMO
TECNOLOGÍA APLICADA
A LA EDUCACIÓN.
¿Cuáles podrían ser las ventajas de aplicar software libre en
ambientes educativos?
El software libre puede adaptarse a las necesidades docentes; puede, por ejemplo,
modificarse para ofrecer a los alumnos una versión simplificada. O darle una
apariencia adecuada a los conocimientos del alumno (por ejemplo, similar a la de
las herramientas con las que el alumno está familiarizado).
Si se usan programas libres, cada estudiante puede reproducir todo el entorno de
prácticas, con total exactitud, en cualquier otra computadora. En particular, por
ejemplo, en su casa, donde podrá practicar cómodamente. Y todo esto,
naturalmente, sin ningún problema de licencias y sin costes extra para los
estudiantes. Así, para cada curso se podría entregar un CD que incluya todas las
herramientas utilizadas, que se les repartiría para que saquen sus propias copias.
Además de las herramientas básicas utilizadas en el curso, es fácil y económico
utilizar marginalmente otras similares, para que cada estudiante pueda
experimentar con las diferencias entre herramientas parecidas.
Si todo el software utilizado es libre, el docente puede ponerlo a disposición de
otros docentes. De esta forma se pueden preparar paquetes, disponibles mediante
Internet, que incluyan la documentación y los programas usados. Así, el mismo
curso podrá ser reproducido en cualquier otra parte del mundo.
En general, parece razonable que las entidades educativas, y muy especialmente
las que se financian con dinero público, no favorezcan unas empresas sobre otras.
De hecho, el favorecer a una empresa sobre otra en la educación es especialmente
grave, pues da a la empresa favorecida una ventaja enorme sobre la competencia:
los alumnos están formados para utilizar sus productos, y por tanto preferirán
usarlos frente a los de la competencia, incluso si son peores o más caros.
¿Cuáles desventajas se pueden encontrar para el uso del
software libre como tecnología educativa?
No parece haber desventajas particulares al software libre, que sean diferentes a
las que se atribuyen a cualquier tipo de software, con algunas excepciones; se
pueden mencionar, entre otras:
• No tiene garantía proveniente del autor; esto es, el software libre se compra o
se adquiere sin garantías explícitas del fabricante, quienes no se responsabilizan
de perjuicios económicos en contra del usuario.
• Cualesquiera modificaciones a problemas encontrados requiere de la
dedicación de recursos institucionales, así como a la adaptación a las
necesidades del usuario.
• Los usuarios deben tener conocimientos de programación para modificarlo y
adaptarlo al contexto educativo.
• También los usuarios deben estar al tanto de las modificaciones que se les haga
para evitar confusiones.
Adicionalmente, se puede mencionar, más en el nivel general, que se debe pensar
seriamente en las características específicas del software que se va a utilizar; es
decir, cuán aplicable será en función de los objetivos educativos que se quieren
alcanzar y su utilidad práctica en el contexto en que se pondrá en marcha y las
situaciones infraestructurales, logísticas en las que podrán ser atinentes o no.
En otras palabras, la utilización del software libre como una tecnología aplicada al
contexto educativo, debe llevarse a cabo teniendo en cuenta sus propiedades
intrínsecas, sus posibilidades de implementación en el proceso de enseñanza y
aprendizaje y el contexto social y económico que lo delimita.
Para finalizar, se pueden encontrar, entre otras, las siguientes opciones de
software libre:
Sitios de Interés
http://www.migrandovenezuela.org
http://alts.homelinux.net/
http://distrowatch.com/
http://www.distroreviews.com/
Sitios donde encontrar Software Libre
Freshmeat (http://www.freshmeat.net)
Sourceforge (http://sourceforge.net)
Savannah (http://savannah.gnu.org/)
RPMSeek (http://www.rpmseek.com/)
RPMFind (http://rpmfind.net/)
Linux es seguro y sigue la filosofía de los sistemas
Unix; su robusto sistema de permisos y usuarios no
permite a los mismos borrar ni instalar programas, ni
tocar archivos del sistema. Esto sólo lo puede hacer
el superusuario o 'root', que es el único que tiene los
permisos adecuados para hacerlo.
No se puede afirmar que en Linux no existan virus,
pero da muchos menos problemas con ellos que
otros sistemas operativos.
En sistemas como Windows aparecen cientos (o
miles) de nuevos virus cada año. Sin embargo, en
Linux y sistemas similares los virus aparecidos son
muy escasos.
Esto es debido, de nuevo, al sistema de permisos y
usuarios, que impide que el contagio vaya más allá
de los archivos del propio usuario; y además, por la
composición del kernel motor del sistema), ya que
es de código abierto y es editable…
Si usas Windows, conocerás sobradamente
pantallazos azules o BSOD (Blue Screen of Death).
sus
Linux no tiene estos problemas, puesto que cada
programa trabaja de manera independiente, lo que hace
que si una parte del sistema falla no falle el resto.
También es muy usual que sea necesario reinstalar
Windows de vez en cuando porque empiezas a ver que
no funciona adecuadamente, esto se debe a que en
Windows las librerías que vienen por defecto son muy
escasas. Por este motivo los programas instalan sus
propias librerías (.dll), sin preocuparse si ya existían o
no.
Por el contrario Linux lleva un control de librerías y
programas con el sistema de paquetes, abiendo en todo
momento que es cada librería, quien la utiliza y si sigue
siendo necesaria.
La velocidad a la que se hace la corrección de los
errores de los programas en Linux es muy alta, puesto
que en el desarrollo de Linux colaboran muchas
personas en todo el mundo.
Cualquier
persona
suficiente
puede
que
tenga
detectar
los
el
conocimiento
errores
de
los
programas y corregirlos, o bien mandarle un mail al
programador para que éste lo corrija, puesto que
Linux siempre ha sido de código abierto, libre
distribución y gratuito (aunque también existen
distribuciones de Linux no gratuitas como la poderosa
y
conocida
servidores).
distribución
RedHat
para
grandes
Linux, es un sistema operativo
libre, con todo lo que dicha
palabra conlleva
Lo que es propiamente Linux es el
núcleo del sistema operativo, que ha ido
implementando soporte para una gran
parte del hardware actual (USB, cámaras
digitales,
escáneres,
impresoras,
grabadoras, redes, etc...).
Dicho
núcleo
viene
arropado
por
librerías y utilidades distribuidas bajo la
licencia libre GPL o similares (de aquí la
denominación GNU/Linux).
Su excelente relación calidad-precio le ha
granjeado la admiración e incondicional apoyo de
muchísimos usuarios alrededor del mundo. Su
adopción en el ámbito de los servidores web ha
sido espectacular, formando junto a otras
magníficas herramientas libres, la plataforma
LAMP (Linux-Apache-MySQL-Php).
En el ámbito empresarial, regido por la antedicha relación
calidad-precio, va tomando poco a poco el puesto que se
merece, avanzando a la par que las aplicaciones de ofimática y
trabajo en grupo soportadas.
Y en los hogares, cada vez hay mas personas que prefieren
tener un sistema operativo con las características, fiabilidad y
eficiencia que proporciona Linux.
En otro campo, el de las administraciones públicas, se esta
luchando por la adopción de Linux debido a que la libertad de
modificación del código permite evitar la dependencia de
entidades externas.
 Es uno de los sistemas operativos más robustos, estables y
rápidos.
 Tiene una gran variedad de entornos gráficos (KDE, GNOME).
 Es multitarea: Se pueden utilizar varios programas a la vez.
 Es multiusuario: varios usuarios pueden usar la misma maquina
al mismo tiempo, ya sea mediante terminales serie, terminales
virtuales o por red.
 Es multiplataforma: hay una amplia gama de plataformas
hardware soportadas: x86(386, 486, Pentium, Pentium
Pro,
Pentium II, k5, k6, athlon,...),m68k (Amiga,Atari),Dec Alpha,Sun
SPARC,ARM, MIPS, y PowerPC.
 Tiene protección de la memoria entre procesos, de manera que
uno de ellos no puede colgar el sistema.
Es un sistema fiable; se utiliza para tareas de alta
complejidad y rendimiento.
Microsoft, en Hotmail, usa Unix y noWindows.
Soporta muchísimos tipos de sistemas de archivos,
permitiendo lectura y, en la mayoría de los casos,
escritura de datos de otros sistemas operativos.
Incluso existe uno (UMSDOS), que permite instalar
Linux en una partición MS-DOS, evitando la
necesidad de formatear.Además, se puede acceder a
todos los sistemas de ficheros de CD-ROM y DVD.
 Hay miles de programas gratuitos que pueden bajarse de Internet para
usar con Linux.
 Casi cualquier aplicación Unix puede usarse bajo Linux.
 La documentación existente es gratuita y de gran calidad.
 Permite compartir por red ficheros e impresoras, incluso con otros
sistemas operativos, de manera segura mediante NFS y Samba.
 Finalmente, Linux es gratuito.
DISTRIBUCIONES
DE LINUX
Ya que conocemos lo básico de Linux, ahora hablaremos un poco de las
distribuciones disponibles, hoy en día son multitud de ellas disponibles en la
red, las más utilizadas, FreeBSD, SUSE, Mandrake, Ubuntu, Fedora, Red Hat,
Gentoo, CentOS, Linex, y más.
Una distribución no es otra cosa, que una recopilación de programas y ficheros,
organizados y preparados para su instalación. Estas distribuciones se pueden
obtener a través de Internet, o comprando los CDs de las mismas, los cuales
contendrán todo lo necesario para instalar un sistema Linux bastante completo
y en la mayoría de los casos un programa de instalación que nos ayudara en la
tarea de una primera instalación.
Ubuntu es una regla ética sudafricana enfocada en la lealtad de las personas y
las relaciones entre éstas.
Hay varias traducciones posibles del término al español, las comunes son:
 "Humanidad hacia otros"
 "Soy porque nosotros somos"
 "Una persona se hace humana a través de las otras personas"
 "Una persona es persona en razón de las otras personas"
 "Todos para uno y uno para todos"
 "Yo soy lo que soy por lo que todos somos.
"La creencia es un enlace universal de compartir que conecta
a toda la humanidad."
Esta última es una definición más extensa a la par que exacta:
Una persona con ubuntu es abierta y está disponible para los demás, respalda
a los demás, no se siente amenazado cuando otros son capaces y son buenos
en algo, porque está seguro de sí mismo ya que sabe que pertenece a una
gran totalidad, que se decrece cuando otras personas son humilladas o
menospreciadas, cuando otros son torturados u oprimidos.
Ubuntu es un sistema operativo mantenido por Canonical y la comunidad
de desarrolladores. Utiliza un núcleo Linux, y su origen está basado
en Debian.
Su patrocinador Canonical, es una compañía británica propiedad del
empresario sudafricano Mark Shuttleworth que en vez de vender Ubuntu
con fines lucrativos, se financia por medio de servicios vinculados al sistema
operativo y vendiendo soporte técnico.
Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar
los desarrolladores de la comunidad en mejorar los componentes de su
sistema operativo.
Mark Shuttleworth
Mark Shuttleworth (nacido el 18 de
septiembre de 1973 en Welkom, Sudáfrica)
es
un
informático
y
empresario
sudafricano.
Es el fundador de la empresa Canonical
Ltd., una empresa promotora de software
libre. Fue el primer africano en el espacio
y el segundo turista espacial del mundo
entero.
Cada seis meses se publica
una nueva versión de
Ubuntu la cual recibe
soporte por parte de
Canonical, durante
dieciocho meses, por medio
de actualizaciones de
seguridad, parches
para bugs críticos y
actualizaciones menores de
programas.
Características
• Basada en la distribución Debian.
• Disponible en 4 arquitecturas: Intel x86, AMD64, SPARC (para esta última sólo
existe la versión servidor).
• Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en
materia de seguridad hasta 18 meses después de su lanzamiento.
• El entorno de escritorio oficial es Gnome y se sincronizan con sus liberaciones.
• El navegador web oficial es Mozilla Firefox.
• El sistema incluye funciones avanzadas de seguridad y entre sus políticas se
encuentra el no activar, de forma predeterminada, procesos latentes al momento
de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen
servicios que puedan atentar a la seguridad del sistema.
• Para labores/tareas administrativas en terminal incluye una herramienta llamada
sudo (similar al Mac OS X), con la que se evita el uso del usuario root
(administrador).
• Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CDs de la
distribución se envían de forma gratuita a cualquier persona que los solicite.
También es posible descargar las imágenes ISO de los discos por transferencia
directa o bajo la tecnología Bittorrent.
• Ubuntu no cobra honorarios por la suscripción de mejoras de la “Edición
Enterprise”.
• Al tratarse de un producto bajo una licencia de
software libre, Linux está disponible a coste cero.
• Los sistemas de software libre son
intrínsecamente más seguros que los sistemas
propietarios.
• La posibilidad de que, en una fecha futura, y
debido a la obsolescencia o a otras razones, se
interrumpa el soporte para Linux es
absolutamente remota.
• A diferencia de lo que pasa en los sistemas
propietarios como Windows, en Linux no existen
las actualizaciones forzadas.
• Linux presenta mayores niveles de seguridad,
incluido un menor índice de infección por virus,
troyanos, gusanos, spyware y otro tipo de
malware.
• Existe una gran cantidad de aplicaciones
de muy alta calidad disponibles para
Linux, muchas de las cuales tienen
también una licencia de software libre.
• Linux es más rápido. De igual modo, la
ejecución de cualquiera de las
distribuciones de Linux tiene unos
requisitos de hardware mucho menores
que el equivalente en Windows.
• Linux y las aplicaciones de software libre
utilizan formatos abiertos de ficheros
• Linux ofrece
compatibilidad
operativos.
un alto grado de
con otros sistemas
• Linux ofrece un alto grado de flexibilidad
de la configuración.
Descargar