43
PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito.

PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

Embed Size (px)

Citation preview

Page 1: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

PENSANDO EN CÓDIGO ABIERTO

GNU/LINUX

por Carlos Marrero Expósito.

Page 2: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

ÍNDICE

GNU/LINUXÍNDICE

LAS 4 LIBERTADES FUNDAMENTALES

¿ QUÉ SUPONEN ESTAS LIBERTADES ?

¿ LIBRE O GRATIS ?

SOBRE DISTRIBUCIONES

ÉXITOS

UN POCO DE HISTORIA

SOFTWARE SOCIAL

PERSONAJES

GLOSARIO

CRÉDITOS

Page 3: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD EN GNU/LINUX

GNU/LINUXLAS 4 LIBERTADES FUNDAMENTALES

Page 4: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 00. Libertad para usar el sofware.

GNU/LINUXLAS 4 LIBERTADES FUNDAMENTALES

Page 5: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 01.Libertad para estudiar su

funcionamiento..

GNU/LINUXLAS 4 LIBERTADES FUNDAMENTALES

Page 6: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 02.Libertad para distribuirlo.

GNU/LINUXLAS 4 LIBERTADES FUNDAMENTALES

Page 7: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 03.Libertad para modificarlo y

publicarlo.

GNU/LINUXLAS 4 LIBERTADES FUNDAMENTALES

Page 8: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

¿ QUÉ SUPONEN ESTAS LIBERTADES ?

¿ QUÉ SUPONEN ESTAS LIBERTADES ?

Page 9: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 00. Usar: Permite que todos podamos

usar el software en nuestro propio

beneficio.

GNU/LINUX¿ QUÉ SUPONEN ESTAS LIBERTADES ?

Page 10: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 01.Estudiarlo: Permite que cualquiera

pueda conocer a fondo, las

herramientas que usa.

GNU/LINUX¿ QUÉ SUPONEN ESTAS LIBERTADES ?

Page 11: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 02.Distribuirlo: Permite que podamos

ayudar a los demás de forma

solidaria pudiendo hacer copias.

GNU/LINUX¿ QUÉ SUPONEN ESTAS LIBERTADES ?

Page 12: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

LIBERTAD 03.Modificarlo y publicarlo: Permite que

cualquiera pueda adaptarlo a sus

necesidades, pudiendo así contribuir

con su trabajo, al resto de la

comunidad.

GNU/LINUX¿ QUÉ SUPONEN ESTAS LIBERTADES ?

Page 13: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Comparativa:

● 00. USAR.

● 01. ESTUDIAR.

● 02. DISTRIBUIR.● 03. MODIFICAR,

PUBLICAR.

WINDOWS GNU/LINUX

Page 14: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

¿ LIBRE O GRATIS ?

¿ LIBRE O GRATIS ?

Page 15: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

En lengua inglesa “free” mantiene 2 significados: “libre” y “gratis”.

GNU/LINUX¿ LIBRE O GRATIS ?

En la lengua española “libre” y “gratis” tienen significados bien diferneciados.

GNU/Linux es un proyecto que promueve fundamentalmente la “libertad” del ser humano en cuanto promueve un desarrollo de las herramientas de software de modo comunitario y no privativo, permitiendo un desarrollo solidario de participación y distribución equitativa.

El concepto GRATIS, hace referencia al valor de una mercancía en el contexto de un mercado y un sistema económico.

En GNU/LINUX la libertad es un valor fundamental, el mercado un medio para obtener dicha libertad y mantener el desarrollo presente y futuro del proyecto.

Page 16: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

¿ DISTRIBUCIONES ?

SOBRE DISTRIBUCIONES

Page 17: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

DISTRIBUCIÓN

SOBRE DISTRIBUCIONES

Se llama distribución a una compilación concreta de software de código abierto preparada para ser instalada y usada.

Cada distribución trata de ofrecer a sus usuarios objetivo un GNU/Linux listo para usar.

Las distribuciones suelen ofrecer sus propias herramientas para gestionar la selección, instalación, sustitución y desinstalación de paquetes, la instalación inicial en un ordenador, y la gestión y administración del sistema operativo.

Compilación: reunir varios programas en un mismo paquete.

Page 18: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

PRINCIPALES DISTRIBUCIONES

SOBRE DISTRIBUCIONES

Han sido muchas y con toda seguridad seguirán naciendo otras, las mas populares y consolidadas en la actualidad son las siguientes:

Debian

RedHat

SuSE

Mandrake

Page 19: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

GREATS HITS

ÉXITOS

Page 20: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

LOS ÉXITOS DE LA COMUNIDAD “LIBRE”

ÉXITOS

A lo largo de la historia del desarrollo de la comunidad “free software” y el del sistema GNU/LINUX se han dado algunos hitos importante en cuanto a diseño de software.

Estos softwares pueden venir incluidos en algunas de

las distribuciones existentes o ser instalados por

separado, existiendo normalmente versiones para otros

