Está en la página 1de 57

Soluciones en Software Libre

Productos y Servicios

E. Carrasco
VP B&F

25/01/2008 Soluciones en Software Libre 1


Agenda
• Definiciones
• Mapa Conceptual
• Tipos de Licencias
• Productos
• Servicios
• Conclusiones

25/01/2008 Soluciones en Software Libre 2


Definiciones
• Software libre (en inglés free software) es la
denominación del software que respeta la
libertad de los usuarios y por tanto, una vez
obtenido, puede ser usado, copiado, estudiado,
modificado y redistribuido libremente.

• Según la Free Software Foundation, el


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

25/01/2008 Soluciones en Software Libre 3


Definiciones
• Cuatro libertades de los usuarios del
software
1.Usar el programa, con cualquier propósito;
2.Estudiar el funcionamiento del programa y adaptarlo
a las necesidades;
3.Distribuir copias, con lo que puede ayudar a otros;
4.Hacer públicas las mejoras, de modo que toda la
comunidad se beneficie.

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


código fuente es un requisito previo.
25/01/2008 Soluciones en Software Libre 4
Definiciones
• Open Source
– Código abierto (del inglés open source) es
el término con el que se conoce al software
distribuido y desarrollado libremente. Fue
utilizado por primera vez en 1998 por algunos
usuarios de la comunidad del software libre,
tratando de usarlo como reemplazo al
ambiguo nombre original en inglés del
software libre (free software).

25/01/2008 Soluciones en Software Libre 5


Definiciones
• Comparación OS y Software Libre

– Aunque en la práctica el software Open Source y el


software libre comparten muchas de sus licencias, la
FSF opina que el movimiento Open Source es
filosóficamente diferente del movimiento del software
libre.

– Ellos buscaban darle mayor relevancia a los


beneficios prácticos del compartir el código fuente, e
interesar a las principales casas de software y otras
empresas de la industria de la alta tecnología en el
concepto.

25/01/2008 Soluciones en Software Libre 6


Definiciones
• Comparación OS y Software Libre

– Estos defensores ven que el término


open source evita la ambigüedad del
término inglés free en free software. El
término "open source" fue acuñado por
Christine Peterson del think tank
Foresight Institute, y se registró para
actuar como marca registrada para los
productos de software libre.
Mapa Conceptual

25/01/2008 Soluciones en Software Libre 8


Tipos de Licencias
• Licencias GPL
– Una de las más utilizadas es la Licencia Pública
General de GNU (GNU GPL). El autor conserva los
derechos de autor (copyright), y permite la
redistribución y modificación bajo términos diseñados
para asegurarse de que todas las versiones
modificadas del software permanecen bajo los
términos más restrictivos de la propia GNU GPL. Esto
hace que sea imposible crear un producto con partes
no licenciadas GPL: el conjunto tiene que ser GPL.

25/01/2008 Soluciones en Software Libre 9


Tipos de Licencias
• Licencias estilo BSD
– Llamadas así porque se utilizan en gran
cantidad de software distribuido junto a los
sistemas operativos BSD. El autor, bajo tales
licencias, mantiene la protección de copyright
únicamente para la renuncia de garantía y
para requerir la adecuada atribución de la
autoría en trabajos derivados, pero permite la
libre redistribución y modificación, incluso si
dichos trabajos tienen propietario
25/01/2008 Soluciones en Software Libre 10
Tipos de Licencias
• Licencias estilo MPL y derivadas
– Esta licencia es de Software Libre y tiene un gran
valor porque fue el instrumento que empleó Netscape
Communications Corp. para liberar su Netscape
Communicator 4.0 y empezar ese proyecto tan
importante para el mundo del Software Libre: Mozilla.
Se utilizan en gran cantidad de productos de software
libre de uso cotidiano en todo tipo de sistemas
operativos. La MPL es Software Libre y promueve
eficazmente la colaboración evitando el efecto "viral"
de la GPL
MPL: Mozilla Public License

25/01/2008 Soluciones en Software Libre 11


