1. Aplicaciones prácticas de Software Libre
1.Entorno Escritorio
2.Entorno Servidor
1 Software Libre para PYMEs
2. 1. Entorno Escritorio
1.1.Navegador de Internet
1.2.Cliente de correo electrónico
1.3.Calendario
1.4.La batalla ofimática
1.5.Ofimática: ¿OpenOffice.org o LibreOffice?
1.6.Procesado de imágenes
1.7.En el USB: PortableApps
1.8.Enlaces
2 Software Libre para PYMEs
3. 1.1. Navegador de Internet
http://gs.statcounter.com/
3 Software Libre para PYMEs
4. 1.1. Navegador de Internet
http://gs.statcounter.com/
4 Software Libre para PYMEs
8. 1.4. La batalla ofimática
Alternativas para el paquete ofimático de plataforma independiente:
● MS Office de Microsoft
●StarOffice de Sun Microsystems
http://www.sun.com/software/star/staroffice/index.jsp
● OpenOffice.org, software libre http://www.openoffice.org/
● Lotus Symphony de IBM, desarrollo conjunto a OOo http://symphony.lotus.com/
● Google Docs http://www.google.es/
Enlaces a noticias relacionadas:
http://www.elpais.com/articulo/internet/Ofimatica/nueva/batalla/elpeputec/20070920elpepunet_2/Tes
http://www.theinquirer.es/2007/09/18/ibm_lotus_symphony_nueva_suite_ofimatica_gratuita.html
http://www.theinquirer.es/2007/09/11/ibm_se_une_a_openofficeorg.html
8 Software Libre para PYMEs
9. 1.4. La batalla ofimática
El intento de estandarización del formato OOXML por parte de Microsoft ha creado
una guerra de formatos entre los partidarios del ya estándar abierto internacional ODF
y los partidarios de OOXML.
Enlaces a noticias relacionadas:
http://www.openxml.info/
http://www.noooxml.org/
http://www.elmundo.es/navegante/2007/09/05/tecnologia/1188983290.html
http://www.elpais.com/articulo/internet/Microsoft/inunda/Red/elpeputec/20070905elpepunet_1/Tes
http://www.estandaresabiertos.com/
http://blogs.technet.com/joseantoniobarriga/archive/2007/08/24/es-open-xml-un-buen-est-ndar.aspx
http://openxmldeveloper.org/
http://es.wikipedia.org/wiki/OpenDocument
9 Software Libre para PYMEs
10. 1.5. Ofimática: ¿ OpenOffice.org o LibreOffice?
10 Software Libre para PYMEs
11. 1.5. Ofimática: ¿ OpenOffice.org o LibreOffice?
http://www.facebook.com/linuxmagazine.es/posts/10150194174666302
11 Software Libre para PYMEs
12. 1.5. Ofimática: ¿ OpenOffice.org o LibreOffice?
12 Software Libre para PYMEs
13. 1.6. Procesado de imágenes
● El GIMP es el programa de manipulación de imágenes de GNU (Gnu Image
Manipulation Program). Dispone de funciones bastante avanzadas, pudiendo ser
utilizado por profesionales de la fotografía. Puede compararse con Adobe
Photoshop ® Pero hay que tener en cuenta que Photoshop es un producto
comercial con un precio elevado y, por tanto, dispone de funciones muy
avanzadas a las que el GIMP no se puede acercar.
● Inkscape es un programa de procesamiento de gráficos vectoriales. Este tipo de
gráficos no se definen por puntos, sino mediante funciones matemáticas, lo que
permite que puedan ser ampliados o reducidos infinitamente sin pérdida de
calidad.
● Libre Office Draw es un componente de la suite Libre Office que también procesa
gráficos vectoriales, sin embargo no es tan potente como Inkscape. Su intención
es poder realizar e insertar dibujos de manera sencilla dentro de otros
componentes de Libre Office, como Writer o Calc.
13 Software Libre para PYMEs
15. 1.7. En el USB: PortableApps
PortableApps es un conjunto de aplicaciones de código abierto que se pueden
ejecutar directamente desde un lápiz USB en cualquier ordenador Windows, sin
necesidad de ser instaladas en el disco duro.
http://portableapps.com/
15 Software Libre para PYMEs
16. 1.8. Enlaces
Algunos enlaces interesantes:
● Listado de programas de código abierto para Windows y para MacOS X:
http://www.opensourcewindows.org/
http://osswin.sourceforge.net/
http://opensourcemac.org/
● Video tutoriales de gimp:
http://www.hachemuda.com/video-tutoriales-gimp/
http://jimmac.musichall.cz/gimp2demos.php
● Documentación sobre todo tipo de proyectos de Software Libre:
http://tldp.org/
● Documentación sobre OpenOffice.org:
http://documentation.openoffice.org/HOW_TO/index.html
16 Software Libre para PYMEs
17. 2. Entorno Servidor
2.1. Servidor de ficheros: Samba 2.10. Cortafuegos
2.2. Sevidor de correo electrónico: 2.11.Utilidades web: Webmin,
SendMail, Postfix phpMyAdmin
2.3. Servidor web: Apache 2.12. Centralización de usuarios:
openLDAP
2.4. Servidor de base de datos: MySQL,
PostgreSQL 2.13. Detección de intrusos: snort
2.5. Control remoto: RealVNC, NoMachine 2.14. Comunicaciones: Jabber, Asterisk
NX
2.15. VPN: OpenVPN
2.6. Herramientas de backup: Bacula,
2.16. Máquinas virtuales: VirtualBox,
Amanda
Xen
2.7. FTP
2.17. Monitorización: Pandora, Osmius,
2.8. Proxy Nagios.
2.9. Antivirus 2.18. Zentyal: Linux Small Business
Server
17 Software Libre para PYMEs
19. 2.1. Servidor de ficheros: Samba
Samba es una implementación libre del protocolo de archivos compartidos de
Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS)
para sistemas de tipo UNIX. De esta forma, es posible que ordenadores con Linux o
Mac OS X se vean como servidores o actúen como clientes en redes de Windows.
Samba también permite validar usuarios haciendo de Controlador Principal de Dominio
(PDC), como miembro de dominio e incluso como un dominio Active Directory para
redes basadas en Windows; aparte de ser capaz de servir colas de impresión,
directorios compartidos y autenticar con su propio archivo de usuarios.
http://www.samba.org/
19 Software Libre para PYMEs
21. 2.2. Sevidor de correo electrónico: SendMail, Postfix
Sendmail es un popular "Agente de Transporte de Correo" (MTA - Mail Transport
Agent) en Internet, cuya tarea consiste en "encaminar" los mensajes correos de forma
que estos lleguen a su destino. Se afirma que es el más popular MTA, corriendo sobre
sistemas Unix y el responsable de la mayoria de envío del correo de internet, aunque
se le critica su alto número de alertas de seguridad (la mayoría de ellas parcheadas a
las pocas horas), además de no ser sencillo de configurar.
http://www.sendmail.org/
Postfix es un Agente de Transporte de Correos (MTA) de código abierto, un
programa informático para el enrutamiento y envío de correo electrónico, creado con
la intención de que sea una alternativa más rápida, fácil de administrar y segura al
ampliamente utilizado Sendmail.
http://www.postfix.org/
21 Software Libre para PYMEs
22. 2.3. Sevidor de web: Apache
El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto
para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.1 y la noción de sitio virtual. Cuando comenzó su
desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero
más tarde fue reescrito por completo. Su nombre se debe a que originalmente Apache
consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en
inglés, a patchy server (un servidor "parcheado").
http://httpd.apache.org/
22 Software Libre para PYMEs
23. 2.3. Sevidor de web: Apache
http://news.netcraft.com/archives/2010/04/15/april_2010_web_server_survey.html
Cuota de mercado de los servidores principales de todos Cuota de mercado de los servidores principales del millón
los dominios. de sitios con más tráfico.
Agosto 1995 - Abril 2010 Septiembre 2008 - Abril 2010
23 Software Libre para PYMEs
24. 2.4. Servidor de base de datos: MySQL, PostgreSQL
MySQL es un sistema de gestión de base de datos relacional,
multihilo y multiusuario con más de seis millones de instalaciones.
MySQL AB desarrolla MySQL como software libre en un esquema de
licenciamiento dual: por un lado lo ofrece bajo la GNU GPL, pero,
empresas que quieran incorporarlo en productos privativos pueden
comprar a la empresa una licencia que les permita ese uso.
http://www.mysql.com/ http://www.mysql-hispano.org/
MariaDB es un fork (escisión) de MySQL, surge por los siguientes
motivos:
● En 2008 Sun Microsystems compra MySQL AB
● En 2009 Oracle adquiere Sun Microsystems, por tanto, también de
MySQL
● Como Oracle no simpatiza mucho con el software libre, el
fundador de MySQL crea MariaDB, con la colaboración de la
comunidad de software libre, para proteger el proyecto original de
MySQL
http://mariadb.org/
24 Software Libre para PYMEs
25. 2.4. Servidor de base de datos: PostgreSQL
PostgreSQL es un servidor de base de datos objeto relacional libre, liberado bajo la
licencia BSD. Como muchos otros proyectos open source, el desarrollo de PostgreSQL
no es manejado por una sola compañía sino que es dirigido por una comunidad de
desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo,
dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
http://www.postgresql.org/
25 Software Libre para PYMEs
26. 2.5. Control remoto: RealVNC, NoMachine NX
RealVNC es una aplicación cliente-servidor para el protocolo VNC (Virtual Network
Computing) para controlar otro ordenador de forma remota. RealVNC permite ver e
interactuar con el escritorio de un ordenador (el “VNC server”) utilizando un simple
programa (el “VNC viewer”) en el escritorio de otro ordenador que se encuentre en
cualquier lugar de Internet. Los ordenadores no tienen que estar ejecutando el mismo
sistema operativo, pueden ser Windows, Mac, Linux, HP-UX o Solarix. For ultimate
simplicity, there is even a Java viewer, so that any desktop can be controlled remotely
from within a browser without having to install software.
http://www.realvnc.com/
26 Software Libre para PYMEs
28. 2.5. Control remoto: RealVNC, NoMachine NX
NoMachine NX es una solución de virtualización de escritorio o acceso remoto
basado en un conjunto de tecnologías de código abierto. Gracias a su esquema de
compresión del entorno X-Window, y la integración con las capacidades de compartir
recursos del mundo Unix, NoMachine NX permite ejecutar cualquier aplicación gráfica
en cualquier sistema operativo a través de cualquier conexión de red como si
estuvieses sentado enfrente de tu ordenador.
http://www.nomachine.com/
28 Software Libre para PYMEs
30. 2.6. Herramientas de backup: Bacula, Amanda, Rdiff-backup
Bacula es un conjunto de programas que permiten gestionar copias de seguridad, recuperación y verificación
de datos en una red heterogénea de ordenadores.
La estructura de una configuración Bacula gira sobre tres demonios que se ejecutan sobre los clientes
(ordenadores que contienen los ficheros que se desean copiar), máquinas de almacenamiento (servidores que
contienen los dispositivos usados para almacenar las copias de seguridad) y los servidores que controlan el
proceso de copia de seguridad.
http://www.bacula.org/
Amanda es un sistema de backup para entorno Unix, que permite realizar copias de seguridad en red,
utilizando un único servidor de backup centralizado para salvaguardar información contenida en diferentes
máquinas de una red local. Aunque Amanda funciona sólo en sistemas UNIX, permite también hacer copias de
seguridad de máquinas Windows mediante el sistema SAMBA.
http://www.amanda.org/
Rdiff-backup es un programa simple para hacer backup. Se encarga de copiar una carpeta a la ruta que le
indiquemos, ya sea en un disco extraíble o en una unidad de red. La primera vez que se escribe en el destino se
realiza una copia completa, las siguientes veces sólo se copiarán los ficheros modificados. En la restauración, el
programa ofrece la opción de restaurar los ficheros de la última copia o los que se copiaron en otro momento,
hace unos días, unas semanas, etc.
http://www.nongnu.org/rdiff-backup/
30 Software Libre para PYMEs
31. 2.6. Herramientas de backup: Bacula, Amanda, Rdiff-backup
En este artículo se comparan ambos sistemas: “The A to B of backup”
http://www.pcpro.co.uk/realworld/94541/the-a-to-b-of-backup/page1.html
31 Software Libre para PYMEs
32. 2.7. FTP
ProFTPD es uno de los mejores servidores ftp que existen para Linux (también se le
puede utilizar en otros sistemas operativos). Es seguro, sumamente flexible, modular y
fácil de configurar. Entre todas las características que tiene, las más descatables son:
permite autentificar usuarios con casi cualquier cosa, se pueden utilizar servidores
virtuales de ftp, se pueden tener múltiples servidores brindando servicio de ftp
anónimo, es modular (lo que permite extender su funcionalidad ampliamente), un
usuario con acceso por ftp únicamente no requiere de una configuración especial, y su
código es libre (está licenciado bajo GPL).
http://www.proftpd.org/
32 Software Libre para PYMEs
33. 2.8. Proxy
Squid implementa un servidor Proxy y un demonio para caché de Web, publicado
bajo licencia GPL, que soporta los protocolos HTTP, HTTPS y FTP entre otros. Reduce el
ancho de banda y mejora los tiempos de respuesta almacenando y reutilizando
páginas web frecuentemente solicitadas.
http://www.squid-cache.org/
33 Software Libre para PYMEs
34. 2.9. Antivirus
ClamAV es un software antivirus open source (de licencia GPL) para las plataformas
Windows, Linux y otros sistemas operativos semejantes a Unix. Se suele usar en los
servidores para analizar ficheros y correo que se intercambian los clientes. Dispone de
una interfaz gráfica para Windows, que se llama ClamWin y que vamos a ver a
continuación.
http://www.clamav.net
ClamWin es un antivirus libre para Microsoft Windows 98/Me/2000/XP/2003. Provee
una interfaz gráfica de usuario al motor Clam AntiVirus. El antivirus libre ClamWin
viene con su propio instalador fácil de usar y es de código abierto sin costo adicional.
http://www.clamwin.com/
34 Software Libre para PYMEs
35. 2.10. Cortafuegos
IPTABLES es el programa en línea de comando usado para configurar el conjunto de
reglas de filtrado de paquetes Ipv4 (para IPv6 se utiliza ip6tables). También se puede
configurar el NAT (Network Address Translation). IPTABLES está desarrollado por el
equipo netfilter.org.
http://www.netfilter.org/projects/iptables/index.html
Firewall Builder es una herramienta multiplataforma de configuración y gestión de
cortafuegos. Consiste en una GUI y un conjunto de compiladores de políticas para
varias plataformas de cortafuegos. Firewall Builder está orientado a objetos, ayudando
al administrador a mantener una base de datos de los objetos de red y permitiendo la
edición de políticas utilizando operaciones simples de drag-and-drop (arrastrar-y-
dejar). En la actualidad Firewall Builder es compatible con iptables, ipfilter, OpenBSD
PF y Cisco PIX.
http://www.fwbuilder.org/
35 Software Libre para PYMEs
37. 2.11. Utilidades web: Webmin, phpMyAdmin
Webmin es un interfaz web para la administración de sistemas Unix. Usando
cualquier navegador moderno, se pueden configurar cuentas de usuario, Apache, DNS,
compartir ficheros y mucho más. Webmin elimina la necesidad de editar manualmente
los ficheros de configuración Unix como /etc/passwd, y permite la gestión de un
sistema desde la consola o remotamente. Para un listado completo de las
características de Webmin, visitad esta web:
http://www.webmin.com/standard.html
http://www.webmin.com/
phpMyAdmin es una herramienta escrita en PHP para manejar la administración de
MySQL a través de páginas webs, utilizando Internet. Actualmente puede crear y
eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir
campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar
privilegios, exportar datos en varios formatos y está disponible en 50 idiomas. Se
encuentra disponible bajo la licencia GPL.
http://www.phpmyadmin.net/
37 Software Libre para PYMEs
39. 2.12. Centralización de usuarios
LDAP son las siglas de Lightweight Directory Access Protocol (en español Protocolo
Ligero de Acceso a Directorios) que hacen referencia a un protocolo que permite el
acceso a un servicio de directorio.
Un directorio es un conjunto de objetos con atributos organizados en una manera
lógica y jerárquica. El ejemplo más común es el directorio telefónico con nombres junto
al número de teléfono y dirección.
En el caso de un servidor se almacenan nombres de usuario junto con sus
configuraciones, contraseña, ruta a las carpetas personales, etc. Permite que un
usuario pueda acceder a los mismos datos independientemente de que ordenador
utilice.
OpenLDAP es una implementación libre y de código abierto del protocolo LDAP. Está
liberada bajo su propia licencia OpenLDAP Public License.
http://www.openldap.org/
39 Software Libre para PYMEs
40. 2.13. Detección de intrusos
Snort es un sniffer de paquetes y un detector de intrusos basado en red.
Snort está disponible bajo licencia GPL, gratuito y funciona bajo plataformas Windows
y UNIX/Linux. Dispone de una gran cantidad de filtros o patrones ya predefinidos, así
como actualizaciones constantes ante casos de ataques, barridos o vulnerabilidades
que vayan siendo detectadas a través de los distintos boletines de seguridad.
http://www.snort.org/
40 Software Libre para PYMEs
41. 2.14. Comunicaciones: Jabber, Asterisk
Jabber es un protocolo de comunicaciones que actualmente se ha renombrado como XMPP
(Extensible Messaging and Presence Protocol, Protocolo extensible de mensajería y comunicación
de presencia). También es una web que ofrece servicios de chat usando este protocolo. A
diferencia de otros protocolos privativos, XMPP se encuentra documentado y se insta a utilizarlo
en cualquier proyecto. Existen servidores y clientes libres que pueden ser usados sin coste
alguno.
Este es el protocolo que seleccionó Google para su servicio de mensajería Google Talk. También
lo utilizan Facebook y Tuenti para su chat.
http://www.jabber.org/
Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades
de una central telefónica (PBX), pudiendo comunicarse con teléfonos analógicos y digitales.
Quizá lo más interesante de Asterisk es que reconoce muchos protocolos VoIP como pueden ser
SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP actuando como un
registrador y como gateway entre ambos.
http://www.asterisk.org/
41 Software Libre para PYMEs
42. 2.15. VPN: OpenVPN
Una VPN es una red privada virtual (Virtual Private Network), es decir, es una simulación de una
red interna usando una red de acceso público (Internet). Vamos a verlo más claro con un
ejemplo, nos conectamos desde casa a la oficina y realmente trabajamos como si tuviéramos el
ordenador dentro de la oficina.
OpenVPN es una solución de conectividad VPN. Está publicado bajo la licencia GPL. Es una
solución multiplataforma que ha simplificado mucho la configuración de VPN's dejando atrás los
tiempos de otras soluciones difíciles de configurar como IPsec y haciéndola más accesible para
gente inexperta en este tipo de tecnología.
http://openvpn.net/
42 Software Libre para PYMEs
43. 2.16. Máquinas virtuales: VirtualBox, Xen
VirtualBox es un software de virtualización para arquitecturas x86. Actualmente es desarrollado
por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de
esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas
invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente
virtual.
http://www.virtualbox.org/
Xen es un software de virtualización desarrollado por la Universidad de Cambridge. A diferencia
de VirtualBox, usa una técnica llamada paravirtualización, que aumenta sustancialmente el
rendimiento de los sistemas invitados. El inconveniente es que para usar esta técnica se necesita
una versión modificada de los sistemas operativos (no se puede instalar la original como con
VirtualBox), estas versiones se llaman ports. Existen ports para NetBSD, Linux, FreeBSD y Plan
9. Un port de Windows XP fue creado durante el desarrollo inicial de Xen, pero las licencias de
Microsoft prohíben su lanzamiento público.
http://www.xen.org/
43 Software Libre para PYMEs
44. 2.17. Monitorización: Pandora, Osmius, Nagios
Pandora FMS es un software de código abierto que sirve para monitorizar y medir todo tipo de
elementos. Tiene una arquitectura cliente/servidor, en los clientes se instalan agentes, que son
los programas encargados de enviar información al servidor. Hay agentes específicos para
GNU/Linux, AIX, Solaris, HP-UX, BSD/IPSO y Windows 2000, XP y 2003.
http://pandorafms.org
Osmius es un software de monitorización desarrollado por la empresa española Peopleware S.L.
El funcionamiento es parecido a Pandora, con un servidor y con agentes. También dispone de
agentes para una amplia variedad de sistemas operativos.
http://www.osmius.com/
Nagios es un sistema de monitorización de redes de código abierto ampliamente utilizado. Está
licenciado bajo la GNU General Public License Version 2.
http://www.nagios.org/
44 Software Libre para PYMEs
45. 2.18. Zentyal - The Linux Small Business Server
Zentyal es el servidor Linux para pequeñas y medianas empresas que cubre todas las
necesidades de cualquier pyme.
Zentyal puede actuar como:
● Gateway de red,
● Servidor de seguridad (UTM),
● Servidor de oficina,
● Servidor de infraestructura de red
● y como Servidor de comunicaciones.
http://www.zentyal.com/
Zentyal Cloud ofrece servicios de suscripción como Actualizaciones con Garantía de Calidad,
Alerts & Informes para mantenerte al día del rendimiento de tu sistema y Administración Central
para monitorizar y administrar tus servidores Zentyal de forma remota y centralizada. Además,
Recuperación de Desastres y Actualizaciones de Seguridad ayudan a mantener tu sistema a
salvo.
45 Software Libre para PYMEs
46. 2.18. Zentyal - The Linux Small Business Server
46 Software Libre para PYMEs