Page 1


Curso de actualizaci贸n SOFTWARE LIBRE Y SISTEMA OPERATIVO GNU CON LINUX


Un Poco de Historia 1984

USA Richard M.Stallman FSF::Proyecto GNU

1991

Finlandia Linus B.Torvalds Kernel Linux


Software Libre Definiciรณn: Movimiento global tecnolรณgico-filosรณfico relativo a la informรกtica, creado por Richard Stallman. En 1984 R. Stallman crea la Free Software Fundation, Objetivo : Crear un sistema operativo libre . El proyecto se llama GNU (G=GNU No es Unix). Stallman programa el editor EMACS y el compilador GCC, pilares de la programaciรณn del SL.


Cuestiones Legales Stallman crea la Licencia Pública General (GPL) ● Libertad 0: libertad de usar el programa, con cualquier propósito ● Libertad 1: libertad de estudiar cómo funciona el programa y adaptarlo a nuestras necesidades ● Libertad 2: libertad de distribuir copias, con lo que podemos ayudar a los demás. ● Libertad 3: libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.


El Copyleft El software libre está protegido por COPYLEFT ¿Qué es Copyleft? Es un copyright invertido, mientras copyright dice: “PROHIBIDO TODA COPIA POR CUALQUIER MEDIO...etc.” COPYLEFT dice: “ PERMITIDA LA COPIA POR TODOS LOS MEDIOS...etc”


Linus, la otra parte de la historia Linus Torvalds, estudiante de la Universidad de Helsinski, Finlandia 1991: Propone un sistema operativo basado en Minix (s.o. Con fines educativos) 1992: Nace el n煤cleo 贸 Kernel, llamado

LINUX. TUX, la mascota oficial


El nuevo Sistema Operativo

1991

1984

USA Richard M.Stallman FSF::Proyecto GNU

GNU

con

Finlandia Linus B.Torvalds Kernel Linux

LINUX


Un Sistema Operativo compuesto básicamente de:

1) Un núcleo o kernel: software que realiza tareas a bajo nivel (interactúa con el hardware). 2) Aplicaciones varias que interactúan con el usuario y el resto del sistema harware

+software shell kernel

Hardware

usuario


segmento del documental Revolution OS


Distribuciones

GNU

con

LINUX

Empresas y usuarios pueden copiar, mejorar y redistribuir el software libre =>así nacen las "Distribuciones de GNU/Linux” Una DISTRIBUCIÓN: Es una adaptación de un sistema GNU/Linux


Distribuciones GNU/Linux Una Distribución: genera la comercialización del soporte para GNU/Linux (capacitación, programación a medida, manuales, soporte técnico, etc.)

Ejemplo de distribuciones: ● ● ● ● ● ● ● ● ●

Red Hat -> Empresa Red Hat (USA) SUSE -> Novell (distribución de origen alemán) Debian -> Comunidad de Usuarios del Proyecto Debian Mandriva-> Empresa Mandrake Soft de origen francés Slackware -> Proyecto Liderado por Patrick J. Volkerding Knoppix -> Proyecto de Klaus Knopper - Alemania) Slax -> Proyecto de Tomas Matejicek Adrenalinux-> Proyecto de Hugo Orellano Ututo -> Proyecto Dirigido por Daniel Olivera

Visite : http://distrowatch.com/ http://www.linuxlinks.com/


Aplicaciones para Escritorio ● ● ● ●

Navegadores: Mozilla, Firefox Mensajería: aMSN, Gaim, Kopete, etc. Ofimática: OpenOffice, Koffice, Abiword, etc. Multimedia, juegos, etc.

Aplicaciones Educativas ● Plataformas Educativas: Moodle, Ilias, otras... ● Distribuciones Live-CD (Visite: http://linuxshop.ru/linuxbegin/win-lin-soft-spanish/index.shtml)


Aplicaciones de Software Libre ¿Sabía que existen programas de software libre para MS Windows? Aplicaciones para Internet ● Servidores de páginas web (Apache) ● Servidores de Bases de Datos (MySQL y PosgreSQL) ● Servidores de correo ● Routers, Firewall ● LAMP (Linux+Apache+MySQL+PHP) para aplicaciones web – sitios dinámicos.


Aplicaciones para Desarrollo Aplicaciones IDE (Entorno Integrado de Desarrollo): KDevelop, Glade, Gambas, Eclipse, Zope, etc. Compiladores para todos los lenguajes (C, C++,Pascal, Basic, Fortran, Java, ADA, Lisp, Prolog, PHP, PERL, SQL, PYTHOM, etc.)

listado de aplicaciones equivalentes en http://linuxshop.ru/linuxbegin/win-lin-soft-spanish/index.shtml


Escritorios en GNU/Linux Escritorio: Conjunto de componentes grรกficos y funcionalidades que conforman un entorno de trabajo amigable para el usuario. Los escritorios mรกs populares (hoy) son:

GNOME

KDE

XFCE

Otros: Icewin, WindowMaker, AfterStep, Fluxbox, Enlightment


http://www.adrenalinux.com.ar horellano@gmail.com

software libre  

software libre

Advertisement