Tipos de Licencias
• Copyleft
– Hay que hacer constar que el titular de los derechos de autor
(copyright) de un software bajo licencia copyleft puede también
realizar una versión modificada bajo su copyright original, y
venderla bajo cualquier licencia que desee, además de distribuir
la versión original como software libre. Esta técnica ha sido
usada como un modelo de negocio por una serie de empresas
que realizan software libre (por ejemplo MySQL); esta práctica
no restringe ninguno de los derechos otorgados a los usuarios
de la versión copyleft. También podría retirar todas las licencias
de software libre anteriormente otorgadas, pero esto obligaría a
una indemnización a los titulares de las licencias en uso.

25/01/2008 Soluciones en Software Libre 12


Red Corporativa de Datos
Servidores
Clientes Oficina Principal corporativos
Usuarios de internet PCs de
La competencia Servidores Web empleados
Hackers, etc.

Servidor Consola
transaccional CA Interna antivirus

Balanceador
Servicios de carga

externos Firewall Firewall Servidor de


autorización y
Router Switch autenticación

IDS
Servidor IDS
de correo Servicios críticos:
Firewall Financieros, ERPs,
Gateway VPN
M onitorización CRM s, etc.
Actualización de antivirus
M antenimiento de firewalls Consolas
Análisis de vulnerabilidades de gestión
Túnel VPN
Confianza y PKI, Etc. Túnel VPN

Firewall
Switch VPN
PCs de Router
empleados

Servidores

Conexiones remotas
Delegación

25/01/2008 Soluciones en Software Libre 13


Productos
• Sistema Help_Desk

– Herramienta Open Source orientada al Web para la gestión de


solicitudes de soporte y servicios en TI, requeridos por los
usuarios.

– Permite la creación de casos por los usuarios, técnicos y/o


administradores de sistemas.

– Tiene facilidad de escalamiento y seguimiento hasta la


conclusión de los casos.

– Maneja base de conocimientos.

25/01/2008 Soluciones en Software Libre 14


Sistema Help_Desk

Recuperación
de Password
Registro en línea

25/01/2008 Soluciones en Software Libre 15


Sistema Help_Desk
Manual “Look and feel” Foro de
en línea adaptado por el usuario discusión

25/01/2008 Soluciones en Software Libre 16


Sistema Help_Desk

Anuncios del
Administrador
del sistema

Usuarios conectados al sistema

25/01/2008 Soluciones en Software Libre 17


Sistema Help_Desk
Diferentes opciones para generar reportes

25/01/2008 Soluciones en Software Libre 18


Sistema de Colaboración
• Zimbra
– La Suite de Colaboración Zimbra (Zimbra
Collaboration Suite o ZCS) es un programa
informático colaborativo o Groupware creado por
Zimbra Inc., compañía ésta, ubicada en San Mateo,
California. Posee tanto el componente de servidor
como su respectivo cliente. Dos versiones de Zimbra
están disponibles: una versión soportada por la
comunidad de Software Abierto (Open Source), y una
versión soportada comercialmente (“Zimbra Network”)
que contiene algunas mejoras propietarias.

25/01/2008 Soluciones en Software Libre 19


Sistema de Colaboración

Posibilidad de elegir
El tipo de Vista

25/01/2008 Soluciones en Software Libre 20


Sistema de Colaboración

25/01/2008 Soluciones en Software Libre 21


Sistema de Colaboración

Mensajería
Instantánea
con Agenda
Y Calendario

25/01/2008 Soluciones en Software Libre 22


Sistema de Inventario

• Herramienta Open Source


orientada al Web para la
gestión de inventario de
hardware y software de
todos los computadores
conectados a la red.
25/01/2008 Soluciones en Software Libre 23
Sistema de Inventario

25/01/2008 Soluciones en Software Libre 24


Sistema de Inventario

25/01/2008 Soluciones en Software Libre 25


Sistema de Inventario

25/01/2008 Soluciones en Software Libre 26


Sistema de Inventario

