Cursosoftwarelibre

56
Uso práctico de Software Libre IES MAR DE CADIZ CURSO 2006/07 Juan Manuel Montoya Rosales

Transcript of Cursosoftwarelibre

Page 1: Cursosoftwarelibre

Uso práctico de Software Libre

IES MAR DE CADIZCURSO 2006/07

Juan Manuel Montoya Rosales

Page 2: Cursosoftwarelibre
Page 3: Cursosoftwarelibre
Page 4: Cursosoftwarelibre

Introducción Hasta hace poco tiempo se consideraba que

los programas se distribuían cobrando licencias por su uso e instalación.

Cambio de concepto

El software es un bien común a disposición de todos, para su uso , distribución y

modificación. El negocio está orientado a la prestación de un servicio más que a la venta

del mismo.

Page 5: Cursosoftwarelibre

Posibilidades del software libre

• Libertad de distribución– Muy bajo coste para el

productor.– Canal de distribución de gran

eficiencia económica.

• Facilidad de modificación y de redistribución evolución y mejora técnica de los programas.

Page 6: Cursosoftwarelibre

Usuarios finalesUsuarios finales

• Mercado libre vs. Monopolio– Utilización del producto que desee y

búsqueda de soporte para él en cualquier empresa que quiera dárselo calidad/precio.

– Cambio de empresa sin cambio de producto.

– La calidad del producto no depende exclusivamente de la fiabilidad del fabricante (estudio del programa por parte de terceros).

– Posibilidad de personalización.– Integración de programas.

Page 7: Cursosoftwarelibre

Administraciones Públicas• Son grandes usuarios con

características especiales ya que tienen ciertas obligaciones:– Neutralidad respecto a fabricantes.– Garantizar la integridad, utilidad,

privacidad y seguridad de sus datos a largo plazo.

– Servicios accesibles.

Interés en estándares, formato de datos abiertos e inspección sobre software.

Page 8: Cursosoftwarelibre

Las posibilidades que ofrece el software libre crea una industria de alto valor tecnológico, a nivel local o regional, y sin dependencias estratégicas, es sin duda interesantes para cualquier administración.

Administraciones Públicas

Page 9: Cursosoftwarelibre

Desarrolladores e integradores de software

• Más fácil competir siendo pequeño y acceder a la tecnología punta.

• Se aprovechan del trabajo del resto de la comunidad del software libre.

• Distribución de bajo coste y a escala global.

• Integración de fragmentos de programas para conseguir el producto necesario.

Page 10: Cursosoftwarelibre

Industria de mantenimiento y servicios

• No hay limitación para ofrecer cualquier servicio o modificación sobre un programa excepto su nivel de conocimiento sobre él y la asignación de recursos para la tarea.

• Posibilidad de ofrecer servicios con un valor añadido más apreciado y con independencia de la estrategia de los proveedores.

Page 11: Cursosoftwarelibre
Page 12: Cursosoftwarelibre

Sistema Operativo

¿QUÉ ES UN SISTEMA OPERATIVO?

Son programas (Software) QUE NOS PERMITE

ADMINISTRAR LOS RECURSOS DE UN COMPUTADOR Y QUE ACTÚA COMO INTERMEDIARIO (Interfaz) ENTRE EL USUARIO Y EL HARDWARE DE UN COMPUTADOR

¿CUÁLES SON ESTOS RECURSOS?

MEMORIAPROCESADORESDISPOSITIVOS DE E/SDISPOSITIVOS DE COMUNICACIÓN Y DATOS DISPOSITIVOS MULTIMEDIA

Page 13: Cursosoftwarelibre

CARACTERISTICAS QUE DEBE CUMPLIR:

•EFICIENCIA

•COMODIDAD

•AMIGABLE

•HABILIDAD PARA EVOLUCIONAR

•FACILITAR LAS E/S

•MANEJAR COMUNICACIONES

•EN RED

- ADMINISTRAR LOS DISPOSITIVOS DE

HARDWARE

- ADMINISTRAR Y MANTENER LOS SISTEMAS DE ARCHIVOS

- APOYAR A OTROS PROGRAMAS

- PROPORCIONAR UNA INTERFAZ GRAFICA Y AMIGABLE AL USUARIO

OBJETIVOS