sistemas operativos como Windows.

Tras cada uno de estos softwares existe normalmente

una fundación que dirige el proyecto y vela por el

adecuado desarrollo del mismo.

Page 21: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXÉXITOS

GNU/LINUX. El éxito más evidente fue el conseguir un sistema “mínimo” completo de características “no privativas”. Existen multitud de DISTRIBUCIONES que ofrecen GNU/LINUX de forma gratuita.

APACHE. El servidor web mas usado en toda la

red, por su seguridad y estabilidad. Libre y gratuito.

GNOME. Escritorio interactivo para GNU/LINUX.

SOFWARE LIBRE

Page 22: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXÉXITOS

MOZILLA FIREFOX. El hijo mimado del navegador Netscape, ahora convertido en el mejor navegador web del mercado. Libre y gratuito.

OPENOFFICE. Un suite completo de

programas para la oficina. Libre y gratuito.

THEGIMP. Suite de manipulado fotográfico

digital con prestaciones similares a las de Photoshop.

SOFWARE LIBRE

Nota: La mayoría de estos softwares son exepcionales en calidad,

tienen versiones de instalación para sistemas Windows, ofrecen

compatibilidad con sus formatos de archivos, y pueden ser obtenidos

gratuitamente a través de la Red.

Page 23: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

¿ DONDE EMPIEZA GNU/LINUX ?

UN POCO DE HISTORIA

Page 24: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

El software libre como concepto no apareció hasta principios de la década de 1980.

GNU/LINUXUN POCO DE HISTORIA

El software se distribuye con su código fuente y sin restricciones en grupos de usuarios como SHARE (IBM) y DECUS (DEC).

Décadas de 1950 y 1960:

El software se distribuye con su código fuente y sin restricciones en grupos de usuarios como SHARE (IBM) y DECUS (DEC).

Décadas de 1950 y 1960:

IBM comienza a vender su software por separado, dando lugar al comienzo de la industria del software propietario.

1970 Enero:

Unix comienza a distribuirse a universidades y centros de investigación.

1972:

Page 25: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Donald O. Pederson construye SPICE, una herramienta docente, que por sus características, se convertiría en el primer programa con características de software libre.

1973:

Donald Knuth, de la Universidad de Stanford, comienza a trabajar en TeX, un sistema de composición electrónica que se distribuyó como software libre.

1978:

Richard Stallman escribe el Manifiesto de GNU.

1983:

UN POCO DE HISTORIA

Comienza el proyecto GNU.

1984:

Page 26: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Linus Torvalds libera la primera versión de su kernel, aún muy primitiva, que es llamada Linux.

1991 Octubre:

Se funda SuSE, en Alemania.

1993:

UN POCO DE HISTORIA

Aparecieron las primeras distribuciones de GNU/LINUX. (MCC Interim Linux, Manchester, TAMU, de Texas A&M, y la más conocida SLS, que más tarde dio lugar a Slackware).

1992:

Page 27: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Primer congreso sobre software redistribuible libremente - First Conference on Freely Redistributable Software Cambridge, Massachusetts, US

Eric S. Raymond presenta su artículo The Cathedral and the Bazaar (La catedral y el bazar).

1997 Enero:

UN POCO DE HISTORIA

1996:

Marc Ewing comienza la distribución Red Hat Linux.

1995:

Ian Murdock comienza una nueva distribución basada en Linux, llamada Debian GNU/Linux.

1993 Agosto:

Page 28: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXUN POCO DE HISTORIA

Publicación de OpenOffice.org 1.0. Paquete de aplicación de tareas para la oficina fundamental en las distribuciones GNU/LINUX.

2002 Mayo:

La historia continúa....

2005:

Publicación de Mozilla 1.0, la primera versión oficialmente estable del proyecto web.

2002 Mayo:

Se libera GNOME 1.0. Escritorio de ámbito “libre”.

1999 Marzo:

Page 29: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

¿ SOFWARE QUÉ?

SOFTWARE SOCIAL

Page 30: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

SOFTWARE SOCIAL

Todos los sistemas como tales, suelen tener sus pros y sus contras, GNU/Linux tiene muchos pros, pero me pregunto si explícitamente contempla alguna contra:

¿ Qué ocurre con la dependencia económica de éste

sistema ?¿ Será “gratis” para siempre ?

Si GNU/LINUX es una comunidad con ideales bien

definidos, ¿ como se organiza dicha comunidad

políticamente ? ¿ Existe un sistema de elección de

candidados ?

SOFTWARE SOCIAL

Page 31: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Si GNU/LINUX fuera el sistema de una sociedad globalizada, necesitada de un buén sistema, por encima de pequeños gragmentos de software propietario, y se convirtiese en el futuro, en el sistema informático por exelencia de la humanidad, ¿ Estaría garantizada su “Libertad” y su “democraticidad” “social” por encima de los intereses personales o estatales?.

¿ Nos encontraremos acaso ante el primer ensayo real