25/01/2008 Soluciones en Software Libre 27


Netdisco
• Sistema de Gestión de componentes activos de red

– Esta herramienta obtiene información de todos los activos de red


usando el protocolo SNMP, ofreciendo información actualizada
de lo que realmente está conectado a la red.

– El Sistema permite conocer IP, MAC y Puerto del Switch al que


se encuentra conectado el dispositivo, permitiendo su
administración.

– Además, permite mantener un histórico de cambios y realizar


búsquedas por IP, MAC y/o nombre del equipo en un entorno
Web amigable centralizado.

25/01/2008 Soluciones en Software Libre 28


Netdisco

25/01/2008 Soluciones en Software Libre 29


Netdisco
Mapa de Activos de Red

25/01/2008 Soluciones en Software Libre 30


Netdisco

25/01/2008 Soluciones en Software Libre 31


Netdisco

25/01/2008 Soluciones en Software Libre 32


Voz sobre IP
• Asterisk
– Plataforma de VoIP Open Source que ofrece gran flexibilidad y
contribuye a crear soluciones avanzadas en las
telecomunicaciones.

– Soporta un gran número de protocolos para la transmisión de


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

– Soporta la mayoría de las plataformas existentes: OpenBSD,


FreeBSD, and Mac OS X .

25/01/2008 Soluciones en Software Libre 33


Asterisk

25/01/2008 Soluciones en Software Libre 34


Asterisk

Consola de Administración

25/01/2008 Soluciones en Software Libre 35


Asterisk
• Componentes de Trixbox
– Linux Centos
– Asterisk
– FreePBX
– Flash Operator Panel
– Web Meet Me control
– A2Billing
– SugarCRM

25/01/2008 Soluciones en Software Libre 36


Gestión de Portales Dinámicos
• Joomla
– Sistema de administración de contenidos de código
abierto construido con PHP bajo una licencia GPL.
– Este administrador de contenidos se usa para
publicar en Internet e intranets utilizando una base de
datos MySQL
– El Sistema permite manejar de manera
independiente el contenido y el diseño. Así, es
posible manejar el contenido y darle en cualquier
momento un diseño distinto al sitio sin tener que
nuevamente darle formato al contenido
25/01/2008 Soluciones en Software Libre 37
Joomla
Premios obtenidos

25/01/2008 Soluciones en Software Libre 38


Plataforma E-Learning
• Moodle
– Es un sistema de gestión de cursos de
libre distribución (Course Management
System CMS) que ayuda a los
educadores a crear comunidades de
aprendizaje en línea.

25/01/2008 Soluciones en Software Libre 39


Moodle
• Ambientes de práctica

1. Facilitador electrónico
2. Usuario interactúa a medida que aprende
3. Usuario interactúa con el resto a través de
diversos medios
4. Usuario comparte experiencia con el
facilitador a través de diversos medios

25/01/2008 Soluciones en Software Libre 40


Moodle

LECCIONES EVALUACIONES

PROFESOR

25/01/2008 Soluciones en Software Libre 41


Moodle

25/01/2008 Soluciones en Software Libre 42


Moodle
Opciones para editar el
contenido de nuestros cursos

Opción para asignar roles a


los usuarios del sistema

Opciones para hacer respaldo,


restaurar, importar o
reiniciar nuestros cursos

Opción para revisar las


calificaciones obtenidas por
los estudiantes

Opción para dar de alta a un


estudiante

25/01/2008 Soluciones en Software Libre 43


Sistema Operativo
• Linux
– Es la denominación de un sistema operativo tipo Unix
(también conocido como GNU/Linux) y el nombre de
un núcleo. Es uno de los ejemplos más prominentes
del software libre y del desarrollo del código abierto,
cuyo código fuente está disponible públicamente,
para que cualquier persona pueda libremente usarlo,
estudiarlo, redistribuirlo, comercializarlo y, con los
conocimientos informáticos adecuados, modificarlo.

25/01/2008 Soluciones en Software Libre 44


