22
Software Libre y Sistemas Operativos Nuevas Tecnologías / Normal 8 ¿Qué es el software? Es importante diferenciar el hardware (parte física de una computadora) de su software (parte lógica o programas). Los programas de computadora son órdenes detalladas escritas en algún lenguaje de programación (pascal, html, java, C, etc.). El software es escrito por personas en ámbitos como empresas, comunidades de trabajo o individualmente por hobby.

Software libre y nuevas tecnologías

Embed Size (px)

DESCRIPTION

Presentación utilizada en la materia Nuevas Tecnologías para explicar elementos básicos del software libre

Citation preview

Page 1: Software libre y nuevas tecnologías

Software Libre y Sistemas OperativosNuevas Tecnologías / Normal 8

¿Qué es el software? Es importante diferenciar el hardware (parte física de una

computadora) de su software (parte lógica o programas).

Los programas de computadora son órdenes detalladas escritas en algún lenguaje de programación (pascal, html, java, C, etc.).

El software es escrito por personas en ámbitos como empresas, comunidades de trabajo o individualmente por hobby.

Page 2: Software libre y nuevas tecnologías

¿Software?

El secreto está en que la computadora es programable. La computadora sabe obedecer órdenes, y tiene la capacidad de ejecutar millones de instrucciones en un solo segundo.

En vez de usar castellano, o inglés, los programadores utilizan lenguajes formales fuertemente apoyados en la matemática.

En estos lenguajes formales se escriben los programas y se desarrolla el denominado código fuente, el que luego se traduce al lenguaje super detallado que requiere la máquina, el lenguaje máquina.

Page 3: Software libre y nuevas tecnologías

¿Software?

Código Fuente (escrito por el programador en lenguaje formal)

Compilación(traducción)

Código Binario o ejecutable (lenguaje de la máquina en ceros y unos -0/1-).

Page 4: Software libre y nuevas tecnologías

Software

La importancia del software Las computadoras intervienen cada vez en mayores

aspectos de la vida social. Son tan comunes que se han vuelto invisibles.

Al controlar las comunicaciones públicas y privadas, así como el almacenamiento de los datos que conforman nuestra “memoria social”, se vuelven centrales.

Como las computadoras obedecen de modo total a sus programas, son éstos quienes determinan qué se comunica y cómo.

Page 5: Software libre y nuevas tecnologías

Software e información

Quien controla el software controla nuestras comunicaciones y el acceso a nuestra memoria social:

Page 6: Software libre y nuevas tecnologías

Software y control social

El control de los programas es de este

modo un asunto político que debe estar en las manos de todas las

personas y no puede ser el privilegio de ninguna

entidad.

DAS (policía secreta de Colombia)

Page 7: Software libre y nuevas tecnologías

Software privativo

El software privativo, como Windows, restringe nuestras posibilidades de hacer cosas con una máquina:

Sólo tenemos permiso de instalarlo en una máquina.

Sólo nos entregan el programa en “código binario”, esto es, el programa ejecutable, por lo que no se puede leer su funcionamiento interno.

No tenemos permiso de darles copias a nuestros amigos.

No tenemos permiso de mejorarlo y adaptarlo a nuestras necesidades.

Page 8: Software libre y nuevas tecnologías

¿Software?

¿Y entonces qué

podemos hacer?

Page 9: Software libre y nuevas tecnologías

Software Libre En 2005 la UNESCO se hizo cargo de

este problema y decidió promover el uso de software libre software libre:

“Las prioridades de la Información para Todos apuntan a la reducción de la brecha digital y, en muchos países, son parte de la política nacional para el diseño de sociedades del conocimiento. El software libre puede contribuir con soluciones a esas demandas de inclusión digital y social”.

Organización de las Naciones Unidas para la

Educación, la Ciencia y la Cultura

Es menester “entender el papel fundamental que el Software Libre puede jugar en el uso de las tecnologías de la comunicación y la información para un desarrollo sostenible”.

Page 10: Software libre y nuevas tecnologías

¿Software?

“¡Yo no quiero aprender a programar!”

No todas las personas quieren aprender a cocinar o a tocar un instrumento musical. Sin embargo todos nos rebelaríamos si alguien pretendiera restringir el acceso a ese conocimiento.

Page 11: Software libre y nuevas tecnologías

Software Libre GNUEl origen de este proyecto tiene un nombre: Richard Stallman, un programador del MIT (Instituto de Tecnología de Massachusetts).

En los años 70 los desarrolladores y programadores cooperaban unos con otros para mejorar sus resultados. Pero las cosas fueron cambiando, en buena medida debido a que el desarrollo de software se convirtió en un gran negocio.

Al llegar a los 80, el código fuente había pasado de ser un elemento de intercambio entre los programadores a ser considerado un secreto estratégico para varias empresas.

El logo de GNU es la cabeza de un ñu

Richard Stallman

Page 12: Software libre y nuevas tecnologías

Software LibreEs en ese contexto que Richard Stallman publica, en 1983, un llamado a participar en el desarrollo del proyecto GNU:

“... voy a escribir un sistema de software completo

llamado GNU y lo distribuiré libre a quienes puedan

usarlo. Considero que la regla de oro exige que si yo

quiero un programa debo compartirlo con otras personas que

