• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tesis alex
 

Tesis alex

on

  • 1,367 views

 

Statistics

Views

Total Views
1,367
Views on SlideShare
1,367
Embed Views
0

Actions

Likes
0
Downloads
43
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tesis alex Tesis alex Document Transcript

    • IntroducciónEste capítulo trata sobre el software libre en educación. Está dirigido a docentesen activo de todos los niveles, a gestores educativos y, especialmente, aestudiantes que se estánpreparando para una profesión relacionada con la educación. No presuponeconocimientos previos más allá de los de un usuario informático normal: manejodel sistema operativo, de aplicaciones ofimáticas y de algunas aplicacionesInternet. Se asume, también, que el lector “ha oído hablar” del software libre y esposible que utilice alguna aplicación libre descargada de Internet.Los autores se han marcado cuatro objetivos esenciales. El primero es introduciral lector en los conceptos clave del software libre, su definición, su origen yalgunas de sus implicaciones. El segundo objetivo es incitar al lector a probar elsoftware libre y a comprobar sus ventajas prácticas sobre el software privativo. Elúltimo apartado, las actividades, está dedicado a ello. El tercer objetivo es animara reflexionar sobre la relación entre los valores que encarna el software libre y losfines de la educación pública. Pretendemos que los estudiantes desarrollen losconocimientos y las capacidades necesarias para integrarse adecuadamente enesta compleja y contradictoria sociedad de la información del siglo XXI, para serciudadanos libres, participativos y solidarios, para ser profesionales competentes,pero ¿es posible si en nuestras escuelas, institutos y universidades sólo conocensoftware privativo, basado en la idea de que investigar ycomprender cómo funciona o compartirlo con los demás son actividadesdelictivas?Finalmente, nos gustaría analizar si es posible utilizar en educación el modelo dedesarrollo del software libre y las ideas sobre libertad y cooperación que losustentan. Los educadores creamos materiales formativos y actividades didácticaspara nuestros alumnos, que podemos elaborar colaborativamente y distribuir en laInternet. Podemos aprender mucho de la filosofía y las prácticas de losprogramadores de software libre y de experiencias como la Wikipedia, la mayorenciclopedia del mundo, en la que cualquiera puede colaborar. En otro lugar(Adell, 2006) hemos propuesto algunas ideas sobre este tema.Como puede verse, desde nuestra perspectiva, el software libre no es sólamenteun tipo de software o una forma de “licenciar” software, es un fenómeno social ycultural complejo, que tiene un indudable interés teórico y práctico para laeducación.
    • DedicatoriaEste trabajo esta dedicado a mi padres ya que día a día me apoyan me dan lafuerza para lograr mis objetivos a mis profesores a quienes derraman susconociemientos en nosotros.
    • AGRADECIMIENTOAgradecemos a Alex Hernández Torres por guiarnos y ayudarnos a enriquecer estetrabajo.
    • 1.- Planteamiento del problema.Las definiciones de software libreEl hecho de que en inglés, el idioma en el que se acuñó y difundió el términosoftwarelibre (free software), una misma palabra (free) signifique tanto “libre” como“gratuito” y que gran parte del software libre sea efectivamente gratuito, hafavorecido las malas interpretaciones:Mucha gente considera equivalente los términos software libre y software gratuito.Sin embargo, el rasgo esencial que define el software libre es la libertad, no elprecio. Cuando se habla de software libre (free software) debemos pensar en“libertad de expresión” (free speech), no en “cerveza gratis” (free beer). Elpropietario de los derechos sobre el software libre garantiza a los usuarios,mediante una licencia, una serie de libertades que no otorga el propietario delsoftware privativo, que se reserva numerosos derechos en base a la legislaciónsobre propiedad intelectual (por ejemplo, no permite el acceso al código fuente ono permite ninguna modificación y su subsecuente distribución). El usuario desoftware privativo en realidad paga por el derecho a usar, con numerosaslimitaciones, el software. Pero pagar por él, no lo convierte en algo de supropiedad. Más adelante trataremos este punto con mayor detenimiento.Una idea crucial para entender el revuelo que ha creado el software libre es quesoftware libre es mucho más que software. Así, se ha asociado a un modelo dedesarrollo del software (Raymond, 1999), como una comunidad de prácticas(Edwards, 2004; Tuomi, 2005), una “escena” (Lehman, 2004), una aproximación acierto tipo de licencias (Perens, 1999), un modelo económico (Khalak, 2000;Lerner y Tirole, 2000), un sistema social y de valores (Lessig, 2004; Stallman,1992), un movimiento social por una cuestión ética (Wynants y Cornelis, 2005) oun modelo híbrido, público-privado, de innovación (Lyn, 2005). Todas estasperspectivas, junto a estrategias dirigidas a despolitizar las ideas que subyacen alconcepto original de software libre y a hacerlo “digerible” a la industria, hanproducido bastante confusión. En la Internet y en la bibliografía se suelen emplearcada vez más acrónimos como FLOSS (Free, Libre, Open Source Software) oFOSS (sin Libre) o FS/OS para no entrar en polémicas sobre si lo importante es lalibertad o el código abierto. El origen de las ideas que subyacen al software librehay que buscarlo en las prácticas de los primeros programadores informáticos, lacultura “hacker” creada por los primeros programadores en los laboratorios deuniversidades y centros de investigación norteamericanos en los primeros tiemposde la informática, que asumían que compartir el conocimiento (y el código)libremente entre ellos era normal e incluso beneficioso para el avance delconocimiento.Pero las bases ideológicas del movimiento del software libre se asentaron en ladécada de los 80 gracias a la visión de una persona, Richard Stallman. Stallman,horrorizado por el camino que estaba tomando la naciente industria del software,con todas sus restricciones y prohibiciones a los usuarios, se propuso crear unsistema operativo completo, tipo UNIX, completamente libre, que bautizó como
    • GNU, así como a difundir los principios y las ventajas del software libre. Paraconseguir sus objetivos creó la Free Software Foundation (FSF). La definición de la Free Software Foundation (FSF): el software libreLa FSF propugna como elemento clave para la definición del software libre lalibertadde la comunidad de usuarios para poder ejecutar, copiar, estudiar, mejorar yredistribuir el software. La palabra clave aquí es libertad. Libertad de usar elprograma para cualquier propósito, de estudiar cómo funciona y adaptarlo a lasdiferentes necesidades, de distribuir copias, de poder mejorarlo y de hacerpúblicas las mejoras. La única restricción es que si redistribuimos el programa,tenemos que hacerlo reconociendo los mismos derechos en los usuarios denuestras modificaciones. Como vemos, el acceso al código fuente es un requisitoprevio y necesario para ejercer la mayoría de estas libertades.En concreto, la FSF se refiere a cuatro libertades que deben tener los usuarios delsoftware para que pueda ser calificado como libre (Stallman, 1996):• Libertad 0. Es la libertad de usar el programa para cualquier propósito.• Libertad 1. La libertad de estudiar cómo funciona el programa y adaptarlo a laspropias necesidades. Una condición previa para que se dé esta libertad es elacceso al código fuente.• Libertad 2. La libertad de redistribuir copias.• Libertad 3. La libertad de mejorar el programa y hacer públicas las mejoras, demodo que toda la comunidad se beneficie. Esta libertad también requiere elacceso al código fuente.Por tanto, un programa puede definirse como software libre sólamente si losusuarios tienen todas estas libertades.Las cuatro libertades básicas de la FSF se concretan en la licencia GPL GNU(GNU General Public License). El tema de las diferentes licencias de.La definición de la Open Source Initiative (OSI): el software de código abiertoEn 1998, algunos programadores y activistas del software libre, como Eric S.Raymond, Bruce Perens y Tim OReilly entre otros, crearon la Open SourceInitiative (OSI). EricRaymond había escrito poco antes el ensayo sobre ingeniería de software Lacatedral y el bazar (Raymond, 1997), en el que describía el proceso de desarrollode Linux como una manera nueva, diferente y muy eficiente de crear software. LaOSI nació con el objetivo de crear y fomentar el uso de programas informáticos decódigo abierto. La razón por la que la OSI defiende el acceso al código fuente delos programas no es la libertad, sino la posibilidad de crear mejor software,adaptado a necesidades reales de los usuarios. La OSI se centra en destacar lasventajas pragmáticas de la utilización del software de código abierto, basadas enla constante exposición de la estructura y funcionamiento de los programas alescrutinio de la comunidad y en la capacidad de implicación y participación de sususuarios en su mejora. El resultado final es que, según la OSI, el software decódigo abierto tiende a ser de mejor calidad que el privativo.
    • Para que un programa pueda ser considerado de código abierto, la OSI estableceun decálogo de condiciones que ha de cumplir. En su versión 1.9 (OSI, 2006), y talcomo las reproduce Mas (2005, pág. 33-35), son son las siguientes:1. Libre distribución. No se puede impedir la venta o distribución del programa oparte de él. Así mismo, tampoco se puede exigir el pago de un canon o tasa acambio de su distribución por parte de terceros.2. Código fuente. El programa debe incluir su código fuente y no se puederestringir su redistribución.3. Trabajos derivados. No debe impedirse realizar modificaciones o trabajosderivados del programa y debe permitirse que éstos sean distribuidos bajo losmismos términos que el software original.4. Integridad del código de fuente original. Puede exigirse que una versiónmodificada del programa tenga un nombre y número de versión diferente que elprograma original para poder proteger al autor original de la responsabilidad deestas versiones.5. No discriminación contra personas o grupos. Las condiciones de uso delprograma no pueden discriminar a una persona o un grupo de personas.6. No discriminación contra usos. No se puede negar a ninguna persona el uso delprograma para ningún fin como, por ejemplo, el comercial o el militar.7. Distribución de la licencia. Los derechos del programa deben aplicarse a todosquienes se redistribuye el programa sin ninguna condición adicional.8. La licencia no debe ser específica de un producto. Los derechos garantizados alusuario del programa no deben depender de que el programa forme parte de unadistribución o paquete particular de software.9. La licencia no debe restringir otro software. La licencia no debe ponerrestricciones en otros programas que se distribuyen junto con el softwarelicenciado.10. La licencia debe ser tecnológicamente neutra. No puede existir ningunadisposición en la licencia que obligue al uso de una tecnología concreta.Pero, ¿cómo se obtienen y garantizan las libertades en el software? ¿Cómo saberqué derechos tenemos o no tenemos respecto a un programa que hemosconseguido en una tienda o bajado de Internet? ¿Qué es la licencia? Lascondiciones de uso del software por parte del usuario las proporciona la licencia,un documento legal que acompaña al software y que poca gente lee.Las licencias en el software privativo y libreSe denomina “acuerdo de licencia de software” a un contrato entre un productor opropietario y un usuario de un programa de ordenador. Si el usuario es unapersona, se le denomina “usuario final”. Un EULA o End User License Agreement(Acuerdo de Licencia de Usuario Final) es el contrato entre un propietario y unusuario final. El EULA especifica los límites de los permisos garantizados por elpropietario a dicho usuario final, es decir, lo que podemos y no podemos hacercon el software adquirido.Licencias privativas
    • La lectura atenta de un EULA de cualquier programa comprado en una tienda esun ejercicio muy conveniente para entender qué nos ofrece el software libre frenteal softwareprivativo. Físicamente, los EULA son esos documentos que van dentro de lascajas del software que venden en las tiendas y que nunca nadie suele leer (tienenla letra muy pequeña y un estilo francamente farragoso). También puedenaparecer durante la instalación del programa en el ordenador: es una de esaspantallas en las que sale un fragmento de un texto más largo, que se nos dice que“leamos atentamente” y que cliquemos sobre el botón “Acepto” si estamos deacuerdo. Veamos resumidamente qué dice un EULA típico.Lo primero que sorprende es que no empieza con algo así como “La partecontratante de la primera parte será considerada como la parte contratante de laprimera parte”. Lo que dice en conjunto es que, aunque tengamos esa impresión,en realidad no hemos “comprado” el software, sino que simplemente hemosadquirido el derecho a usarlo con numerosas restricciones, es decir, que elprograma no es nuestro. En segundo lugar, ¡sorpresa! que al desprecintar la cajaya hemos aceptado todas sus condiciones... sin haberlas leído siquiera. Lo queviene a continuación es, en esencia, una larga lista de prohibiciones para elusuario: no podemos instalar el software más que en un ordenador o en todo caso,sólamente podemos ejecutar el software en un único ordenador a la vez(dependiendo del tipo de software), no podemos hacer más de una copia deseguridad, no podemos descompilarlo o intentar de ninguna manera ver cómo estáhecho por dentro, no podemos alquilarlo, venderlo o prestarlo más que una solavez a otro usuario final y, en tal caso, tenemos que destruir toda la copia deseguridad, la garantía es limitada, etc.En resumen, no tenemos ningún otro derecho que el de usar el programa en unordenador determinado, tal y como es, y nos sometemos a todas las obligaciones,condiciones y prohibiciones imaginables, incluyendo el hecho de que usándoloautorizamos a la empresa propietaria del software a que reúna datos sobrenosotros mismos y nuestro ordenador cada vez que iniciamos o actualizamos elprograma, sin preguntar siquiera qué nos parece la idea. Si encontramos algúnfallo, no podemos arreglarlo. En el pasado, algunas licencias prohibían inclusopublicar cualquier análisis del funcionamiento del software sin permiso previo delpropietario (es decir, “Ud. no puede ni siquiera hablar de algo que es mío, mío ysólo mío”). Increíble y seguramente ilegal en cualquier país con una constitucióndemocrática, que reconozca la libertad de expresión de sus ciudadanos.Las licencias de software libre, en línea con las libertades de acceso, modificacióny redistribución del código, otorgan permisos expresos a los usuarios que nosuelen estar reconocidos en las leyes de propiedad intelectual, diseñadas paradefender únicamente los derechos del propietario de la obra. Hay muchaslicencias libres o de código abierto, pero los principales tipos se describen acontinuación.Licencias libresLicencias BSDLa licencia BSD (Berkeley Software Distribution), creada por la Universidad deBerkeley, es una de las menos restrictivas. Permite la redistribución y lasmodificaciones del software y no impone restricciones a cómo puede ser utilizado
    • el código (por ejemplo, dentro de productos comerciales). Por eso, hay códigolicenciado BSD en productos comerciales, como Windows o en la parte no-libre deMac OS X. Como casi única restricción, incluye la prohibición de usar el nombredel propietario de los derechos para la promoción de productos desarrollados apartir del original.La Licencia Pública General de GNU (GNU GPL)La GNU General Public License es la licencia del proyecto GNU, propuesta por laFreeSoftware Foundation y la más utilizada hoy en día en el software libre. Fue ideadapor Richard Stallman para impedir que el software que se creara en el proyectoGNU pudiera convertirse en privativo y negar las libertades que reconoce a losusuarios. Se denomina copyleft y, genialmente, utiliza las leyes de copyright paraotorgar libertades a los usuarios, no para reservar derechos a los propietarios, yasegurar que éstos lo harán del mismo modo si modifican el código del programay lo redistribuyen. El propio Stallman cuenta la anécdota de la asignación delnombre a este tipo de licencia “all rights eversed”, en contraposición al “all rightsreserved” del copyright, al relatar la historia del proyecto GNU (Stallman, 2002).La Licencia Pública General Menor de GNU (GNU LGPL)La Lesser GNU Public License o LGPL ha sido también creada para el proyectoGNU de la Free Software Foundation. Esta licencia, menos restrictiva, permiteespecíficamente la integración con cualquier otro software sin prácticamentelimitaciones.Licencias para la documentación del softwareAdemás de establecer las condiciones de uso de los programas, también sepuede regular la utilización de su documentación. Para ello, Richard Stallmanpropuso una licencia de documentación libre de GNU. Es la licencia copyleft de laFree Software Foundation para documentos de carácter técnico o pedagógicorelacionados con los programas informáticos.Licencias Creative CommonsOtras licencias muy difundidas son las Creative Commons (Xalabarder, 2006),desarrolladas principalmente para licenciar recursos intelectuales de carácterliterario, científico y/o artístico y que permiten a los autores mayor flexibilidad paradefinir las condiciones de uso de sus materiales que el copyright clásico,reservándose aquellos derechos que deseen (por ejemplo, permitiendo lareproducción, pero prohibiendo el uso comercial o la obra derivada). Las licenciasCreative Commons han recibido críticas desde la FSF porque no aseguran lalibertad de los usuarios.Hay otros muchos tipos de licencias (X, Apache, Mozilla Public License, etc.), perolascitadas son sin duda los más populares. Una lista actualizada, con enlaces aexplicaciones detalladas y copias verbatim, puede obtenerse en la Wikipedia,buscando “List of software licenses”.Pero el software libre no es sólamente un tema legal, es el fruto de una largatradición de colectivos de “hackers” informáticos (en el sentido adecuado deltérmino, no en el que los medios de masas lo han utilizado inadecuadamente parareferirse a “crackers”, personas que irrumpen sin autorización en ordenadores).Para entender las ideas que hay tras el software libre es necesario conocer
    • algunos hechos relevantes de la historia de la informática que nos mostrarán que,en informática, no siempre ha sido todo como es hoy y que han contribuido adesarrollar el pensamiento de numerosos programadores.El software libre en educaciónLas razones por las que los partidarios del software libre y de código abiertodefienden su superioridad sobre el privativo se pueden dividir en dos tiposesenciales, que se corresponden con los discursos de las dos principalescorrientes de pensamiento que hemos descrito anteriormente. Mientras la OSI(Open Source Initiative), esto es, Eric Raymond, Tim OReilly, Bruce Perens yotros conocidos desarrolladores como Linus Torvalds defienden el código abiertopor razones pragmáticas, como su mayor calidad, su menor coste, mayorseguridad, estabilidad, eficiencia, integración, etc., la FSF (Free SoftwareFoundation), esto es, Richard Stallman y otros conocidos desarrolladores yactivistas, defienden su superioridad ética, social y política. En realidad, ambosconjuntos de argumentos son complementarios.Algunos autores, conforme se han ido extendiendo las ideas sobre el softwarelibre, 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.Entre ellos merecen mención aparte los relacionados con la enseñanza de lainformática y la ingeniería del software a nivel universitario, que tiene en elsoftware libre un fenomenal recurso didáctico. Pero vayamos por partes.Razones políticas, éticas y socialesPero hay más razones, además de las prácticas o técnicas para escoger softwarelibre frente a privativo. La mayor parte de las personas cree que el software viveen el interior de los ordenadores y que su relación con él empieza cuandoencienden su ordenador y termina cuando lo apagan. Es una idea tranquilizadora:nos da una falsa sensación de control, de estar al mando.Basta apagar el ordenador para que el software se duerma hasta que lo volvamosa necesitar.¿Qué mal puede hacernos? Lo único que les parece importante es si funcionabien o no, si cumple su misión. Reflexionemos un momento sobre la importanciadel software en nuestra sociedad. Aunque no hayamos usado nunca unordenador, nuestra vida entera depende del software: ¿cómo se calcula nuestrosalario?, ¿cómo lo cobramos?, ¿dónde está nuestro dinero en el banco?, ¿quépasa con los cajeros automáticos cuando no funciona la red informática que losune al banco?, ¿y la información sobre nuestra salud?, ¿cómo se gestiona la redeléctrica de nuestra ciudad?, ¿y la de gas o agua?, ¿qué pasa cuando en elsupermercado un producto no tiene el código de barras?, ¿quién controla elencendido y los frenos ABS de nuestro coche?, ¿cómo calculan las autoridadeslos impuestos que debemos pagar?, ¿dónde están anotadas las calificaciones denuestras asignaturas en la universidad?Efectivamente: en ordenadores y todos ellos funcionan con software. Dichosoftware lo produce alguien. Parte de él es privativo, es decir, nadie, excepto laempresa que lo produce, puede ver cómo está hecho por dentro. Y el objetivo de
    • la empresa es ganar dinero. Por eso no es extraño que intenten fidelizar a susclientes, por ejemplo, guardando la información en ficheros informáticos conformatos secretos, protegidos por patentes, que ningún otro programa pueda leer,ocultando información sobre sus sistemas para que la competencia no puedadesarrollar productos que funcionen bien o patentando ideas (o algoritmos) paraque nadie pueda utilizarlas, frenando la innovación, impidiendo la competencia enel mercado y borrando del mapa a las empresas pequeñas que no tienen dineropara pleitear durante años. También sabemos que periódicamente tendremos querenovar nuestros ordenadores porque el nuevo software no funcionará en los quetenemos, aunque estén en perfecto estado, y el software que utilizábamos dejaríade actualizarse y de tener soporte de sus fabricantes. Es más, sabemos quenuestros ordenadores, al inicializarse, si están conectados a Internet, envíaninformación sobre nosotros y nuestro software al fabricante del sistema operativo...pero no sabemos muy bien qué información envían ni qué hace con ella dichaempresa. Un gobierno, por motivos de seguridad, no puede usar software que nosabe perfectamente qué hace: podría estar enviado información delicada ocomprometedora a otros gobiernos. O una empresa podría estar siendo espiadapor sus competidoras, ayudadas por el creador del sistema operativo.No hace falta seguir: es evidente que las tecnologías de la información y elsoftware que hace que funcionen o no de determinada manera son demasiadoimportantes en nuestras vidas para que no sepamos qué hacen realmente o paraque se comporte de manera que nos aten de por vida a intereses comerciales. Elsoftware conforma la estructura de la comunicación y la información en unasociedad post-industrial cuyo mayor factor de producción es el conocimiento,define cómo podemos trabajar, comunicarnos, divertirnos o relacionarnos connuestros vecinos o parientes. Algunos autores han sugerido que las nuevastecnologías están conformando nuevos tipos de procesos cognitivos en losjóvenes, una nueva manera de procesar la información determinada por suextensa práctica con nuevos tipos de medios, lenguajes y modelos decomunicación (el hipertexto y el multimedia, la interactividad de los videojuegos, lainstantaneidad de los teléfonos móviles y la Internet, etc.). El cambio es de talmagnitud que se habla de “nativos e inmigrantes digitales” (Prensky, 2001).Por otra parte, el software libre promueve la cooperación entre las personas dondeel software privativo la convierte en un delito. Y la cooperación es un valorfundamental de nuestra sociedad al que la escuela debe prestar especial atención.El software libre en educaciónRichard Stallman (2003) ha escrito un texto sobre las razones por las que lasescuelas deberían utilizar exclusivamente software libre. El software libre,recuerda Stallman, permite que los usuarios controlen lo que hacen susordenadores y cooperen entre ellos. Las dos razones son también válidas para laeducación Pero hay razones netamente “educativas”.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 centrosdocentes a muy bajo precio y dedicar los recursos ahorrados a otros temasnecesarios para la educación: más ordenadores, formación del profesorado,desarrollo de software libre educativo, etc. En los países menos desarrollados, elsoftware libre puede ayudar a dotar de infraestructura tecnológica a sus escuelas y
    • a paliar la “brecha digital” con el mundo desarrollado. Los vendedores de softwareprivativo, que saben de la importancia de la educación para sus futuras ventas,pueden ofrecer software a muy bajo coste o gratuito a las escuelas. Pero se trataen realidad de una estrategia comercial para captar futuros clientes y paraformarlo en sus productos a costa del erario público. Es una simple trampa.La escuela ha de enseñar a los estudiantes valores y estilos de vida quebeneficien a toda la sociedad. La escuela ha de promover el uso de software librepor la misma razón que promueve el reciclaje: porque nos beneficia a todos. Si losestudiantes 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 sociedadliberarse de los abusos y del control de las multinacionales que controlan elsoftware privativo.El software libre favorece que los estudiantes aprendan cómo funcionan losordenadores y el propio software. Los futuros programadores se inician en laprogramación durante la adolescencia. Es una etapa clave en la que necesitanbuenos modelos y ejemplos para modificar, copiar y “jugar” con ellos. Necesitandesafíos. El software libre, al permitir el acceso al código fuente del programa, lesfacilita enormemente el aprendizaje.El software privativo es una “caja negra” que no aporta nada para satisfacer sucuriosidady sus ansias de saber. El mensaje que les envía el software privativo es “elconocimientoes una mercancía, lo que quieres saber es un secreto comercial, aprender estáprohibidopor la ley”. El software privativo mantiene a la gente alejada del conocimiento,sacraliza la tecnología y contribuye interesadamente a la ignorancia tecnológicaque tan buenos resultados económicos les proporciona a las empresas que locomercializan.Pero, aunque muchos adolescentes no sientan curiosidad por cómo están hechoslos programas de ordenador, hay valores generales que persigue la educación queestán en claro conflicto con el mensaje que transmite el software privativo. Lasescuelas deben enseñar hechos, conceptos, principios y procedimientos, perotambién valores. La misión de la escuela es enseñar a las personas a ser buenosciudadanos, a cooperar con los demás, a ser solidarios. Esta es la base de lasociedad. En informática, cooperar significa, entre otras cosas, compartir software,poder hacer copias a todos los compañeros de clase, llevarse a casa el softwareque se usa en la escuela. Y todo eso, con el software privativo es un delito.Finalmente, enseñar a los estudiantes a usar software libre y a participar en lacomunidad de usuarios/desarrolladores de software libre es una lección cívicallevada a la práctica. También enseña a los estudiantes que el ideal es el modelode servicio público y la solidaridad, no el modelo del beneficio a cualquier preciode los magnates. Todos los niveles pueden y deben usar software libre (Stallman,2003). Amatriain (2004, pág. 5) resume perfectamente la coincidencia en valoresdel software libre y la educación: “los valores que una institución educativa tendríaque promover están muy relacionados con aquellos que promueve el softwarelibre: libertad de pensamiento y expresión, igualdad de oportunidades, esfuerzo ybeneficio colectivo en lugar del beneficio individual, etc. De hecho, la libertad
    • puede que sea el valor más importante relacionado con la educación: la educaciónsin libertad se convierte en adoctrinamiento”.El software libre en la enseñanza de la informáticaEl caso de la enseñanza de la informática a nivel universitario es especial. Enprimer lugar, el software libre permite ver y analizar cómo están diseñados yfuncionan programas de ordenador de primerísimo nivel. En segundo lugar,algunas de las mejores herramientas software son libres y los estudiantes puedenutilizarlas sin coste alguno. Pero más allá de estudiar y usar software de códigoabierto, los estudiantes pueden participar activamente en proyectos reales dedesarrollo (Shockey y Cabrera, 2005). Los proyectos proporcionan un contextomás amplio que las típicas tareas académicas en pequeño grupo y les permitencomprender las relaciones entre desarrolladores y comunidad de usuarios,practicar habilidades comunicativas, trabajar en equipo con materiales, ideas ylíneas de trabajo establecidas, explorar posibilidades y soluciones nuevas, etc. Esdecir, los proyectos libres (y la facilidad para contribuir a ellos) proporcionan uncontexto real de trabajo y un valioso entorno de programadores profesionales yaltamente cualificados.Otros autores (por ejemplo, Farber, 2002) han sugerido utilizar el proceso dedesarrollo de software libre como modelo para diseñar procesos deenseñanza/aprendizaje formales. Es decir, intentar reproducir el modelo de unentorno distribuido de construcción colaborativa de artefactos en el aulapresencial. Sin embargo, como principio de dicho modelo, Faber utiliza una seriede consejos de Raymond (1999) a quienes aspiran a desarrollar software decódigo abierto, extraídos de su ensayo La catedral y el bazar sobre el desarrollode Linux y sus propias experiencias como desarrollador. La correspondencia entrelos consejos de Raymond (de los que Faber elije el subconjunto más“aprovechable” pedagógicamente) y los aspectos mínimos necesarios de unmodelo educativo es, cuando menos, tenue. Los desarrolladores de software libre,las comunidades que se forman de manera más o menos espontánea alrededorde proyectos de software libre ejemplifican, sin duda alguna, procesosinteresantes desde el punto de vista educativo. “Es hora de que las institucionesde educación superior tomen en consideración este importante y nuevo método deproducción y aprendizaje seriamente (el código abierto), y adopten muchos de susmétodos” (Staring, Titlestad y Gailis, 2005).Bryan Pfaffenberger (2000) ha elaborado un argumento en defensa del uso delsoftware libre en la alfabetización informática que merece análisis. Su tesis es queel software libre en general -y Linux en particular- son más adecuados parapreparar a los estudiantes para un mundo en rápido cambio tecnológico que elsoftware propietario. La alfabetización informática suele estar centrada enproductos comerciales y adopta el enfoque “Qué tecla hay que apretar”.Es decir, está basada en procedimientos y destrezas concretos y de corto alcance.La justificación de este enfoque no es pedagógica, sino pragmática... y errónea.Se afirma que el entorno de sistema y aplicaciones privativas dominantes es loque los estudiantes encontrarán en el mundo del trabajo, cuando acaben susestudios. Es lo que los empresarios demandan y, por tanto, es lo que hay queenseñarles. Sin embargo, el enfoque “Qué tecla hay que apretar” olvida el rápidodesarrollo de las tecnologías de la información: posiblemente la versión que
    • “dominan” a la perfección los estudiantes ya no exista cuando busquen empleo. Loque los empresarios necesitan no es alguien que domine versiones viejas delsoftware, sino alguien capaz de aprender de manera rápida cualquier aplicacióninformática, alguien que posea también conocimientos y competencias generales.Esta crítica, quizá no sea tanto al software privativo como a los múltiples“paquetes formativos” y programas de certificación desarrollados por las empresasy adoptados por las instituciones educativas. El software libre, segúnPfaffenberger, por su apertura y flexibilidad, facilitaría la formación basada encompetencias genéricas, transferibles a otras situaciones y entornos, y eldesarrollo de la capacidad de seguir aprendiendo por su cuenta a lo largo de todala vida de los estudiantes. A nuestro juicio, se trata más de una cuestión deenfoque didáctico que de la naturaleza del software: se puede formar de la mismamanera estrecha estilo “Qué tecla hay que apretar” con software libre, aunquePfaffenberger acierta plenamente en su crítica indirecta a los programas decertificación, manuales o completos “paquetes formativos” diseñados por laempresas para enseñar a manejar su software. Los fines que persiguen lasempresas seguramente no son los mismos que los fines de los centros educativos.La alfabetización tecnológica es bastante más que saber manejar una suiteofimática.El software libre y la innovación en tecnología educativaGraham Atwell (2005) ha puesto de manifiesto un hecho diferencial del softwarelibre en la educación que no podemos dejar de señalar: su maridaje con lainnovación educativa. Las razones son diversas En primer lugar, en los proyectosde software libre el coste inicial es muy bajo: suelen ser personales o de unpequeño grupo de entusiastas. En segundo lugar, se puede “construir” sobre eltrabajo de otros proyectos y explorar sus aplicaciones educativas (por ejemplo,integrando herramientas que originalmente no fueron diseñadas con propósitoeducativo, como blogs y wikis). Si el proyecto cuaja, porque la gente lo encuentrade interés, es fácil abrirlo a la colaboración. Un ejemplo de este proceso esMoodle, una plataforma de enseñanza basada en presupuestos socio-constructivistas del aprendizaje que ha sobrepasado en funcionalidades eimplantación a sus alternativas privativas y que se ha hecho tremendamentepopular en el último año. Iniciado por una sola persona, Martin Dougiamas, que,descontento por cómo estaba diseñado y funcionaba el software privativoequivalente de su universidad, “se hizo” una plataforma (realmente modesta ensus inicios) para sus clases. Hoy, la comunidad Moodle está formada por decenasde desarrolladores, miles de usuarios, sus instalaciones se cuentan por millares yvarios millones de estudiantes y profesores utilizan Moodle en sus clasespresenciales, semi-presenciales o a distancia.Una tercera razón reside en el efecto de unir en una comunidad en pos de unobjetivo común a informáticos y especialistas en otros campos. La comunidadMoodle está formada por informáticos profesionales, profesores de informática,educadores de diferentes niveles educativos, especialistas en tecnologíaeducativa y en e-learning, etc. El proceso por el que se proponen, discuten,diseñan, desarrollan, prueban, modifican, vuelven a probar, rediseñan,perfeccionan y adoptan nuevas funcionalidades es un modelo típico de desarrollode software de código abierto. En el proceso, tanto los programadores como los
    • educadores proponen, argumentan, programan, prueban, critican, etc. y, mientrastanto, aprenden unos de otros. La comunidad de usuarios/desarrolladores es, sinduda alguna, lo que ha convertido a Moodle en un sistema puntero desde el puntode vista didáctico y tecnológico, líder mundial en número de instalaciones, que vandesde desde universidades gigantescas (la Open University, por ejemplo, concerca de 120.000 estudiantes distribuidos por todo el mundo), pasando pornumerosas universidades presenciales de tamaño medio o pequeñas (como la delos autores), hasta escuelas rurales minúsculas en países de los cincocontinentes. Moodle ha sido traducido por voluntarios a más de 70 lenguas,incluyendo algunas sumamente minoritarias, para las que la probabilidad de queuna gran empresa de software “localice” y traduzca a su lengua un productocomercial de estas características es exactamente “ninguna.” La razón: no haydinero a ganar.Muchos proyectos de código abierto poseen este tipo de comunidades mixtas enlas que desarrolladores informáticos y especialistas en el área de aplicación unensus conocimientos para crear un producto adaptado a las necesidades reales delos usuarios. Estas comunidades sirven como espacios naturales de intercambiode ideas, de debate y reflexión, de formación mutua en el “otro” campo delconocimiento y en el “propio”. Son un lugar excelente para aprender.1.1.- Descripción de la realidad problemáticaEl objetivo final de la secuencia de actividades que a continuación proponemos esel cambio progresivo y sin traumas del software privativo al software libre.Cada fase requiere que el usuario se sienta confortable con el entorno informático,sistema y aplicaciones, de la fase anterior y, por tanto, es imposible ofrecer unaestimación del tiempo necesario siquiera aproximado: unos usuarios estaránpreparados antes que otros, en función de su experiencia previa o de lo mucho opoco que utilicen las aplicaciones libres de su ordenador. Así, a un usuarioocasional, que utiliza esporádicamente el ordenador, puede costarle un pococambiar a aplicaciones libres. Un usuario habitual, que trabaje diariamente variashoras delante de su ordenador y haya desarrollado competencias genéricas en eluso del software, el paso de una fase a otra puede ser cuestión de días u horas.En algún caso, no notará la diferencia entre la aplicación libre y la privativa a laque sustituye. En otros, es posible que necesite un corto periodo de adaptación.En cada fase deberemos aprender algunas cosas nuevas y experimentar connuevas aplicaciones, similares aunque a veces ligeramente diferentes, a las queestamos acostumbrados.Hay mucha ayuda en la Internet: guías, tutoriales paso a paso, manuales, gruposde usuarios que ofrecen apoyo, etc. También es posible que, por la naturaleza delos requerimientos informáticos del usuario, no llegue el momento en que utilicesolamente software libre. Algunas aplicaciones especializadas todavía no tienenequivalentes libres de su mismo nivel. Pero... sólo es cuestión de tiempo. Mientrastanto podemos experimentar con un entorno mixto de aplicaciones libres ypropietarias. Si al final utiliza cuantas aplicaciones libres le sea posible en sutrabajo, el objetivo de esta propuesta de actividades se habrá conseguido concreces. No se rinda a la primera dificultad.
    • Otro consejo: si tiene un amigo o compañero de trabajo usuario avanzado deGNU/Linux, le será de gran ayuda. Coméntele sus intenciones y recibirá toda laayuda de la que sea capaz su amigo. Los usuarios de GNU/Linux suelen sertambién activos proselitistas y abanderados de dicho sistema operativo y delsoftware libre en general y le ayudarán encantado, por la intensa satisfacción de“liberar” a una persona del software privativo, de los virus y de la lógicamercantilista y creadora de dependencia que implica el software privativo.2.- Fundamento teórico de la investigación2.1.- Marco Histórico (cuando se pertinente)Los conceptos de "código abierto" (fuente abierta) y de "compartición libre deinformación tecnológica" existen desde mucho antes de la existencia decomputadoras y del software. En los primeros años del desarrollo automotriz , laALAM (siglas en inglés para Association of Licensed Automobile Manufacturers enespañol "Asociación de fabricantes de automóviles autorizados"), un grupo demonopolizadores de capital, eran propietarios de los derechos de la patente de unmotor de gasolina de dos tiempos archivada por George B. Selden.[3] Con elcontrol de esta patente, fueron capaces de monopolizar la industria e intentaronforzar a los fabricantes de automóviles a construir vehículos de acuerdo con susespecificaciones (automóviles pesados, lujosos y caros; diseñados para la genteadinerada). Los fabricantes a quienes otorgaban una licencia, tenían que pagarlesuna comisión, así como un porcentaje de las ganancias brutas. [3] En el marco delAuto Show de Chicago de 1905, un grupo de fabricantes de automóvilesindependientes que incluía a Ford Motor Company, REO Motor Car Company yMaxwell-Briscoe, formaron una nueva organización: la "Asociación de Fabricantesde Carros de Motor de Estados Unidos" (AMCMA por sus siglas en inglés) parapelear de manera colectiva contra la patente de Selden y el monopolio de laALAM. Tras algunos contratiempos, incluyendo la pérdida de una demanda legal yla disolución de la AMCMA en 1909, Henry Ford apeló la decisión, ganándola en1911. La resolución fue que la patente de Selden, misma que era para motores de2 tiempos, no cubría los motores que estaban siendo utilizados por la mayoría defabricantes de aquel tiempo (que eran motores de cuatro tiempos, basados en eldiseño de Nikolaus Otto). Resultando en que la patente de Selden quedóvirtualmente sin ningún valor y en la disolución de la ALAM en una nuevaasociación que posteriormente se convertiría en la Asociación de Fabricantes deVehículos de Motor.[3] La nueva sociedad entabló un nuevo acuerdo de licenciamúltiple entre todos los fabricantes de automóviles de EE. UU.: aunque cadacompañía desarrollaría tecnologías y presentaría patentes, estas patentes seríancompartidas abiertamente y sin intercambio monetario alguno entre todos losfabricantes.[3] Hasta el momento de la participación de EE. UU. en la segundaguerra mundial, 92 patentes de Ford fueron utilizadas libremente por otrosfabricantes y a su vez fueron usadas 515 patentes de otras compañías, todo sindemandas legales o intercambio monetario de ningún tipo.[3]Algunos de los principios fundamentales del software libre, surgieron de filosofíasde cooperación y sinceridad, ampliamente establecidas en los camposacadémicos y de la investigación científica (en este caso, ciencia computacional).
    • Richard Stallman, fundador de GNU y la FSF.Algunas comunidades de software, que pueden compararse con la comunidad delsoftware libre actual, existieron por mucho tiempo antes que el movimiento delsoftware libre y el término "software libre" existieran.[4] Según Richard Stallman, lacomunidad que compartía software en el MIT existió por muchos años antes deinvolucrarse (con el movimiento) en 1971.[5]En los años 1950 y en los años 1960 casi todo el software era producido en masapor académicos e investigadores corporativos en colaboración y no era visto asímismo como un producto. Los sistemas operativos eran ampliamente distribuidosy mantenidos por comunidades de usuarios. El código fuente, la versión leíblepara humanos del software, era distribuido con el software porque los usuariosmodificaban el software ellos mismos para arreglar errores de programación oagregar nuevas funcionalidades.[6] El código fuente del sistema operativo de unmainframe de IBM, el ACP (acrónimo de Airline Control Program), de 1967 eradistribuido de manera muy parecida al del software libre.[7]Se formaron grupos de usuarios como los de IBM 701, llamados "SHARE", y losde Digital Equipment Corporation, llamados "DECUS"; formados para facilitar elintercambio de software. Así en esa era, el software era libre en cierto sentido, nopor algún esfuerzo realizado por usuarios o desarrolladores de software, sinoporque el software era desarrollado por la comunidad de usuarios. Para finales delos años 1960 se empezó a producir un cambio: al evolucionar los sistemasoperativos y los compiladores de lenguaje de programación, los costos delsoftware de las compañías se incrementaron dramáticamente. Una naciente,aunque creciente industria del software estaba compitiendo con el softwareincluido al hardware de los fabricantes (el costo de los programas precargadosestaba incluido en el precio del hardware), las máquinas arrendadas requeríansoporte del software al tiempo que no se proveía la renta del software, y algunosclientes capaces de satisfacer de mejor manera sus propias necesidades [8] noquería que el costo del software del fabricante fuera incluido con el costo delproducto. En la demanda, realizada el 17 de enero de 1969, por parte del "EstadoUnido contra IBM" por violaciones al derecho de competencia (antitrust) elgobierno de los Estados Unidos dictaminó que el software atado (incluido oprecargado) era anticompetetivo.[8] Mientras algún software continuabapublicándose de manera gratuita, existía una creciente cantidad de software queera vendido únicamente.En los años 1970 AT&T distribuía las primeras versiones de UNIX sin costo algobierno y a investigadores académicos, pero estas versiones no permitían sudistribución ni la distribución de versiones modificadas, y por ende no eransoftware libre en la acepción moderna de la frase.A finales de los años 1970 y principios de los años 1980, los vendedores decomputadoras y compañías de software empezaron a cobrar por licencias desoftware de manera rutinaria, comercializándolas como "Productos Informáticos" e
    • imponiendo restricciones legales a los nuevos desarrollos de software, ahoravistos como activos, a través de derechos de autor, marcas registradas y contratosde arrendamiento. En 1976, Bill Gates marcó el gran cambio de era cuándoescribió, su ahora famosa Carta abierta a los aficionados, mandando el mensajede que lo que los hackers llaman "compartir" era, en sus palabras, "robar". Porejemplo, en 1979, AT&T empezó a hacer cumplir sus licencias restrictivas cuandola compañía decidió que podrían generar utilidades vendiendo el sistema Unix. [9]La llegada de Usenet al principio de los años 1980 conectó aún más a lacomunidad de programadores y facilitó, a los programadores, una forma mássimple de compartir su software y de contribuir al software que otros hayan escrito.2.2.- Marco teóricoLos procesos de enseñanza de los últimos años han estado influenciadospor el uso de los medios técnicos auxiliares, dentro de los cuales las parasu apropiación. En la medida que ha ido avanzando la tecnología sehan buscado métodos que resulten efectivos para el proceso de enseñanza-aprendizaje. Se puede afirmar que a cada paradigma de la informáticaha estado asociada una versión didáctica que apoye la docencia enlos contenidos más diversos.A principios de los años 60, las computadoras habían comenzado aextenderse por las universidades y su uso empezó a ser parte integrante de la formación de los estudiantes universitarios en algunas carreras. Pronto se empezó atratar de utilizar experimentalmente esas mismas computadoras en otros niveles de enseñanza. Sin embargo, algunos años antes ya se creaban yutilizaban herramientas básicas que servían de apoyo a ciertos aspectos de laenseñanza. Estos programas fueron evolucionando y optimizando sus formasde enseñanza hasta el presente, en donde se encuentra gran cantidad depropuestas de software, que utilizando todos los recursos existentes y elacelerado crecimiento de las herramientas informáticas, colaboran soporte alos conocimientos preexistentes, así como de medio deauto aprendizaje y evaluación.Es necesario aclarar, en primer lugar que Software libre se refiere a la libertad delos usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar elsoftware. El vocablo free en inglés posee dos significados: gratis y/o libre. Por elloel término ha ocasionado confusiones dándose a entender, equivocadamente, queel software libre es gratuito o regalado. Pero no es una cuestión de presencia oausencia de precio, puesto que el software libre no significa que no pueda sercomercial.El software libre permite al usuario el ejercicio de cuatro libertades básicas: La libertad de usar el programa, con cualquier propósito (libertad 0).
    • La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto. La libertad de distribuir copias (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 beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.Un programa es Software Libre sólo si permiten todas esas libertades. Por ello, losusuarios tienen la posibilidad y la libertad de distribuir copias, con o sinmodificaciones, de forma gratuita o cobrando una cantidad de dinero por ladistribución, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa,entre otras cosas, que no es necesario pedir o pagar permisos por las accionesantes detalladas.Este tipo particular de software se puede ejecutar con cualquier propósito, utilizarlocon cualquier fin, ya sea educativo, cultural, comercial, político, social, etc.(libertad 0).Además el software libre permite estudiar cómo funciona y adaptarlo a lasnecesidades de quien lo use. Tener acceso a su código fuente posibilita, entreotras cosas, descubrir funciones ocultas, averiguar cómo se realiza determinadatarea, descubrir qué posibilidades tiene, etc. El adaptar el programa a lasnecesidades del usuario se puede suprimir partes que no le interesan, agregarotras partes que considera importantes, copiar una parte que realiza una tarea y/oadicionarla a otro programa, etc.(libertad 1).El software, sus copias y las modificaciones se pueden distribuir libremente, lo quesignifica poseer la libertad de redistribuir el programa, gratis o con algún costo, yasea por mail, FTP, o en CD, redistribuyéndolo a una persona o a varias, a unvecino o una persona que vive en otro país, etc. (libertad 2).Es posible mejorarlo y hacer públicas esas mejoras. La libertad de hacer unprograma mejor programa, implica que se puede hacer menores losrequerimientos de hardware para funcionar, que tenga mayores prestaciones, quesus requerimientos no sean tan altos, que tenga menos errores, etc. El poderliberar las mejoras al público quiere decir que si se realiza una mejora que permitaun requerimiento menor de hardware, o que haga que ocupe menos espacio, sepuede redistribuir ese programa mejorado o simplemente proponer la mejora enun lugar público (un foro de noticias, una lista de correo, un sitio web, un FTP, uncanal de chat)(libertad 3).El usuario al poseer el código fuente tiene poder de decisión, ya que podrá elegirquién puede modificar los programas que ha adquirido para mejorarlos (o bienmejorarlos el mismo). Es decir esto permite que no exista un monopolio, porque enel caso de que un software sea discontinuado el usuario podrá nuevamente (al
    • poseer el código) elegir a un desarrollador para continuar utilizando el softwareque fue discontinuado. Además el usuario no estará completamente a merced detener que renovar su hardware y software constantemente según ocurre a menudocon las políticas de las empresas que producen software privativo y también serálibre de vender o redistribuir software libre.Permite también a los profesionales de la informática y a los desarrolladores desistemas un libre intercambio de información e investigación sobre cómo funcionanlos programas, de compartir conocimiento y experiencias con este tipo de software(consejos, resolver errores, asistencia, de trabajar en proyectos juntos a través deinternet (remotamente) es decir rompiendo las barreras geográficas y permitiendoque un mismo software sea desarrollado en distintas partes del mundo.2.2.1 Categorías de SoftwareEn esta sección se definirán y especificarán los tipos de software libre y no libreque existen según la Fundación del Software Libre. Se puede ver una imagen quegrafica estas categorías de software en el Anexo 2.2.2.2Categorías de Software LibreDe acuerdo a la licencia que poseen y según la Fundación del Software del Libre,los tipos de software libre se clasifican en: (a) software protegido porcopyleft oGPL (General Public License), (b) software libre no protegido por copyleft y (c)software de dominio público.a) Software protegido con Copyleft o GPLEl Software protegido con Copyleft es aquel software libre cuyos términos dedistribución no permiten a los redistribuidores agregar ninguna restricción adicionalcuando éstos redistribuyen o modifican el software. Significa que cada copia delsoftware, aún si ha sido modificado el código fuente, debe ser Software Libre.b) Software Libre no protegido con Copyleft o GPLEs Software Libre que tiene la autorización para que cualquier persona lo puedaredistribuir y modificar así como añadirle restricciones adicionales. Es decir, unaempresa de software puede compilar (para que la computadora pueda "interpretar"el software) el programa, con o sin modificaciones, y vender el archivo ejecutablec) Software de dominio públicoEs software sin Copyright. Es un tipo especial de Software Libre no protegidocon Copyleft, es decir algunas copias o versiones modificadas pueden no sertotalmente libres.A continuación se va definir el término licencia y se expondrán las licencias másimportantes compatibles con la GPL.Licencia:Mediante la licencia un autor permite el uso de su creación a otras personas, de lamanera que el cree aceptable. En este sentido la licencia es el instrumento queregula las maneras en que el usuario puede utilizar el software.
    • También una licencia de software es un contrato que determina en quécondiciones el usuario puede utilizar el programa informático y qué obligacionesadquiere para su uso. Cuando se instala un programa informático, o a veces,incluso, por el simple hecho de abrir el sobre que lo contiene, se están aceptandolas condiciones de su licencia de software. En el Anexo 3 se puede ver una tablacomparativa con las licencias más importantes.Algunas licencias compatibles con la GPL: BSD modificadaLa licencia modificada es básicamente la misma que la original sin la cláusula depublicidad. De acuerdo con dicha cláusula "todo el material de publicidad en elcual se mencionan características o la utilización de este software debía mostrar elsiguiente asentimiento: "este producto incluye software desarrollado por laUniversidad de California, Berkeley y sus contribuyentes".Esta cláusula de publicidad no permitía que fuera compatible con la licencia GPLpero a partir de su versión 2.0 fue eliminada y la licencia pasó a ser compatiblecon la GPL.2.2.3 Categorías de Software de fuente no disponibleDe acuerdo con la licencia que tienen los tipos de programas que no son libres seclasifican en: software semilibre, freeware, shareware, propietario oprivativo/cerrado y comercial.a) Software Semilibre: No es un software libre pero posee una con autorizaciónque permite usarlo, copiarlo, distribuirlo y modificarlo (incluyendo la distribución deversiones modificadas) sin fines de lucro.b) Programa Freeware: Es un tipo de software que permite la libre redistribución(incluso la incentiva) del mismo pero no su modificación y su código fuente no estádisponible.c) Programa Shareware: Es un software con autorización para redistribuir copias,pero con un tiempo limitado y si se requiere pagar por su uso se debe pagar por lalicencia.Software Propietario (Privativo/Cerrado): Es un tipo de software donde su uso, suredistribución o su modificación está prohibida porque su código fuente está"cerrado" o se requiere de una autorización para leerlo o bien se encuentra tanrestringido que no se lo puede hacer libre de un modo efectivo.e) Software Comercial. Es un software desarrollado por una organización quelucra a través del uso del mismo. Software comercial y propietario(privativo/cerrado) no son la misma cosa. La mayoría del software comercial espropietario, sin embargo existe Software Libre Comercial y hay Software no LibreComercial..2.3.1 Definición de Open Source (o Fuente Abierta)El software Open Source podría traducirse como "código fuente abierto". Es untipo particular de software que ofrece al usuario la posibilidad de entrar en suinterior para poder estudiarlo o modificarlo. Pero no sólo hace referencia al libre
    • acceso al código fuente. Las condiciones de distribución de un programa OpenSource deben cumplir una serie de criterios, que a continuación se exponen. Elpropósito de establecer una definición oficial de Open Source es establecer queesos criterios contengan la esencia de lo que los programadores quieren quesignifique: que aseguren que los programas distribuidos con licencia OpenSource estarán disponibles para su continua revisión y mejora para que alcancenniveles de fiabilidad que no pueda conseguir ningún programa comercial cerradosin discriminar a personas ni a grupos de personas que quiera utilizarlo.A la idea esencial del Open Source, ofrecer programas con acceso al códigofuente, van unidas una serie de conceptos: Flexibilidad. Si el código fuente está disponible, los desarrolladores pueden modificar los programas de acuerdo a sus necesidades. Además, se produce un flujo constante de ideas que mejora la calidad de los programas. Fiabilidad y seguridad Con muchos programadores a la vez escrutando el mismo trabajo, los errores se detectan y corrigen antes, por lo que el producto resultante es más fiable y eficaz que el comercial. Rapidez de desarrollo Las actualizaciones y ajustes se realizan a través de una comunicación constante vía internet. Relación con el usuario. El programador se acerca mucho más a las necesidades reales de su cliente, y puede crear un producto específico para él.La Open Source Definition da grandes libertades a la hora de relicenciar software,lo que la GPL no permite. En particular la Open Source Definition permite"mezclar" software privativo con software Open Source.2.3.2 Diferencias/similitudes con el Software LibreEs necesario aclarar que Open Source y Software Libre son esencialmente lomismo, la diferencia radica en que los defensores del Software Libre no estánciento por ciento de acuerdo con que las empresas usen y distribuyan SoftwareLibre ya que, según ellos, el mercado corporativo antepone la utilidad a la libertad,a la comunidad y a los principios y por ende no va de la mano con la filosofíaoriginal detrás del Software Libre.Para la Fundación del Software Libre el software Open Sourceposee inaceptables restricciones. Los miembros más importantes de OpenSource, que deciden el significado de "Software de Código Fuente Abierto", hanaceptado una licencia que tiene restricciones inaceptables para la Fundación delSoftware Libre: la Apple APSL.Estos últimos consideran que el argumento principal de emplear el término"Software de Código Fuente Abierto" en lugar "Software Libre" se debe a que ésteúltimo concepto no es fácil de entender para ciertas personas. Debido a que"Software Libre" implica hablar sobre libertad, sobre tópicos éticos, sobreresponsabilidades, así como también sobre conveniencia. Cuestiones que puedeproducir malestar y conducir a que algunas personas rechacen la idea por esosmotivos.
    • Mientras que el movimiento del Código Abierto permite tomar una aplicación decódigo abierto, modificarla y no exige publicar el código fuente de estasmodificaciones, el movimiento de Software Libre exige explícitamente quecualquier mejora que se realice y se publique debe ir acompañada de sucorrespondiente código fuente.Esta diferencia, que puede parecer pequeña, tiene grandes connotaciones.El Software Libre, al obligar a publicar el código fuente de los trabajos derivados,no permite a terceros tomar un programa, aplicarle modificaciones y apropiarse dela versión modificada. De este modo, se garantiza que cualquier trabajo derivadode un proyecto de Software Libre continuará siendo libre.También recalcan que la relación entre el movimiento Software Libre y elmovimiento Fuente Abierta, son por igual dos partes políticas dentro de la mismacomunidad. Están en desacuerdo en los principios básicos, pero están, sinembargo de acuerdo en la mayoría de recomendaciones prácticas y trabajanjuntos en muchos proyectos específicos. En el movimiento del Software Libre, nopiensan en elmovimiento de Fuente Abierta como un enemigo. El enemigo comúnde ambos movimientos es el software privativo.Para el propósito de este trabajo de investigación científica se designará SoftwareLibre alOpen Source, ya que para el Estado no existe tal diferencia porque lo importantees poseer el código fuente.3.- Objetivos de la Investigación3.1.- Objetivo general Promover el intercambio de experiencias, investigaciones y desarrollos en el tema. Despertar en los participantes el gusto por el desarrollo, la investigación y la innovación a través del software libre, para generar más y mejores propuestas de solución tecnológica, adecuadas al contexto. Abrir un espacio para la promoción del uso de GNU/Linux y software libre.3.2.- Objetivos específicos1. Difundir y promover el concepto de Software Libre.2. Participar e influir en los procesos de toma de decisiones políticas que afectande manera tecnológica los procesos educativos en nuestra sociedad.3. Impulsar la investigación y desarrollo del Software Libre.4. Defender los derechos de usuarios y desarrolladores de Software Libre,ofreciendo educación y soporte legal en relación al uso.
    • 5. Apoyar iniciativas, tanto Organizaciónes públicas como privadas que busquenconsolidar nuevos modelos de negocios, educación o de gestión basados enSoftware Libre.6. Fomentar la participación activa de los desarrolladores y usuarios de SoftwareLibre de América Latina en el desarrollo, mejora y adaptación de programas libres.7. Abrir canales con los gobiernos de la región para buscar mejores oportunidadesde crecimiento basándose en los modelos fundamentados en Software Libre.8. Alentar a las instituciones educativas a usar Software Libre en todas lasinstancias en las que los alumnos usen computadoras, permitiéndoles una ampliagama de posibilidades, tanto técnicas como académicas, para una mejora globalen el sistema de educación tecnológica.9. Promover la participación de las coalcancen munidades en espacios y enescenarios que ayuden al desarrollo de sus habitantes y una independenciaInformática10.Presentar el software libre como la mejor herramienta para erradicar lapiratería, tanto en Guatemala como en América Latina.4.-Formulación de hipótesisHipótesis principalSoftware libre es el software que, una vez obtenido, puede ser usado, copiado,estudiado, modificado y redistribuido libremente. De modo más preciso, elsoftware libre se refiere a cuatro libertades que poseen los usuarios del software:La libertad de usar el programa, con cualquier propósito.La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades.El acceso al código fuente es una condición previa para esto.La libertad de distribuir copias, con lo que puedes ayudar a tu vecino.La libertad de mejorar el programa y hacer públicas las mejoras a los demás, demodo que toda la comunidad se beneficie.El software libre suele estar disponible gratuitamente en Internet, o a precio delcoste de la distribución a través de otros medios; sin embargo no es obligatorioque sea así y, aunque conserve su carácter de libre, puede ser vendidocomercialmente.¿Por qué usar Software Libre en la educación?Para dar una primera explicación de por qué utilizar software libre en la educaciónnos remitiremos a la misma procedencia de la educación publica. A medida que lacivilización avanzaba, desde hace cientos de años, la información y elconocimiento iban adquirido un valor muy importante. Pero muy pocas personastenían acceso a ese conocimiento hasta que se inventó la forma de replicarlo deforma más o menos fiable, rápida y con costes razonables. Con el invento de laimprenta se inicia el crecimiento de una industria muy importante: la industria de la
    • información. Aunque la industria de la información ha ayudado muchísimo a ladivulgación y popularización del conocimiento humano, también ha generadoefectos colaterales negativos: un mercado altamente discriminatorio. Sólo podíanacceder a la información, y por supuesto al conocimiento humano, aquellos quetenían dinero para pagarla. A medida que las civilizaciones se hacían mássofisticadas, especialmente después de la edad media, el acceso al conocimientose hizo imprescindible, y la discriminación del propio mercado se hizo insostenible.Cuando los estados se hicieron más ricos, sobre todo las democracias, se intentósubsanar esa discriminación en el acceso al conocimiento. Así nacieron, entreotras cosas, las bibliotecas y la educación pública. En otras palabras, la educaciónpública ha surgido como la forma de favorecer la copia y divulgación del ya vastoconocimiento humano, evitando así las discriminaciones propias de una industriacuyos productos era la información. La especie humana lleva siglos avanzandopoco a poco y construyendo incrementalmente un cuerpo de conocimientogigantesco. Desde las herramientas básicas para preparar alimentos, pasando porla rueda, hasta todos los conocimientos de física, electrónica, campos magnéticos,partículas subatómicas, ondas, visión humana, óptica... etc. para que ahoralleguen unas enormes multinacionales que han desarrollado una piel muy fina deconocimiento sobre esa enorme pirámide y nos digan “la compresión deimágenes, o de audio, es secreto, sólo nuestro y ni siquiera puedes mirar como sehace”. Como si eso lo hubiesen podido lograr sólos, sin el aporte de millones ymillones de meses hombre y capital público invertidos. Muchos nos preguntamoscómo es posible que la misma comunidad a la que se le arrebata el derecho aacceder a su conocimiento, esté de acuerdo con esa apropiación y uso unilateraldel mismo. Por eso la primer razón por la cual una universidad como cualquierinstitucion educativa publica debe utilizar software libre es justamente que paraeso mismo a surgido para favorecer la divulgación del ya vasto conocimientohumano y esto es imposible de lograr utilizando sistemas que ponen todo tipo detrabas a la libertad de copiar y utilizar el conocimiento. además el uso de softwarelibre en la educación tiene una gran cantidad de beneficios sobre el uso de elsoftware privativo entre las cuales se encuentran:1.Crea profesionales independientes de un determinado entorno de software.Cuando se enseña carpintería no se enseña cómo usar una marca determinadade martillos o de sierras eléctricas. Cuando se enseña a escribir no se enseña eluso de una marca de plumas o bolígrafos determinada. ¿Por qué cuando seenseña informática, sí parece razonable enseñar a usar una determinada //marca//de programas? ¿Hay razones para eso? Utilizando software libre, más queenseñar a utilizar un producto se enseña a utilizar una tegnologia, ya que este seapoya en estándares libres y reconocidos. Un usuario de un sistema privativocomo por caso Microsoft Windows o Microsoft Office se sentirá desorientado alintentar utilizar cualquier otro sistema que cumpla la misma función debido a queestos imponen una forma de trabajo no estandarizada y cerrada en la cual no esposible ver el funcionamiento transparente de ningún proceso. Esto no ocurrirácon un usuario de GNU/Linux o de cualquier otro sistema libre.
    • 2.Reduce costos.El software libre al permitir su copia de manera legal evita a las universidadestener que pagar una licencia por cada maquina que posea con lo cual sumado aque gran parte del software libre se distribuye de forma gratuita se traduce en unenorme ahorro de recursos públicos. Otro punto a tener en cuenta es que el costode mantenimiento del software libre es menor debido a su gran estabilidad ycalidad que evita tener que reinstalar completamente el software en los equiposcada lapsos cortos de tiempo como sucede con el sistema operativo Windows.Además el software libre permite reciclar equipos que hallan quedado obsoletospor los grandes requerimientos de los nuevos programas privativos, mediante lacreación de Thin Clients. Si todas las universidades que llevan años gastandolicencias y personal de mantenimiento para software privativo hubiesen dedicadoparte de ese dinero a salarios y becas para desarrollo, el software libreactualmente llenaría muchos más huecos y necesidades que están sin cubrir,además de haber formado profesionales con mucha experiencia durante elcamino. Además este ahorro en términos monetarios puede ser traducido enmayor cantidad de equipos, mayor cantidad de profesores por alumno,instalaciones más adecuadas y en resumen en una mejor formación.3.Permite que los alumnos puedan usar el mismo software con el que se lesenseña.El software libre permite que se hagan copias de los programas y se distribuyan alos alumnos de forma legal, lo cual tiene un doble efecto positivo, ya que ademásde permitir que los alumnos puedan utilizar el mismo software que utilizan en lostalleres en sus casas, también se desalienta la piratería de software. En cambio sise utiliza software privativo se esta incitando a los alumnos a que cometan undelito, ya que es lógico que los alumnos requieran poseer el mismo software quese utiliza en los talleres para poder estudiar o realizar las practicas en su hogar,también es lógico que no todos los alumno puedan pagar los altísimos costos detodo el software que necesitarán, con lo cual, estos caerán inevitablemente en lanecesidad de copiar ilegalmente el software. Aunque alguna empresa de softwareprivativo ofrezca regalarlo a la universidad, la pregunta que hay que hacerinmediatamente es: ¿también para todos los profesores y alumnos? ¿asegurasque será gratis ahora y en el futuro? ¿aunque los alumnos dejen de ser alumnos yempiecen a usar para su trabajo?.4.Ofrece control sobre el software.Al tener software libre y bueno, no existe la necesidad de tener que depender yestar amarrado al producto de una casa de software, sino que simplemente si elsoftware no sirve se cambia y se implementa otro producto distinto, lo cual no esposible al estar amarrado a un producto que posiblemente costo un par de cientos
    • de dólares. Lo bueno también es que si no existe una herramienta que llene lasnecesidades que necesitamos llenar para proveer una solución a nuestroproblema, simplemente se puede buscar una que haga lo necesario y modificamosla misma para que se adapte a nuestras necesidades. Con lo cual se promueve laindustria local del software y se contribuye al software libre.5.Es el futuro de la informática, a lo que debería apuntar una universidad del sigloXXIEs falso que todo el mercado sea Windows, por ejemplo el 77% de los servidoresweb son Apache, es decir software libre. Gran parte de los mejores informáticosque formamos están desarrollando en esos servidores, y quizás cobrando un pocomejor, ya que no obligan a gastos de licencias a sus empresas. Todos los estudiosrevelan que el software libre está ganando mercado rápidamente, así que si enrealidad se desea formar a los profesionales del futuro, se debería apostarclaramente por el software libre. A menos que estemos interesados en que toda laprogramación se haga sólo en países asiáticos pagando salarios muchos másbajos, como las zapatillas Made in Taiwan.6.Es una buena herramienta de aprendizaje en el área de informática.El uso de open source permite que los estudiantes hagan uso de su creatividad eingenio tomando software ya existente desarmándolo, modificándolo yrearmándolo, creando mejor software y mejorando el entendimiento de losconceptos de programación usados hoy en día. Lo cual es un valor agregado, yaque los estudiantes de programación pueden trabajar con software ya existente yque puede ser similar al que tengan que usar o crear en el momento en que seanprofesionales. El open source también permite que los estudiantes puedan saberque es lo que hace en verdad funcionar a la computadora, como trabajan losprocesos internos y que hace la computadora en cada momento de su operación.La pregunta más difícilA lo largo de este texto hemos estado tratando de responder a la pregunta “¿Porqué debe usarse software libre en la educación?” , pero tal vez la pregunta másimporte sea “¿por que usar software privativo?”. Es muy difícil, por no decirimposible, encontrar una justificación adecuada y coherente a la necesidad deusar sistemas y programas privativos en las universidades. No creo que deba sernuestra preocupación que unos pocos millonarios, los más ricos del planeta,puedan seguir incrementando sus fortunas. O que unas pocas empresas puedanseguir manteniendo su mercado monopolístico (en el sentido de que no hay
    • libertad de contratar servicios de mantenimiento con otras empresas). Si lasprácticas de un alumno pueden ser desarrolladas completamente en un sistemalibre, no hay excusa para seguir usando sistemas privativos que no respetanestándares.5.- Variables5.1.- Definición Conceptual de las variables (indicadores)Qué es software libre para ti?¿Ha utilizado software libre?a) sib) noc) no se¿cree usted que es importante el uso de software libre? a) Si b) B) no ¿Por qué?El software libre es: c) Programas gratuitos, que puedo descargar de internet pero no puedo modificar d) Programa de dominio publico, pero que no los puedo modificar e) Programas con una licencia que nos permite modificarlo y distribuirlo libremente y además hacerlo con el código de dicho programa¿Crees tu como estudiante que es importante participar en algún proyecto oaportar tus conocimientos para mejorar un software?¿conoces a alguna comunidad que promueve el uso de software libre? ¿cual?¿algún maestro te ha comentado acerca del código abierto(open source)? a) Si b) No ¿Qué te ha comentado?
    • ¿Te gustaría conocer mas sobre este tema? a) Si b) No c) Tal vez d) No se e) No tengo tiempo f) No creo que sea interesante¿Has usado Linux o alguna aplicación relacionado con este (Libre office u otros)?¿Qué te pareció la experiencia?¿Cree usted que el software antes mencionado es más eficiente que el deWindows? ¿Por qué?5.3.- Matriz de consistencia.
    • MATRIZ DE CONSISTENCIA IMPLEMENTACIÓN DE SOFTWARE LIBRE PARA REDUCIR COSTOS DE IMPLEMENTACIÓN Y APRENDIZAJEPROBLEMA OBJETIVOS HIPOTESIS VARIABLES INDICADORES METODOS HIPOTESIS DE LA -UNIVERSO:¿EN QUE 1.1.1 OBJETIVO GENERAL HIPÓTESIS Estudiantes 500MEDIDA, EL GENERAL PRINCIPAL ¿Qué es software libre para ti?USO DE LA Software libre -MUESTRA:IMPLEMENTACI Promover el es el software USO DE LA ¿Ha utilizado software libre? Estudiantes 50ÓN DE intercambio de que, una vez IMPLEMENTASOFTWARE experiencias, obtenido, puede CIÓN DEL a) si -TIPO DELIBRE , investigaciones y ser usado, SOFTWARE INVESTIGACIÓN:AYUDARA A desarrollos en el copiado, LIBRE PARA b) no DescriptivoMEJORAR EL tema. estudiado, PROCESO DEREDIMIENTO Y modificado y APRENDIZAJ c) no se -DISEÑOREDUCCIÓN DE Despertar en los redistribuido E Y ESPECÍFICOCOSTOS DE participantes el gusto libremente. De REDUCCIÓN ¿cree usted que es importante el DescriptivoIMPLEMENTACI por el desarrollo, la modo más DE COSTOS uso de software libre? Estructura delON? investigación y la preciso, el diseño: innovación a través software libre se f) Si del software libre, refiere a cuatro g) B) no Si…….entonces….. para generar más y libertades que ¿Por qué? METODO : mejores propuestas poseen los de solución usuarios del El software libre es: CUALITATIVO tecnológica, software: adecuadas al h) Programas contexto. La libertad de gratuitos, que puedo usar el descargar de -INSTRUMENTOS Abrir un espacio para programa, con internet pero no Implementación del la promoción del uso cualquier puedo modificar software libre de GNU/Linux y propósito. i) Programa de opiniones software libre. La libertad de dominio publico, Registros
    • 1.1.2 OBJETIVO estudiar cómo pero que no los ESPECIFICO funciona el puedo modificar1. Difundir y promover programa, y j) Programas con unael concepto de adaptarlo a tus licencia que nosSoftware Libre. necesidades. El permite modificarlo2. Participar e influir acceso al y distribuirloen los procesos de código fuente es libremente ytoma de decisiones una condición además hacerlo conpolíticas que afectan previa para el código de dichode manera esto. programatecnológica los La libertad deprocesos educativos distribuir copias,en nuestra sociedad. con lo que3. Impulsar la puedes ayudar ¿Crees tu como estudiante queinvestigación y a tu vecino. es importante participar en algúndesarrollo del La libertad de proyecto o aportar tusSoftware Libre. mejorar el conocimientos para mejorar un4. Defender los programa y software?derechos de usuarios hacer públicasy desarrolladores de las mejoras a ¿conoces a alguna comunidadSoftware Libre, los demás, de que promueve el uso de softwareofreciendo educación modo que toda libre? ¿cual?y soporte legal en la comunidad serelación al uso. beneficie. ¿algún maestro te ha comentado5. Apoyar iniciativas, acerca del código abierto(opentanto Organizaciónes El software libre source)?públicas como suele estarprivadas que busquen disponible c) Siconsolidar nuevos gratuitamente d) Nomodelos de negocios, en Internet, o aeducación o de precio del coste ¿Qué te ha comentado?
    • gestión basados en de laSoftware Libre. distribución a ¿Te gustaría conocer mas sobre6. Fomentar la través de otros este tema?participación activa de medios; sinlos desarrolladores y embargo no es g) Siusuarios de Software obligatorio que h) NoLibre de América sea así y, i) Tal vezLatina en el aunque j) No sedesarrollo, mejora y conserve su k) No tengo tiempoadaptación de carácter de l) No creo que seaprogramas libres. libre, puede interesante7. Abrir canales conlos gobiernos de la ¿Has usado Linux o algunaregión para buscar aplicación relacionado con estemejores (Libre office u otros)? ¿Qué teoportunidades de pareció la experiencia?crecimientobasándose en los ¿Cree usted que el softwaremodelos antes mencionado es másfundamentados en eficiente que el de Windows?Software Libre. ¿Por qué?8. Alentar a lasinstitucioneseducativas a usarSoftware Libre entodas las instanciasen las que losalumnos usencomputadoras,permitiéndoles unaamplia gama de
    • posibilidades, tantotécnicas comoacadémicas, para unamejora global en elsistema de educacióntecnológica.9. Promover laparticipación de lascoalcancenmunidades enespacios y enescenarios queayuden al desarrollode sus habitantes yuna independenciaInformática10. Presentar elsoftware libre como lamejor herramientapara erradicar lapiratería, tanto enGuatemala como enAmérica Latina.
    • 6.- Diseño operacional6.1.- Tipo y nivel de investigaciónLa naturaleza de esta investigación fue aplicada porque está sujeta en lasaplicaciones de conocimientos teóricos.Se define porque “cuyo propósito fundamental es dar solución a los problemas enel proceso de aprendizaje y disminución de costos por implementación” y a eso seorienta la investigación de dar soluciones prácticas.El nivel de esta investigación es de carácter descriptivo6.2.- Método de la investigaciónEl método es Cualitativo6.3.- Universo y muestraEl universo lo conforman 500 alumnos que forman parte de la universidad alasperuanas de los cuales se ha tomado como muetra solo a 50 de estos.7.- Contrastación de la hipótesis7.1.- Diseño de comprobación de hipótesisRealizado7.2.- Descripción de la técnica que utilizan en la investigación
    • Para llegar a analizar el uso de software libre de manera más eficiente se utilizóun cuestionario lo cual nos facilitó a realizar dicho estudio.a.- Técnica de muestreoSe ha aplicado la encuesta a 50 estudiantes de la UAP lo cual el 16% de losencuestados no conocen ni tienen una idea de lo que es software libre, el 78%restante tiene conocimiento de este software y el 6% no sabe ,lo cual que estainvestigación ha sido muy provechosa porque de esta manera ayuda a losinvestigadores a poner más énfasis en temas muy novedosos.b.- Técnicas para recolectar informaciónPara la recopilación de información que permitirá conocer el procedimiento actualde procesamiento de información por parte de los consejos comunales, laherramienta a utilizar será la aplicación de entrevistas. Estas entrevistas serándocumentadas en formularios de observación.c.- Técnicas para el procesamiento y el análisis de los datosDebido a la naturaleza cualitativa de los datos que se obtienen en las entrevistas,el procedimiento para su procesamiento y análisis será la teoría Fundamentada.Este procedimiento permite que la teoría (hallazgos) vaya emergiendofundamentada en los datos.
    • Cuestionario¿Qué es software libre para ti?¿Ha utilizado software libre?a) sib) noc) no se¿Cree usted que es importante el uso de software libre? k) Si l) B) no ¿Por qué?El software libre es: m) Programas gratuitos, que puedo descargar de internet pero no puedo modificar n) Programa de dominio público, pero que no los puedo modificar o) Programas con una licencia que nos permite modificarlo y distribuirlo libremente y además hacerlo con el código de dicho programa¿Crees tu como estudiante que es importante participar en algún proyecto oaportar tus conocimientos para mejorar un software?¿Conoces a alguna comunidad que promueve el uso de software libre? ¿Cuál?¿Algún maestro te ha comentado acerca del código abierto (open source)? e) Si f) No ¿Qué te ha comentado?¿Te gustaría conocer más sobre este tema? m) Si n) No o) Tal vez p) No se q) No tengo tiempo r) No creo que sea interesante
    • ¿Has usado Linux o alguna aplicación relacionado con este (Libre office u otros)?¿Qué te pareció la experiencia?¿Cree usted que el software antes mencionado es más eficiente que el deWindows? ¿por qué?