Linux
• Distribuciones
– Las variantes de los sistemas Linux de
denominan "distribuciones" (distro) y su
objetivo es ofrecer una edición que cumpla
con las necesidades de determinado grupo
de usuarios.
– Existen distribuciones para hogares,
empresas y servidores. Algunas son gratuitas
y otras de pago, algunas insertan software no
libre y otras contienen solo software libre.

25/01/2008 Soluciones en Software Libre 45


Linux
• Distribuciones
– Debian
– RedHat
– Gentoo
– Slackware
– Suse
– Ubuntu
– Knoppix
– … y muchas más

25/01/2008 Soluciones en Software Libre 46


XEN
Xen es un software de código abierto que permite implementar
máquinas virtuales. Su finalidad es la ejecución de distintos sistemas
operativos a partir de cualquier hardware y, para ello, utiliza una
técnica llamada paravirtualización que permite incrementar el nivel
de rendimiento con respecto a los resultados que ofrecen las
técnicas tradicionales de virtualización.
Algunas aplicaciones de la virtualización con Xen:
z Consolidación de servidores
z Independencia del hardware
z Hosting virtual
z Recovery Disaster
z Reducción de costos

25/01/2008 Soluciones en Software Libre 47


XEN

25/01/2008 Soluciones en Software Libre 48


Servicios
• Migración de Plataformas
• Desarrollo de Portales
• Instalación de Servidores, IDS, IPS,
Firewall, DHCP, DNS, Web, etc.
• Adiestramientos
• Soporte y mantenimiento de sistemas
• Seguridad
• Distribuciones Linux adaptadas
25/01/2008 Soluciones en Software Libre 49
Servicios
• Desarrollo de aplicaciones a la medida
– Sun Java J2EE
– PHP
– Ruby on Rails
– C/C++
– Perl
– PostgreSQL, MySQL, Oracle
– ... otros

25/01/2008 Soluciones en Software Libre 50


Modelos de Negocios
Modelo #1: Pago por descarga

- El cliente puede descargar el producto vía


web desde nuestros servidores y paga por
una documentación básica y una
herramienta de soporte comunitaria
(Foro).

25/01/2008 Soluciones en Software Libre 51


Modelos de Negocio

Modelo #2: Descarga gratuita + servicio

- El cliente descarga el producto


gratuitamente pero paga por el valor
añadido exclusivo, que consta de:
Intervención remota, soporte por teléfono
o por mail, documentación multimedia,
actualización automática y foros.
25/01/2008 Soluciones en Software Libre 52
Modelos de Negocio
Modelo #3: Hosting

- Este modelo de negocio conocido como ASP


(Application Service Provider) es ideal para los
clientes no tecnólogos, ya que se paga por un
acceso seguro y continuo 7 días a la semana las
24 horas a la aplicación. Se delega el aspecto
técnico al grupo de expertos del Centro de
Tecnología NWEB.

25/01/2008 Soluciones en Software Libre 53


Modelos de Negocio

Modelo #4: Solución a la medida


- El Centro de Tecnología NWEB prepara
una solución a la medida usando Software
Libre según los requerimientos del cliente.
Se paga por los servicios: Consultoría,
diseño, desarrollo, instalación, soporte y
mantenimiento.

25/01/2008 Soluciones en Software Libre 54


Modelos de Negocio

Modelo #5: Contrato de Mantenimiento


El cliente adquiere con el Centro de
Tecnología NWEB un contrato de servicio
que le garantiza el mantenimiento
preventivo, servicio de diagnóstico y
atención inmediata de fallas.

25/01/2008 Soluciones en Software Libre 55


Modelos de Negocio

Modelo #6: Adiestramiento

- El cliente adquiere con el Centro de


Tecnología NWEB adiestramiento para el
completo manejo de la herramienta, esto
es, instalación, configuración y entonación
de la plataforma.

25/01/2008 Soluciones en Software Libre 56


¿Preguntas?

25/01/2008 Soluciones en Software Libre 57

También podría gustarte