SECRETARÍA DE EDUCACIÓN
SUBSECRETARÍA DE EDUCACIÓN ESTATAL
DIRECCIÓN DE EDUCACIÓN SUPERIOR
ESCUELA NORMAL DE LICENCIATURA EN EDUCACIÓN PRIMARIA
“FRAY MATÍAS DE CÓRDOVA”
CLAVE: 07ENL0010D TURNO VESPERTINO
Software libre:
¿Qué es?- Licencias o permisos- Uso en la educación- Ejemplos.
Iran Megalin Pérez Pérez
2do. Semestre
Tapachula, Chiapas a 16 de Febrero del 2015
“Por la niñez de mi patria, luz en mi conciencia”
RETOMANDO CONOCIMIENTOS PREVIOS…
El hardware y el Software
El hardware comprende la parte física de la computadora: placas
electrónicas, cables, así como todos los periféricos que se conectan a
ella; mientras que el software abarca los componentes lógicos o
programas que posibilitan su funcionamiento.
RECORDANDO QUÉ ES EL LENGUAJE DE
PROGRAMACIÓN
Para desarrollar un software, el programador se vale de un
lenguaje de programación que hace de intermediario entre el lenguaje
humano y el lenguaje binario de la máquina. El compilado de
instrucciones escritas en un lenguaje de programación, conforman lo
que se denomina código fuente del programa.
DATO PARA CONOCER
Con la disociación entre software y hardware, a finales de los años 70 y
principios de los 80, se generó un movimiento progresivo hacia el
cerrado de códigos. Para los años 80, salvo raras excepciones, todo
el software era cerrado o propietario.
EL SOFTWARE… UN POCO DE HISTORIA
Sus orígenes
Para lograr entender los orígenes del movimiento prosoftware libre,
debemos situarnos en la primera mitad de los años 70, cuando las
computadoras no resultaban de fácil acceso y la industria del
licenciamiento de software aún no se había desarrollado. Las
aplicaciones de entonces, casi en su totalidad, se creaban a la
medida; eran específicos para una determinada arquitectura, y
cuando era necesario realizar alguna transformación que involucrase
cambiar la arquitectura, los sistemas debían ser reescritos.
SOFTWARE LIBRE ¿QUÉ ES?
El software libre es un software que posee una autorización para que
cualquiera pueda usarlo, copiarlo y distribuirlo, sea en forma literal o
con modificaciones, gratis o mediante una gratificación. En particular,
esto significa que el código fuente debe estar disponible.
Si se puede conocer, utilizar, crear, programar, desarrollar, comunicar y
compartir sin restricciones un software, entonces es software libre.
LIBRE NO SIGNIFICA NO COMERCIAL
El software comercial es el software que desarrolla una entidad con la
intención de obtener utilidades, a partir de su uso. ``Comercial'' y
``propietario'' ¡no son la misma cosa! La mayoría del software
comercial es propietario, pero existen software libres comerciales y
software no libres no comerciales.
OTROS TIPOS DE SOFTWARE
Software de código fuente abierto (Open Source).
El término software de “código fuente abierto'' se emplea por algunas
personas para dar a entender que es software libre.
Software de dominio público.
El software de dominio público es aquel software que no está protegido
con copyright. Dominio público, es un término legal que quiere decir
precisamente “sin copyright.
OTROS TIPOS DE SOFTWARE
Software con copyleft.
El software protegido con copyleft es un software libre cuyos términos
de distribución no permiten a los redistribuidores agregar ninguna
restricción adicional cuando éstos redistribuyen o modifican el
software. Esto significa que cada copia del software, aun si se ha
modificado, debe ser software libre.
OTROS TIPOS DE SOFTWARE
Software libre no protegido con copyleft
El software libre no protegido con copyleft viene desde el autor con
autorización para redistribuir y modificar, así como para añadirle
restricciones adicionales. Si un programa es libre pero no está
protegido con su copyleft, entonces algunas copias o versiones
modificadas pueden no ser libres completamente. Una compañía de
software puede compilar el programa, con o sin modificaciones, y
distribuir el archivo ejecutable como un producto propietario de
software.
OTROS TIPOS DE SOFTWARE
• Software semilibre
El software semilibre es software que no es libre, pero viene con
autorización para particulares de uso, copia, distribución y
modificación -incluye la distribución de versiones modificadas) sin
fines de lucro. Pero también incluye otras restricciones.
Software propietario
El software propietario es software que no es libre ni semilibre. Su uso,
redistribución o modificación está prohibida, o requiere que usted
solicite autorización que es tan restringida que no pueda hacerse libre
de un modo efectivo.
OTROS TIPOS DE SOFTWARE
Otros softwares más son:
Software cubierto por la GPL
El sistema GNU
Software GNU
Freeware
Shareware
Software comercial
COPYLEFT
• “Todos los softwares […] protegen su “propiedad intelectual” con un
copyright que se refleja en la licencia con que ellos se venden u
ofertan.
• En el caso del software libre, para garantizar su libertad y lograr que
los programas sean libres o abiertos, se utilizo la propia estructura
legal empleada para la protección de los derechos patrimoniales que
posee el autor.
COPYLEFT
• Basado en la ley del copyright, se utilizo el termino “copyleft”, que en
lugar de privatizarlo lo hizo de uso libre; así se garantizaron las
libertades a los usuarios y se impidió que el software abierto se
convirtiera en propietario.
• “La idea fundamental del copyleft es que se autoriza la ejecución del
programa, su copia, modificación y distribución de las versiones
modificadas, siempre que no se añada ninguna clase de restricción a
posteriori”.
LICENCIAS DE SOFTWARE [ALGUNAS]
Existen múltiples licencias, cada una con algunas diferencias con
respecto a las otras; la más pura, según la filosofía del software libre
es la GNU/GPL; a partir de ella, se añaden o eliminan restricciones.
• GNU GPL: Filosofía del software libre, asegura las cuatro libertades y
por eso es muy vírica. La idea es que la persona que recibe un
programa tiene los mismos derechos que tenía el distribuidor cuando
él obtuvo el programa, es decir, que código que toca, código que
tiene que ser GNU GPL. (Aprobada por la OSI).
ALGUNA OTRAS LICENCIAS SON:
GNU LGPL
Licencia X11 y Xfree86
BSD modificada
Artistic License
BSD
Apache
IBM Public License Versión 1.0
Entre muchas más.
SOFTWARE LIBRE EN LA EDUCACIÓN
• 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.
SOFTWARE LIBRE EN LA EDUCACIÓN
• Algunos autores, conforme se han ido extendiendo las ideas sobre el
software libre, han apuntado también argumentos que tienen en
cuenta el contexto escolar es decir, por qué es más adecuado o
ventajoso usar software libre en educación, además de las razones
genéricas que se aplican a cualquier usuario informático.
SOFTWARE LIBRE EN LA EDUCACIÓN
Razones de usar el software libre en la educación
1) La primera es que el software libre se puede copiar y redistribuir a
precio de coste. La Administración educativa puede dotar de software
a todos sus centros docentes a muy bajo precio y dedicar los
recursos ahorrados a otros temas necesarios para la educación: más
ordenadores, formación del profesorado, desarrollo de software libre
educativo, etc.
SOFTWARE LIBRE EN LA EDUCACIÓN
Razones de usar el software libre en la educación
2) La escuela ha de enseñar a los estudiantes valores y estilos de vida
que beneficien a toda la sociedad. La escuela ha de promover el uso
de software libre por la misma razón que promueve el reciclaje:
porque nos beneficia a todos. Si los estudiantes usan el software libre
y aprenden que es mejor que el privativo, cuando sean adultos
seguirán usando el software libre. Eso permitirá a la sociedad
liberarse de los abusos y del control de las multinacionales que
controlan el software privativo.
SOFTWARE LIBRE EN LA EDUCACIÓN
Razones de usar el software libre en la educación
3) El software libre favorece que los estudiantes aprendan cómo
funcionan los ordenadores y el propio software. Los futuros
programadores se inician en la programación durante la
adolescencia. Es una etapa clave en la que necesitan buenos
modelos y ejemplos para modificar, copiar y “jugar” con ellos.
SOFTWARE LIBRE EN LA EDUCACIÓN
Razones de usar el software libre en la educación
4) La misión de la escuela es enseñar a las personas a ser buenos
ciudadanos, a cooperar con los demás, a ser solidarios. Esta es la
base de la sociedad. En informática, cooperar significa, entre otras
cosas, compartir software, poder hacer copias a todos los
compañeros de clase, llevarse a casa el software que se usa en la
escuela. Y todo eso, con el software privativo es un delito.
SOFTWARE LIBRE EN LA EDUCACIÓN
Razones de usar el software libre en la educación
5) Finalmente, enseñar a los estudiantes a usar software libre y a
participar en la comunidad de usuarios/desarrolladores de software
libre es una lección cívica llevada a la práctica. También enseña a los
estudiantes que el ideal es el modelo de servicio público y la
solidaridad, no el modelo del beneficio a cualquier precio de los
magnates. Todos los niveles pueden y deben usar software libre.
SOFTWARE LIBRE EN LA EDUCACIÓN
• Para finalizar, se pueden encontrar, entre otras, las siguientes
opciones de software libre:
• Para sistemas operativos: GNU/Linux; GNU/Hurd; FeeBSD.
• Pare redes: Apache; Samba.
• Para bases de datos: PostgresSQL,; mySQL.
• Para ofimática: Openoffice; Koffice; StarOffice
SOFTWARE LIBRE EN LA EDUCACIÓN
• Este último puede ser utilizado en educación; en la cual se describen
cada uno de sus componentes, entre los cuales se encuentran un
procesador de textos, una hoja de cálculo, un módulo de base de
datos, así como un módulo de creación y edición de imágenes.
REFERENCIAS
• Adell J. & Bernabé L. (s/f). Software libre en educación. Recuperado
el 09 de marzo de 2015, de;
file:///C:/Users/pc6/Downloads/0912f51366175dd62d000000.pdf
• Porcel Iturralde M.L. & Rodríguez Mederos M. (2005). Software libre:
una alternativa para las bibliotecas. Recuperado el 09 de marzo de
2015, de; http://scielo.sld.cu/pdf/aci/v13n6/aci090605.pdf