también lo quieren. (...) estoy buscando personas para

quienes el ayudar a la humanidad sea tan importante como

el dinero.”

Lo que Stallman deseaba era: “retornar al espíritu de

cooperación que prevaleció en los tiempos iniciales de la

comunidad de usuarios de computadoras”.

Page 13: Software libre y nuevas tecnologías

4 Libertades del Software Libre

Usar el programa con cualquier propósito (por ejemplo hay programas que restringen el uso de sus herramientas para criticar ciertos temas o prohiben el uso a determinados grupos humanos).

Estudiar el programa y adaptarlo a mis necesidades

Distribuir copias del programa (Mientras más personas usan un programa más personas hay con las que puedo compartir datos y experiencias. El derecho de copia o copyright otorga el permiso a una persona. Las licencias libres como la GPL protegen las obras de posibles privatizaciones y otorgan a los usuarios la libertad de copia).

Compartir las mejoras con la comunidad(muchas personas pueden beneficiarse con la nueva versión)

Page 14: Software libre y nuevas tecnologías

Software Libre y Educación Aprendizaje de la importancia de la libertad.

Tener la posibilidad de estudiar hasta donde nos lleve nuestra curiosidad.

Costos menores para las instituciones educativas (no hay pago de licencias).

El poder acceder al código fuente es un estímulo permanente para la apropiación de las nuevas tecnologías y la innovación.

El espíritu de colaboración y construcción del conocimiento grupal debe ser un valor central en la educación pública.

Page 15: Software libre y nuevas tecnologías

Preguntas Frecuentes ¿Puedo comunicarme con personas que usan otro

software?

Sí, usando software libre podemos leer y escribir documentos de los programas más difundidos

¿Es difícil de usar?

No es más fácil ni más difícil, en algunos casos sólo puede llegar a ser distinto.

¿Puedo ver videos, escuchar música o conectarme a internet?

Hay programas libres para hacer todo lo que habitualmente se hace con las computadoras.

Page 16: Software libre y nuevas tecnologías

¿Cómo empiezo?

Una opción para empezar es instalar software libre dentro de tu sistema operativo privativo (Windows o Mac OS). Por ejemplo:

Mozilla Firefox (navegador de internet)

Open Office (paquete de oficina)

Gimp (editor de fotos)

Audacity (editor de audio)

AMSN o Pidgin (chat)

VLC (reproductor de video y música)

Page 17: Software libre y nuevas tecnologías

Un sistema operativo libre

Para tener tu computadora libre de programas que no sabemos qué hacen con nuestra información y que nos quitan las libertades es menester tener como plataforma también un sistema operativo libre.

Un sistema operativo es el encargado de administrar nuestro hardware, darnos un entorno gráfico para que usemos la máquina y también le da apoyo y soporte a los programas que ejecutamos.

Page 18: Software libre y nuevas tecnologías

GNU/Linux

El sistema operativo libre más utilizado es GNU/Linux (el sistema del proyecto GNU con núcleo Linux).

Existen numerosas variantes o “sabores” de este sistema, según los gustos de los usuarios. Podemos encontrar más de 100 proyectos activos y en uso.

Los más utilizados en el mundo:

Debian // Ubuntu // Fedora Core

Open Suse // Mandriva // Slackware

Page 19: Software libre y nuevas tecnologías

A bajar e instalar Desde la web distrowatch.org se puede acceder a los

sitios oficiales de las distribuciones.

Al bajar una imagen de un CD o DVD se la “quema” mediante un programa de copia.

Los discos que obtenemos se pueden probar sin necesidad de tocar nada en la PC ya que son LIVE CDs, es decir que funcionan desde la lectora y memoria RAM, sin tocar el rígido.

En caso de gustarnos, lo podremos instalar en el disco local y un sistema GNU/Linux puede convivir con otros sistemas operativos. Nos dará la opción de elegir qué sistema cargar al encender la PC.

Page 20: Software libre y nuevas tecnologías

Software Libre para una Sociedad Libre

Si no queremos vivir en una jungla, debemos cambiar nuestras formas de comportarnos. Debemos empezar enviando el mensaje de que un buen ciudadano es aquel que colabora cuando es apropiado, no aquel que logra éxito cuando roba a los demás. Espero que el movimiento por el software libre pueda contribuir a esto: al menos en un área, reemplazaremos la jungla por un sistema más eficiente que anime y se base en la cooperación voluntaria. (Richard Stallman)

Page 21: Software libre y nuevas tecnologías

Agradecimientos y FuentesFuentes:

Fundación Vía Libre, ¿Qué es el Software Libre y por qué es importante para mí?

UNESCO, Guía práctica sobre software libre”

Agradecimientos:

A Camilo y María Silvia por darme el tiempo para armar esta presentación.

A mis alumnas que lo motivaron con la insistente frase “¿Por qué tenemos que usar esto?”.

A Richard Stallman por su sentido del humor.

                 

Page 22: Software libre y nuevas tecnologías

Contacto

[email protected]

Marcelo Maggio, Nuevas Tecnologías, Normal 8, Ciudad de Buenos Aires, Argentina. Año 2010

Trabajo distribuido bajo licencia Creative Commons “Attribution” Reconocimiento (BY)