que aborda el problema de la globalización con acciones

reales ? ¿ Podría ser este el principio de la creación real

de un mundo futuro trans-nacional que mira por encima

de las líneas físicas divisorias de los territorios?.

SOFTWARE SOCIAL

Page 32: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

BREVES CONCLUSIONES

Lo que debemos tener claro es que, a pesar de algunas inquietantes cuestiones, GNU/LINUX es actualmente el software mas “solidario”, “comprometido” y “socialmente efectivo” que existe.

Contempla cuestiones que el “software privativo”, en un

contexto neo-liberalista, es incapaz de abordar, como es

la posibilidad de que paises sub-desarrollados, puedan

obtener software de calidad a coste 0, o que maquinas

en desuso puedan ser productivas en su contexto.

Todas estas características, más la efectividad de su

construcción “solidaria”, fruto de una estructura de

mentes “enlazadas”, hacen posible que hoy

dispongamos de este sistema a nuestro alcance.

SOFTWARE SOCIAL

Page 33: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXPERSONAJES

PERSONAJES

Page 34: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Programador y gurú del software libre. Fundador de la Free Software Fundation, Redactor del manifiesto GNU,la licencia GPL y programador de muchos de las partes que darían paso al actual GNU/LINUX.

RICHARD STALLMAN

Linus Torvalds fue el creador en el año 1991 del KERNEL “Linux”, el cual, combinado con el resto de software desarrollado por el proyecto GNU, dió paso al sistema GNU/LINUX tal cual lo conocemos actualmente.

LINUS TORVALDS

Fundador de la distribución DEBIAN de GNU/LINUX.

IAN MURDOCK

PERSONAJES

Page 35: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Son algunos de los desarrolladores del sistema UNIX, desarrollado en los laboratorios BELL de la empresa AT&T en los años 70.

THOMPSON Y RITCHIE

PERSONAJES

Page 36: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXGLOSARIO

GLOSARIO

Page 37: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXGLOSARIO

COMPUTER SCIENCE RESEARCH GROUP.

Uno de los centros donde más desarrollo

relacionado con Unix se hizo durante los

años 1979 y 1980.

CRSG

Es un paquete integrado de software libre tras ser reunido de forma adecuada. Cada distribución mantiene unos paquetes de software específicos, permitiendo integrar otros sin ningún tipo de problemas.

DISTRIBUCIÓN

Page 38: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

GNU'S NOT UNIX. GNU no es Unix. El proyecto GNU fue el que asentaría las bases de todo el desarrollo de la comunidad “Software libre” a todos los niveles: Legislativo, comercial, ideológico, y material. A través de la FSF, GNU es una de los centros operativos del movimiento del “Software Libre”.

GNU

GLOSARIO

FREE SOFTWARE FUNDATION.

La Fundación para el Software Libre está

dedicada a eliminar las restricciones

sobre el copiado, redistribución,

entendimiento, y modificación de

programas de computadoras.

FSF

Page 39: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

El núcleo del sistema operativo que se relaciona con el hardware y permite que todo funcione.

KERNEL

Licencia creada por la Free Sofware Fundation (FSF) que establece todos los términos por los que se rige el sofware libre en el campo de la legislación Anglosajona.

GPL

GLOSARIO

Page 40: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUX

Es el nombre del KERNEL que Linus Torvalds liberaría sobre el año 1991, dando paso a los primeros sistemas operativos de ámbito “libre”.

También es usada generalmente y

“erróneamente”, según Stallman, para

designar al conjunto de las distribuciones

basadas en GNU/LINUX.

LINUX

GLOSARIO

Programa desarrollado en la Universidad de California en Berkeley para simular las características eléctricas de un circuito integrado.

SPICE

Page 41: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXGLOSARIO

TeX es un sistema de tipografía electrónica, muy utilizado para la producción de documentos de calidad.

TEX

Sistema operativo portable desarrollado durante los 70' por los laboratorios Bells siendo ampliamente extendido entre universidades. Si bién UNIX no es totalmente “libre” sirvió de ensayo primerizo al software libre.

UNIX

Page 42: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXCRÉDITOS

El sofware usado es “impress” perteneciente a OPENOFFICE corriendo bajo GNU/LINUX distribución DEBIAN.

La documentación en general que he usado para realizar el

trabajo se encuentra en la página de la free soft. fundation:

http://www.gnu.org/

Trabajo ideado por carlos marrero para el GULIC.

Su fecha de finalización es la de: 17/01/2005.

TIENES DERECHO A USAR, ESTUDIAR, MODIFICAR, COPIAR, DISTRIBUIR Y COMPARTIR ESTE TRABAJO.

HTTP://WWW.CHR5.COM/

Page 43: PENSANDO EN CÓDIGO ABIERTO GNU/LINUX por Carlos Marrero Expósito

GNU/LINUXDESPEDIDA

GRACIAS PULSE UNA TECLA PARA FINALIZAR ESTA PRESENTACIÓN INTERACTIVA.