Soluciones de Software Libre

download Soluciones de Software Libre

of 57

Transcript of Soluciones de Software Libre

  • 8/7/2019 Soluciones de Software Libre

    1/57

  • 8/7/2019 Soluciones de Software Libre

    2/57

    25/01/2008 Soluciones en Software Libre 2

    Agenda

    Definiciones

    Mapa Conceptual

    Tipos de Licencias

    Productos Servicios

    Conclusiones

  • 8/7/2019 Soluciones de Software Libre

    3/57

    25/01/2008 Soluciones en Software Libre 3

    Definiciones

    Software libre (en ingls free software) es la

    denominacin del software que respeta lalibertad de los usuarios y por tanto, una vezobtenido, puede ser usado, copiado, estudiado,modificado y redistribuido libremente.

    Segn la Free Software Foundation, el

    software libre se refiere a la libertad de losusuarios para ejecutar, copiar, distribuir,estudiar, cambiar y mejorar el software.

  • 8/7/2019 Soluciones de Software Libre

    4/57

    25/01/2008 Soluciones en Software Libre 4

    Definiciones

    Cuatro libertades de los usuarios del

    software1.Usar el programa, con cualquier propsito;

    2.Estudiar el funcionamiento del programa y adaptarlo

    a las necesidades;3.Distribuir copias, con lo que puede ayudar a otros;

    4.Hacer pblicas las mejoras, de modo que toda la

    comunidad se beneficie.

    Nota: Para la segunda y ltima libertad, el acceso al

    cdigo fuente es un requisito previo.

  • 8/7/2019 Soluciones de Software Libre

    5/57

    25/01/2008 Soluciones en Software Libre 5

    Definiciones

    Open Source

    Cdigo abierto (del ingls open source) esel trmino con el que se conoce al softwaredistribuido y desarrollado libremente. Fue

    utilizado por primera vez en 1998 por algunosusuarios de la comunidad del software libre,tratando de usarlo como reemplazo alambiguo nombre original en ingls delsoftware libre (free software).

  • 8/7/2019 Soluciones de Software Libre

    6/57

    25/01/2008 Soluciones en Software Libre 6

    Definiciones

    Comparacin OS y Software Libre

    Aunque en la prctica el software Open Source y elsoftware libre comparten muchas de sus licencias, laFSF opina que el movimiento Open Source esfilosficamente diferente del movimiento del softwarelibre.

    Ellos buscaban darle mayor relevancia a los

    beneficios prcticos del compartir el cdigo fuente, einteresar a las principales casas de software y otrasempresas de la industria de la alta tecnologa en elconcepto.

  • 8/7/2019 Soluciones de Software Libre

    7/57

    Definiciones

    Comparacin OS y Software Libre

    Estos defensores ven que el trminoopen sourceevita la ambigedad deltrmino ingls freeen free software. Eltrmino "open source" fue acuado porChristine Peterson del think tankForesight Institute, y se registr paraactuar como marca registrada para losproductos de software libre.

  • 8/7/2019 Soluciones de Software Libre

    8/57

    25/01/2008 Soluciones en Software Libre 8

    Mapa Conceptual

  • 8/7/2019 Soluciones de Software Libre

    9/57

    25/01/2008 Soluciones en Software Libre 9

    Tipos de Licencias

    Licencias GPL

    Una de las ms utilizadas es la Licencia PblicaGeneral de GNU(GNU GPL). El autor conserva losderechos de autor (copyright), y permite laredistribucin y modificacin bajo trminos diseadospara asegurarse de que todas las versionesmodificadas del software permanecen bajo lostrminos ms restrictivos de la propia GNU GPL. Esto

    hace que sea imposible crear un producto con partesno licenciadas GPL: el conjunto tiene que ser GPL.

  • 8/7/2019 Soluciones de Software Libre

    10/57

    25/01/2008 Soluciones en Software Libre 10

    Tipos de Licencias

    Licencias estilo BSD

    Llamadas as porque se utilizan en grancantidad de software distribuido junto a lossistemas operativos BSD. El autor, bajo tales

    licencias, mantiene la proteccin de copyrightnicamente para la renuncia de garanta ypara requerir la adecuada atribucin de laautora en trabajos derivados, pero permite lalibre redistribucin y modificacin, incluso si

    dichos trabajos tienen propietario

  • 8/7/2019 Soluciones de Software Libre

    11/57

    25/01/2008 Soluciones en Software Libre 11

    Tipos de Licencias

    Licencias estilo MPL y derivadas

    Esta licencia es de Software Libre y tiene un granvalor porque fue el instrumento que emple NetscapeCommunications Corp. para liberar su NetscapeCommunicator 4.0 y empezar ese proyecto tan

    importante para el mundo del Software Libre: Mozilla.Se utilizan en gran cantidad de productos de softwarelibre de uso cotidiano en todo tipo de sistemasoperativos. La MPL es Software Libre y promueve

    eficazmente la colaboracin evitando el efecto "viral"de la GPL

    MPL: Mozilla Public License

  • 8/7/2019 Soluciones de Software Libre

    12/57

    25/01/2008 Soluciones en Software Libre 12

    Tipos de Licencias

    Copyleft Hay que hacer constar que el titular de los derechos de autor

    (copyright) de un software bajo licencia copyleft puede tambinrealizar una versin modificada bajo su copyright original, yvenderla bajo cualquier licencia que desee, adems de distribuirla versin original como software libre. Esta tcnica ha sidousada como un modelo de negocio por una serie de empresas

    que realizan software libre (por ejemplo MySQL); esta prcticanorestringe ninguno de los derechos otorgados a los usuariosde la versin copyleft. Tambin podra retirar todas las licenciasde software libre anteriormente otorgadas, pero esto obligara auna indemnizacin a los titulares de las licencias en uso.

  • 8/7/2019 Soluciones de Software Libre

    13/57

    25/01/2008 Soluciones en Software Libre 13

    Red Corporativa de Datos

    Router

    Balanceador

    de carga

    Servidores Web

    IDS

    Firewall

    Servidor

    transaccional

    Servidor

    de correo

    Firewall

    IDS

    Switch

    PCs de

    empleados

    CA Interna

    Servidores

    corporativos

    Consola

    antivirus

    Servidor de

    autorizacin y

    autenticacin

    FirewallServicios crticos:

    Financieros, ERPs,

    CRMs, etc.

    Consolas

    de gestin

    Oficina Principal

    Gateway VPN

    Tnel VPN

    Router

    Firewall

    VPNSwitch

    Servidores

    PCs de

    empleados

    Delegacin

    Servicios

    externos

    Monitorizacin

    Actualizacin de antivirus

    Mantenimiento de firewalls

    Anlisis de vulnerabilidades

    Confianza y PKI, Etc.Tnel VPN

    Conexiones remotas

    Clientes

    Usuarios de internet

    La competencia

    Hackers, etc.

  • 8/7/2019 Soluciones de Software Libre

    14/57

    25/01/2008 Soluciones en Software Libre 14

    Productos

    Sistema Help_Desk

    Herramienta Open Source orientada al Web para la gestin desolicitudes de soporte y servicios en TI, requeridos por losusuarios.

    Permite la creacin de casos por los usuarios, tcnicos y/oadministradores de sistemas.

    Tiene facilidad de escalamiento y seguimiento hasta laconclusin de los casos.

    Maneja base de conocimientos.

  • 8/7/2019 Soluciones de Software Libre

    15/57

    25/01/2008 Soluciones en Software Libre 15

    Sistema Help_Desk

    Recuperacinde Password

    Registro en lnea

  • 8/7/2019 Soluciones de Software Libre

    16/57

    25/01/2008 Soluciones en Software Libre 16

    Sistema Help_Desk

    Manual

    en lneaLook and feel

    adaptado por el usuario

    Foro de

    discusin

  • 8/7/2019 Soluciones de Software Libre

    17/57

    25/01/2008 Soluciones en Software Libre 17

    Sistema Help_Desk

    Usuarios conectados al sistema

    Anuncios del

    Administrador

    del sistema

  • 8/7/2019 Soluciones de Software Libre

    18/57

    25/01/2008 Soluciones en Software Libre 18

    Sistema Help_Desk

    Diferentes opciones para generar reportes

  • 8/7/2019 Soluciones de Software Libre

    19/57

    25/01/2008 Soluciones en Software Libre 19

    Sistema de Colaboracin

    Zimbra

    La Suite de Colaboracin Zimbra (ZimbraCollaboration Suite o ZCS) es un programainformtico colaborativo o Groupware creado porZimbra Inc., compaa sta, ubicada en San Mateo,California. Posee tanto el componente de servidorcomo su respectivo cliente. Dos versiones de Zimbraestn disponibles: una versin soportada por la

    comunidad de Software Abierto (Open Source), y unaversin soportada comercialmente (Zimbra Network)que contiene algunas mejoras propietarias.

  • 8/7/2019 Soluciones de Software Libre

    20/57

    25/01/2008 Soluciones en Software Libre 20

    Sistema de Colaboracin

    Posibilidad de elegir

    El tipo de Vista

  • 8/7/2019 Soluciones de Software Libre

    21/57

    25/01/2008 Soluciones en Software Libre 21

    Sistema de Colaboracin

  • 8/7/2019 Soluciones de Software Libre

    22/57

    25/01/2008 Soluciones en Software Libre 22

    Sistema de Colaboracin

    Mensajera

    Instantnea

    con Agenda

    Y Calendario

  • 8/7/2019 Soluciones de Software Libre

    23/57

    25/01/2008 Soluciones en Software Libre 23

    Sistema de Inventario

    Herramienta Open Source

    orientada al Web para lagestin de inventario dehardware y software de

    todos los computadoresconectados a la red.

  • 8/7/2019 Soluciones de Software Libre

    24/57

    25/01/2008 Soluciones en Software Libre 24

    Sistema de Inventario

  • 8/7/2019 Soluciones de Software Libre

    25/57

    25/01/2008 Soluciones en Software Libre 25

    Sistema de Inventario

  • 8/7/2019 Soluciones de Software Libre

    26/57

    25/01/2008 Soluciones en Software Libre 26

    Sistema de Inventario

  • 8/7/2019 Soluciones de Software Libre

    27/57

    25/01/2008 Soluciones en Software Libre 27

    Sistema de Inventario

  • 8/7/2019 Soluciones de Software Libre

    28/57

    25/01/2008 Soluciones en Software Libre 28

    Netdisco

    Sistema de Gestin de componentes activos de red

    Esta herramienta obtiene informacin de todos los activos de redusando el protocolo SNMP, ofreciendo informacin actualizadade lo que realmente est conectado a la red.

    El Sistema permite conocer IP, MAC y Puerto del Switch al quese encuentra conectado el dispositivo, permitiendo suadministracin.

    Adems, permite mantener un histrico de cambios y realizarbsquedas por IP, MAC y/o nombre del equipo en un entornoWeb amigable centralizado.

  • 8/7/2019 Soluciones de Software Libre

    29/57

    25/01/2008 Soluciones en Software Libre 29

    Netdisco

  • 8/7/2019 Soluciones de Software Libre

    30/57

    25/01/2008 Soluciones en Software Libre 30

    NetdiscoMapa de Activos de Red

  • 8/7/2019 Soluciones de Software Libre

    31/57

    25/01/2008 Soluciones en Software Libre 31

    Netdisco

  • 8/7/2019 Soluciones de Software Libre

    32/57

    25/01/2008 Soluciones en Software Libre 32

    Netdisco

  • 8/7/2019 Soluciones de Software Libre

    33/57

    25/01/2008 Soluciones en Software Libre 33

    Voz sobre IP

    Asterisk Plataforma de VoIP Open Source que ofrece gran flexibilidad y

    contribuye a crear soluciones avanzadas en lastelecomunicaciones.

    Soporta un gran nmero de protocolos para la transmisin de

    voz como son: H.323, Session Initiation Protocol (SIP), MediaGateway Control Protocol (MGCP), and Skinny Client ControlProtocol (SCCP).

    Soporta la mayora de las plataformas existentes: OpenBSD,FreeBSD, and Mac OS X .

  • 8/7/2019 Soluciones de Software Libre

    34/57

    25/01/2008 Soluciones en Software Libre 34

    Asterisk

  • 8/7/2019 Soluciones de Software Libre

    35/57

    25/01/2008 Soluciones en Software Libre 35

    Asterisk

    Consola de Administracin

  • 8/7/2019 Soluciones de Software Libre

    36/57

    25/01/2008 Soluciones en Software Libre 36

    Asterisk

    Componentes de Trixbox

    Linux Centos Asterisk

    FreePBX

    Flash Operator Panel

    Web Meet Me control

    A2Billing

    SugarCRM

  • 8/7/2019 Soluciones de Software Libre

    37/57

    25/01/2008 Soluciones en Software Libre 37

    Gestin de Portales Dinmicos

    Joomla

    Sistema de administracin de contenidos de cdigoabierto construido con PHP bajo una licencia GPL.

    Este administrador de contenidos se usa parapublicar en Internet e intranets utilizando una base dedatos MySQL

    El Sistema permite manejar de maneraindependiente el contenido y el diseo. As, esposible manejar el contenido y darle en cualquiermomento un diseo distinto al sitio sin tener quenuevamente darle formato al contenido

  • 8/7/2019 Soluciones de Software Libre

    38/57

    25/01/2008 Soluciones en Software Libre 38

    JoomlaPremios obtenidos

  • 8/7/2019 Soluciones de Software Libre

    39/57

    25/01/2008 Soluciones en Software Libre 39

    Plataforma E-Learning

    Moodle

    Es un sistema de gestin de cursos delibre distribucin (Course ManagementSystem CMS) que ayuda a loseducadores a crear comunidades deaprendizaje en lnea.

    M dl

  • 8/7/2019 Soluciones de Software Libre

    40/57

    25/01/2008 Soluciones en Software Libre 40

    Moodle

    Ambientes de prctica

    1. Facilitador electrnico

    2. Usuario interacta a medida que aprende

    3. Usuario interacta con el resto a travs dediversos medios

    4. Usuario comparte experiencia con el

    facilitador a travs de diversos medios

    M dl

  • 8/7/2019 Soluciones de Software Libre

    41/57

    25/01/2008 Soluciones en Software Libre 41

    Moodle

    LECCIONES EVALUACIONES

    PROFESOR

    M dl

  • 8/7/2019 Soluciones de Software Libre

    42/57

    25/01/2008 Soluciones en Software Libre 42

    Moodle

    M dl

  • 8/7/2019 Soluciones de Software Libre

    43/57

    25/01/2008 Soluciones en Software Libre 43

    Moodle

    Opcin para revisar lascalificaciones obtenidas por

    los estudiantes

    Opcin para dar de alta a un

    estudiante

    Opcin para asignar roles a

    los usuarios del sistema

    Opciones para editar el

    contenido de nuestros cursos

    Opciones para hacer respaldo,

    restaurar, importar o

    reiniciar nuestros cursos

    Si t O ti

  • 8/7/2019 Soluciones de Software Libre

    44/57

    25/01/2008 Soluciones en Software Libre 44

    Sistema Operativo

    Linux

    Es la denominacin de un sistema operativo tipo Unix(tambin conocido como GNU/Linux) y el nombre deun ncleo. Es uno de los ejemplos ms prominentesdel software libre y del desarrollo del cdigo abierto,

    cuyo cdigo fuente est disponible pblicamente,para que cualquier persona pueda libremente usarlo,estudiarlo, redistribuirlo, comercializarlo y, con los

    conocimientos informticos adecuados, modificarlo.

    Li

  • 8/7/2019 Soluciones de Software Libre

    45/57

    25/01/2008 Soluciones en Software Libre 45

    Linux

    Distribuciones

    Las variantes de los sistemas Linux dedenominan "distribuciones" (distro) y suobjetivo es ofrecer una edicin que cumplacon las necesidades de determinado grupode usuarios.

    Existen distribuciones para hogares,

    empresas y servidores. Algunas son gratuitasy otras de pago, algunas insertan software nolibre y otras contienen solo software libre.

    Linux

  • 8/7/2019 Soluciones de Software Libre

    46/57

    25/01/2008 Soluciones en Software Libre 46

    Linux

    Distribuciones

    Debian

    RedHat

    Gentoo

    Slackware Suse

    Ubuntu

    Knoppix

    y muchas ms

    XEN

  • 8/7/2019 Soluciones de Software Libre

    47/57

    25/01/2008 Soluciones en Software Libre 47

    XEN

    Xen es un software de cdigo abierto que permite implementarmquinas virtuales. Su finalidad es la ejecucin de distintos sistemasoperativos a partir de cualquier hardware y, para ello, utiliza una

    tcnica llamada paravirtualizacin que permite incrementar el nivelde rendimiento con respecto a los resultados que ofrecen lastcnicas tradicionales de virtualizacin.

    Algunas aplicaciones de la virtualizacin con Xen:

    Consolidacin de servidores

    Independencia del hardware

    Hosting virtual

    Recovery Disaster

    Reduccin de costos

    XEN

  • 8/7/2019 Soluciones de Software Libre

    48/57

    25/01/2008 Soluciones en Software Libre 48

    XEN

    Servicios

  • 8/7/2019 Soluciones de Software Libre

    49/57

    25/01/2008 Soluciones en Software Libre 49

    Servicios

    Migracin de Plataformas

    Desarrollo de Portales Instalacin de Servidores, IDS, IPS,

    Firewall, DHCP, DNS, Web, etc.

    Adiestramientos

    Soporte y mantenimiento de sistemas

    Seguridad Distribuciones Linux adaptadas

    Servicios

  • 8/7/2019 Soluciones de Software Libre

    50/57

    25/01/2008 Soluciones en Software Libre 50

    Servicios

    Desarrollo de aplicaciones a la medida

    Sun Java J2EE PHP

    Ruby on Rails

    C/C++

    Perl

    PostgreSQL, MySQL, Oracle ... otros

    Modelos de Negocios

  • 8/7/2019 Soluciones de Software Libre

    51/57

    25/01/2008 Soluciones en Software Libre 51

    Modelos de Negocios

    Modelo #1: Pago por descarga

    - El cliente puede descargar el producto va

    web desde nuestros servidores y paga poruna documentacin bsica y unaherramienta de soporte comunitaria

    (Foro).

    Modelos de NegocioModelos de Negocio

  • 8/7/2019 Soluciones de Software Libre

    52/57

    25/01/2008 Soluciones en Software Libre 52

    Modelos de NegocioModelos de Negocio

    Modelo #2: Descarga gratuita + servicio

    - El cliente descarga el producto

    gratuitamente pero paga por el valoraadido exclusivo, que consta de:Intervencin remota, soporte por telfono

    o por mail, documentacin multimedia,actualizacin automtica y foros.

  • 8/7/2019 Soluciones de Software Libre

    53/57

    Modelos de Negocio

  • 8/7/2019 Soluciones de Software Libre

    54/57

    25/01/2008 Soluciones en Software Libre 54

    Modelos de Negocio

    Modelo #4: Solucin a la medida

    - El Centro de Tecnologa NWEB preparauna solucin a la medida usando SoftwareLibre segn los requerimientos del cliente.

    Se paga por los servicios: Consultora,diseo, desarrollo, instalacin, soporte y

    mantenimiento.

    Modelos de Negocio

  • 8/7/2019 Soluciones de Software Libre

    55/57

    25/01/2008 Soluciones en Software Libre 55

    Modelos de Negocio

    Modelo #5: Contrato de Mantenimiento

    El cliente adquiere con el Centro deTecnologa NWEB un contrato de servicioque le garantiza el mantenimiento

    preventivo, servicio de diagnstico yatencin inmediata de fallas.

    Modelos de Negocio

  • 8/7/2019 Soluciones de Software Libre

    56/57

    25/01/2008 Soluciones en Software Libre 56

    Modelos de Negocio

    Modelo #6: Adiestramiento

    - El cliente adquiere con el Centro deTecnologa NWEB adiestramiento para elcompleto manejo de la herramienta, estoes, instalacin, configuracin y entonacin

    de la plataforma.

  • 8/7/2019 Soluciones de Software Libre

    57/57

    25/01/2008 Soluciones en Software Libre 57

    Preguntas?