Page 14: Cursosoftwarelibre

¿Quién usa Software Libre?

Page 15: Cursosoftwarelibre

Donde, se ha utilizado tradicionalmente?

Generalmente en servidores

de recursos y de Información

Page 16: Cursosoftwarelibre

LINUX: Introducción• Sistema operativo compatible con

UNIX.• Es libre, no hay que pagar licencias a

ninguna casa desarrolladora de software por su utilización.

• El sistema viene acompañado del código fuente.

• El sistema está formado por:– El núcleo (kernel).– Un gran número de programas

librerías que hacen posible su utilización.

Page 17: Cursosoftwarelibre
Page 18: Cursosoftwarelibre
Page 19: Cursosoftwarelibre
Page 20: Cursosoftwarelibre
Page 21: Cursosoftwarelibre

Escritorio GNOME

Page 22: Cursosoftwarelibre

EQUIVALENCIA WINDOWS- GUADALINEX

• Procesador textos Word Open Office Writer

• Presentaciones Power Point Open Office Impresss

• Dibujos Paint TuxPaint

• Navegador Mozilla /explorer Mozilla

Page 23: Cursosoftwarelibre

Otras Aplicaciones (I)

Page 24: Cursosoftwarelibre

Otras Aplicaciones (II)

Page 25: Cursosoftwarelibre

Otras Aplicaciones (III)

Page 26: Cursosoftwarelibre

Lo primero que nos encontramos

Page 27: Cursosoftwarelibre
Page 28: Cursosoftwarelibre
Page 29: Cursosoftwarelibre

¿Qué tipo de aplicaciones?

Servidores, para aportar diferentes servicios y recursos en su empresa de cara a internet o su propia intranet.

Aplicaciones de escritorio, tales como suites ofimáticas, diseño gráfico, CAD, herramientas de contabilidad y facturación, aplicaciones multimedia para estudios, diversión y ocio.

Herramientas de programación y desarrollo de dispositivos y aplicaciones a la carta.

Recuperación y reciclaje de material.

Page 30: Cursosoftwarelibre

Servidores Aplicaciones cuyo objetivo es dar servicios de diferente tipo:

hospedaje de aplicaciones web dinámicas para disponer portales de comercio, alojamiento para proyectos e investigaciones, etc.

compartición de documentos e impresión, intercomunicación de sistemas en redes heterogéneas.

comunicación vía correo o mensajería instantánea, videoconferencia y telefonía.

seguridad en nuestras comunicaciones a través de canales seguros.

almacenamiento masivo de datos y de nuestra información, así como centros de cálculo y/o renderizado de films y producciones multimedia.

recuperación de equipos.

Page 31: Cursosoftwarelibre

Aplicaciones Web (I)

Grupos de trabajo y Proyectos, PhpGroupware, Egroupware, OpenGroupware, TUTOS, etc.

Se usan para controlar y gestionar los recursos de una empresa.

Permite organizar nuestra empresa incluso cuando no estamos en ella.

Existen diferentes jerarquías y permisos dentro de este tipo de aplicaciones.

Se pueden personalizar completamente, si Vd. dispone del código.

Page 32: Cursosoftwarelibre

Pantallas

Page 33: Cursosoftwarelibre

Aplicaciones Web (II)

Portales y gestores de contenido, familia nuke, drupal, opencms, mambo, TUTOS, etc.

Se usan para controlar y gestionar cualquier proceso de nuestra empresa o actividad. Disponen de muchas herramientas de comunicación.

Permite organizar nuestra empresa incluso cuando no estamos en ella.

Existen diferentes jerarquías y permisos dentro de este tipo de aplicaciones.

Se pueden personalizar completamente, si Vd. dispone del código.

Page 34: Cursosoftwarelibre

Pantallas

Page 35: Cursosoftwarelibre

Aplicaciones Web (III)

Galería de imágenes y diarios (blogs). Las galerías se usan para mostrar imágenes como

los museos. Los diarios se usan para narrar experiencias o noticias. Se pueden usar para formación específica.

Actualmente los blogs o diarios se están usando como sistemas ultrarápidos de divulgación de conocimientos e información, así como opiniones.

Es curioso destacar, que el fenómeno blogging, está repercutiendo fuertemente en la sociedad y en la prensa tradicional.

Page 36: Cursosoftwarelibre

Aplicaciones Web (IV)

Comercio electrónico, Ezpublish, Mambo, Oscommerce, ecommerce y otros.

Se usan para controlar y gestionar las ventas y pedidos de nuestros clientes, así como proveedores, facturación y otros.

Nos permite trabajar incluso cuando no estamos en nuestra empresa, podemos acceder de forma segura a la administración de nuestros catálogos.

Existen diferentes jerarquías y permisos dentro de este tipo de aplicaciones.

Se pueden personalizar completamente, si Vd. dispone del código.

Page 37: Cursosoftwarelibre

Portales de teleformación

Muchas veces el valor de una empresa, no es el valor de la producción sino del capital humano y de su valía o creativa a la hora de emprender nuevos proyectos.

La formación de los empleados es fundamental.

Por supuesto, en el caso de que nuestra empresa se dedique a la formación y reciclaje de plantillas, la formación de los clientes también.

Antes de usar cualquier portal, es necesario adquirir unos conocimientos, que por experiencia propia pensamos que son imprescindibles.

Page 38: Cursosoftwarelibre
Page 39: Cursosoftwarelibre

Webmail y Seguridad

Otro añadido, es la posibilidad de instalar una interfaz web, dicha interfaz le permite a Vd. consultar su correo desde cualquier ordenador del mundo que tenga un navegador web.

Conexiones seguras SSL, existen diferentes añadidos o versiones de aplicaciones de servidor, que usan canales seguros, tales como Postfix-TLS y Courier-SSL y similares.

Además existen diferentes mecanismos de firma digital, el más popular es el GPG/PGP. Este sistema es libre y puede ser usado por cualquier entidad. La responsabilidad recae en la entidad y en su anillo de confianza.

Page 40: Cursosoftwarelibre

Jabber (IM)

La mensajería instantánea permite hablar, enviar y recibir ficheros en tiempo real.

Jabber, es en realidad un protocolo, pero existe una aplicación servidor para mensajería instantánea bajo este protocolo.

La aplicación servidor Jabber, incluye diferentes añadidos que lo hacen compatible con otros protocolos, como por ejemplo, yahoo, msn, y otros.

Dicho servicio se puede hacer externo o sólo interno de forma privada.

Page 41: Cursosoftwarelibre

MySQL y PostgreSQL

Aplicaciones dedicadas en exclusiva a gestionar enormes bases de datos.

MySQL prima por su rapidez. PostgreSQL por su robustez. Se pueden usar para aplicaciones web,

visuales, modo texto, terminales, etc. Tienen rendimientos muy iguales o incluso

superiores a soluciones privativas

Page 42: Cursosoftwarelibre

Videoconferencia y Telefonía/Fax

OpenMCU, servidor de videoconferencia permite a dos o más personas mantener una videoconferencia.

Asterisk, es una completa centralita PBX, basada en software. Soporta muchos protocolos tales como ADSI, SIP, H323.

Hylafax, es un servidor de fax que permite enviar faxes a través del correo electrónico, además del método tradicional.

Page 43: Cursosoftwarelibre

Aplicaciones de escritorio

Page 44: Cursosoftwarelibre

OpenOffice.org 2.0

Page 45: Cursosoftwarelibre

KofficeProcesador Textos

Hoja cálculo

Presentaciones

Representaciones y Diagramas

Diseño vectorial

Retoque fotográfico

Diseño de informes

Administración de Proyectos

Bases de datos

Gráficas

Editor Fórmulas

Filtros

Page 46: Cursosoftwarelibre

Gnome Office

Page 47: Cursosoftwarelibre

GnomeMeeting

Page 48: Cursosoftwarelibre

Skype

Page 49: Cursosoftwarelibre

mozilla-firefox

Page 50: Cursosoftwarelibre

MrProject

Page 51: Cursosoftwarelibre

Dia

Page 52: Cursosoftwarelibre

GIMP

Page 53: Cursosoftwarelibre

Blender3D

Page 54: Cursosoftwarelibre

Audacity, SoundTracker

Page 55: Cursosoftwarelibre

QCad

Page 56: Cursosoftwarelibre

Geda, Ksimus, PCB, Pikdev