libre. - Miriam Ruiz

Transcription

libre. - Miriam Ruiz
1
El Software Libre en el mundo empresarial
Red de centros SAT (Asturias), 2010
Introducción al
Software Libre
para las PYMEs
Miriam Ruiz - Fundación CTIC
[email protected]
2
Visión global
¿Qué es eso del Software Libre?
¿Licencias? ¿Eso es importante?
¿En qué aspectos debo fijarme?
Algunos ejemplos dentro del S.L.
¿Cómo funciona la Comunidad?
Preguntas
3
Introducción al Software Libre
4
Dos conceptos diferentes
Libre
Gratis
Libertad
Dinero
5
Libre ≠ Gratis
¿Cuánto cuesta?
¿Tengo permiso?
6
4 libertades esenciales
Libertad 0: Usar el programa con
cualquier propósito, incluso comercial
Libertad 1: Estudiar el programa y
usar los conocimientos obtenidos
Libertad 2: Copiar, distribuir y difundir
el programa
Libertad 3: Modificar el programa y
publicar los cambios
7
Ventajas del Software Libre








Ausencia de limitaciones administrativas artificiales
Uso de estándares y tecnologías abiertas: mayor
facilidad de extensión y de interconexión
Formatos estándares: garantía de futuro sobre los
datos
Posibilidad de influir en la dirección del proyecto
Mayor independencia del proveedor: eliminación de la
situación de “cliente cautivo”
Posesión del código fuente: garantía de continuidad
Tamaño de la comunidad: aseguramiento de la
inversión
Reducción de costes
8
Beneficios económicos de la Libertad





No hay coste de licencias
Se puede adaptar totalmente a nuestras necesidades
Menor barrera de salida
− Uso de estándares: Garantiza la posibilidad de intercambiar
soluciones
− Eliminación de la situación de “cliente cautivo”: en cualquier
momento puedo cambiar de proveedor
Menor riesgo
− Incluso si se deja de mantener el producto, se dispone del código
fuente para continuar con él
− Una gran comunidad implica un mayor aseguramiento de la
continuidad
− Se tiene la garantía de que los datos siempre serán recuperables
− Se puede auditar o revisar el código del producto
Economías de escala: Comunidad
9
¿Qué software NO es Libre?
●
●
●
●
Software privativo o propietario: Otorga el
derecho de uso del programa binario a cambio
de una cantidad de dinero y en determinadas
condiciones.
Shareware: Permite probar el programa antes
de comprarlo.
Freeware: Se puede usar de forma gratuíta en
determinadas condiciones.
Código fuente disponible para su inspección
pero no para su uso, modificación y distribución
libres.
10
Software Libre ≠ Linux



El Software Libre tiene que ver con las 4 libertades
enunciadas (Uso, Análisis, Modificación,
Redistribución). No se refiere a ninguna arquitectura
en concreto.
Al poderse modificar y mejorar el software, se puede
adaptar a cualquier plataforma o tecnología, y de
hecho casi todos los proyectos tienden a ser
multiplataforma.
Los proyectos más importantes de Software Libre
están habitualmente disponibles para
Linux/BSD/UNIX, para Windows en sus diferentes
sabores y para Mac OS X, además de otras posibles
plataformas (PDAs, Móviles, etc.)
11
12
El código fuente
13
¿Qué es el código fuente?
<<
14
¿Por qué es importante?





Si tenemos la receta, podremos adaptarla a lo que
queramos, y crear nuevas comidas a partir de ella
Si tenemos el plato ya cocinado, solamente
podremos hacer cambios menores, como echarle sal
o apartar las patatas
Si tenemos el código fuente, podemos modificar
libremente el programa a nuestras necesidades
Sin el código fuente, la capacidad de personalización
del programa binario está muy limitada
El código fuente no incluye solamente el código, sino
también los recursos, iconos, textos, etc.
15
Casos prácticos
16
El programa no va en tu nuevo S.O.



Muchas veces, al salir nuevas versiones de los
sistemas operativos o sus librerías, el programa deja
de ser compatible con éstos y ya no funciona. Pasó
con Windows XP y Windows Vista, ¿recordáis?
Otras veces, se desea migrar a un sistema operativo
diferente para el cual no existe una versión del
programa que necesitamos. Por ejemplo si decidimos
pasarnos a Mac OS X o a Linux
Al disponer del código fuente y ser Software Libre,
podemos compilar y adaptar -o encargar que alguien
nos lo haga- el programa al nuevo sistema operativo
17
El producto está descontinuado



En algunos casos, la compañía que fabrica el producto
simplemente desaparece, y éste con ella. Esto es
especialmente crítico en el caso de compañías
pequeñas
En otros casos, la empresa simplemente decide que
ese producto no le resulta rentable y decide eliminarlo
de su catálogo
Al ser Software Libre, seguimos disponiendo del
producto, podemos usarlo en los nuevos puestos
que queramos y, si es necesario adaptarlo, podemos
hacerlo
18
Chantaje del proveedor




Si la aplicación es muy crítica para nosotros, y la
barrera de salida es muy grande, estamos totalmente
en manos del proveedor
Si el proveedor decide restringir funcionalidad o
encarecer el uso, no podemos hacer nada para evitarlo
Si el proveedor decide extorsionarnos en base al
soporte, mantenimiento, personalización o cualquier
otro servicio asociado al software, su posición
privilegiada hace que no podamos evitarlo
Es extremadamente difícil, a veces legalmente
imposible, que otros proveedores puedan trabajar con
ese producto, con lo que no existe competencia
19
Posibilidad de auditoría



Podemos tener la garantía de que no hay malware:
troyanos, bombas de tiempo o ningún código malicioso
en general
Incluso si no auditamos el software y lo hubiera,
tenemos el código fuente del mismo para poder
averiguar qué es lo que ha pasado y demostrarlo
La propia comunidad audita permanentemente las
aplicaciones libres más difundidas
20
Accesibilidad de los datos




Cuando dejamos de manejar un programa, a menudo
tenemos que abandonar los documentos y datos
que gestionábamos con él. ¿Alguien es capaz de
recuperar sus archivos de WordPerfect?
Habitualmente los programas libres usan estándares
abiertos
Incluso en el caso de que use estructuras específicas,
éstas están públicamente documentadas y el código
fuente que las gestiona es totalmente accesible
Incluso aunque decidamos no portar los datos,
siempre disponemos del programa original que los
usaba para poder acceder a ellos
21
Accesibilidad de los datos




Cuando dejamos de manejar un programa, a menudo
tenemos que abandonar los documentos y datos
que gestionábamos con él. ¿Alguien es capaz de
recuperar sus archivos de WordPerfect?
Habitualmente los programas libres usan estándares
abiertos
Incluso en el caso de que use estructuras específicas,
éstas están públicamente documentadas y el código
fuente que las gestiona es totalmente accesible
Incluso aunque decidamos no portar los datos,
siempre disponemos del programa original que los
usaba para poder acceder a ellos
22
Importancia económica
23
En Europa




Europa es pionera en el desarrollo de Software
Libre: 29% de todo el software desarrollado
El 65% de las empresas han adoptado o tienen
interés en adoptar soluciones de Software Libre
De ellas, un 53% tienen software libre para la gestión
de bases de datos, un 32% para la gestión de redes,
y un 30% en seguridad.
A futuro, la evolución prevista es en e-learning, gestión
de redes, desarrollo de aplicaciones y de creación de
contenidos digitales.
24
En España


El 33% del software utilizado por las PYMEs es
libre.
Principalmente utilizado para sistemas de gestión de
bases de datos (66%), servidores web (61%),
sistemas operativos (61%) y suites ofimáticas
(48%).
25
Los motivos


Las razones para elegir Software Libre en las grandes
corporaciones son el menor o nulo coste de
licencia (91% de las empresas encuestadas), el
acceso al código fuente (80%), el menor coste total
de propiedad TCO (78%), y la valoración de los
estándares y procesos de desarrollo abierto (72%).
En cuanto a las PYMEs, igualmente el menor o nulo
coste de licencia es el principal valor (80%), seguido
del acceso al código fuente (77%), el menor TCO
(79%), y los estándares y procesos de desarrollo
abiertos (77%).
26
Los resultados



El 59% de las PYMEs, y el 41% de las grandes
empresas que han adoptado alguna solución de
Software Libre reconocen haber reducido costes.
Se muestran muy satisfechas con su uso el 82% de
grandes empresas y el 78% de las PYMEs.
Finalmente, entre las empresas usuarias, el 85% de
las PYMEs y el 95% de las grandes compañías
afirman hacer aportaciones a la comunidad de
desarrollo.
27
Fuente




Informe sobre el estado del arte del Software de
Fuentes Abiertas en la empresa española. 2009
Realizado por CENATIC, Centro Nacional de
Referencia de Aplicación de las TIC basadas en
fuentes abiertas.
Publicado el 4 de Mayo de 2010.
Disponible en:
http://www.cenatic.es/url/informe_empresas
28
Licencias de Software Libre
29
Licencias de Software


Conjunto de términos o condiciones bajo las
que se permite utilizar, modificar, distribuir
y/o comunicar públicamente el software, en
una forma determinada, por parte de quienes
poseen los derechos de autoría del mismo
Sin una licencia explícita que autorice el uso,
modificación, difusión o comunicación pública,
no tenemos ningún derecho ni permiso para
usar de ningún modo la aplicación
30
Puntos sobre propiedad intelectual



El autor puede licenciar aquello sobre lo que
posee los derechos las veces que quiera con
las licencias que quiera
Solamente se puede relicenciar aquello sobre lo
que no poseemos la propiedad intelectual si
el autor nos lo permite, y con sus condiciones
Si hay dos componentes con diferente licencia,
solamente se pueden usar conjuntamente si se
pueden satisfacer las condiciones de ambas
de forma simultánea
31
Software Libre = Licencia Libre
4 Libertades:
Usarlo

Analizarlo

Compartirlo

Mejorarlo

Licencias Libres:

GPL

LGPL

BSD

MIT

Apache

MPL

...
32
¿Es Software Libre u Open Source?
Software Libre

se centra en el concepto de las libertades
otorgadas a quienes reciben el programa
Open Source

se centra en la mayor eficiencia del proceso
productivo basado en el modelo bazar respecto al
modelo catedral
33
Licencia ≠ Soporte
Pagar por poder estacionar en
zona azul no me garantiza nada
más que el hecho de poder
aparcar sin que me multen.



Pagar una licencia de uso solamente otorga el permiso para usar
el producto, no tiene que incluir soporte. De hecho, el soporte
básico de los productos privativos es mínimo.
No pagar una licencia de uso no garantiza un soporte gratuito.
Libre ≠ Soporte gratuito.
El Software Libre garantiza que puedo contratar el soporte, si lo
deseo, a quien yo quiera, no a quien el fabricante me imponga.
34
Tipos de licencia
35
¿Cómo sé si es Software Libre?
Libre: Licencia aprobada por la Free
Software Foundation (FSF)
Open Source: Aprobada por la Open
Source Iniciative (OSI)
DFSG: Libre según las Debian Free
Software Guidelines
Wikipedia: Contiene mucha
información sobre las licencias libres
36
Algunas licencias libres
37
Copyleft: All Rights Reversed
38
¿Qué es el Copyleft?



Utiliza las herramientas provistas por las leyes
del copyright para eliminar las restricciones
de distribución o modificación.
Condición de que el trabajo derivado se
mantenga con el mismo régimen de derechos
de autoría que el original
Permite proteger una gran diversidad de obras,
tales como programas informáticos, arte, cultura
y ciencia, es decir prácticamente casi cualquier
tipo de producción creativa
39
Programa sin Copyleft
Libre
Libre
Libre
Privativo
Privativo
Autor/a
Privativo
40
Programa con Copyleft
Libre
Autor/a
Privativo
Libre
Libre
X
X
Privativo
Privativo
41
Tipos de Copyleft
42
43
Más allá del Software Libre
44
Conocimiento Libre
Hasta hace pocas décadas el conocimiento era
patrimonio de la humanidad, y existía libertad de uso
y acceso al mismo. Con la aparición de límites
artificiales como las patentes y los derechos de autoría
entre otros (mal denominados en conjunto propiedad
intelectual), el conocimiento perdió esta característica.
En la actualidad, mientras que el avance de la tecnología
por lograr una sociedad digitalizada y conectada brinda al
conocimiento humano nuevas posibilidades de
crecimiento, estos límites artificiales están
restringiendo la posibilidad de aprovechar éste
potencial.
45
Licencias Creative Commons
Cláusulas disponibles:
● Reconocimiento ("by", o Attribution)
● No Comercial ("nc", o Non commercial)
● Sin Obra Derivada ("nd" o No Derivate Works)
● Compartir Igual ("sa" o Share Alike)
6 licencias principales para escoger:
● by, by-nc
● by-nd, by-nc-nd
● by-sa, by-nc-sa
Realmente libres (DFSG):
● CC0 (dominio público)
● CC-by 3.0
● CC-by-sa 3.0
46
La apertura en todos los ámbitos
Open Source: Software Libre o de
Código Abierto
Open Formats: Formatos Abiertos
Open Standards: Estándares
Abiertos
Open Data: Datos Abiertos
47
Eligiendo con criterio
48
Sobre los Proyectos Libres




Amplitud: Más de 50.000 proyectos exitosos, desde los
grandes como OpenOffice o Firefox hasta otros que usan una
decena de personas. El 29% de todo el software que se hace
actualmente en Europa es Libre.
Cobertura: Hay aplicaciones libres, con mayor o menor
funcionalidad, para casi todos los ámbitos: Sistemas operativos,
aplicaciones de sistema, bases de datos, aplicaciones de
servidor, programas de escritorio, software de desarrollo,
aplicaciones para empresas, para el ámbito científico, para la
educación, para el ocio, para las comunicaciones,...
Diversidad: Las diferencias entre proyectos que cubren las
mismas necesidades hacen a unos más apropiados que otros.
Limitaciones: No todos los proyectos libres tienen por qué
cubrir nuestras necesidades.
49
Objetivos claros



Qué se pretende obtener: A partir de la
definición de las necesidades, seleccionar las
herramientas, y no al revés.
Considerar el Software Libre: Hay ámbitos
donde las aplicaciones libres tienen una calidad
absolutamente profesional. Hay diversas
páginas que listan alternativas libres.
Tener en cuenta los costes ocultos:
Especialmente las restricciones impuestas,
barreras de salida, cliente cautivo, soporte, etc.
50
¿Qué hay que tener en cuenta?




Tamaño de la comunidad: La protección de la inversión es
mayor cuanta más gente lo use, así como los beneficios por
economía de escala, disponibilidad de soporte por parte de la
comunidad, etc.
Actividad: Es conveniente buscar proyectos vivos que tengan
una cierta actividad, y que no estén parados desde hace mucho
tiempo.
Documentación: Una buena documentación, tanto si ésta es
libre como si no, así como la existencia de recursos formativos,
es un factor muy importante.
Soporte comercial: En aplicaciones críticas, es importante la
existencia de empresas que den soporte comercial. Con el
soporte comunitario puede no ser suficiente.
51
¿Qué hay que tener en cuenta?





Internacionalización: Puede ser importante la disponibilidad
del software en diferentes idiomas, o la posibilidad de traducirlo
si se considera oportuno.
Licencia: Si se pretende construir un producto propio sobre
software de terceros, Libre o no, es importante estudiar las
exigencias que nos impone su licencia.
Facilidad de extensión y modificación: Si se pretende
personalizar el producto, atender a parámetros como su
modularidad, adaptabilidad, parametrización, extensibilidad, etc.
Disponibilidad de perfiles: Para todos los ámbitos que sean
necesarios: parametrización, integración, desarrollo de
extensiones y evolutivos, administración, etc.
Sinergias: Con otras empresas, administraciones y otras
organizaciones.
52
Software Libre en el escritorio
53
Sistema operativo




Ubuntu: Probablemente la distribución de Linux
más sencilla para el escritorio. Existe también una
versión de servidor. Tiene soporte empresarial.
Hay versiones con Gnome (“Ubuntu”) y con KDE
(“Kubuntu”)
Red Hat: La más popular en el ámbito de los
servidores. Muy buen soporte empresarial y
certificaciones para múltiples productos
comerciales. Su versión comunitaria es Fedora.
SuSE: Pertenece a Novell. Cómoda de instalar y
administrar, y buen soporte empresarial. Existe
una versión comunitaria llamada OpenSuSE.
Debian: La distribución comunitaria más
importante, y la que tiene fama de ser más
estable y robusta. Ubuntu se basa en ella.
54
Navegadores web


Mozilla Firefox: A marzo de 2010 según Marketshare cuenta
con el 24,52% de cuota de navegador. Según w3schools,
cuenta con el 46,2%. Incluye navegación por pestañas,
corrector ortográfico, búsqueda progresiva, marcadores
dinámicos, administrador de descargas y un sistema de
búsqueda integrado. Se pueden añadir funciones a través de
complementos desarrolladas por terceros.
Google Chrome -y su variante libre, Chromium-: desarrollado
por Google. Es el tercer navegador más utilizado en Internet.
Posee una cuota del 6,13%. El objetivo principal es la
estabilidad, velocidad y seguridad, e incluir una interfaz sencilla
y eficiente. Actualmente la galería de extensiones posee 4.000
extensiones.
Mozilla Firefox
56
Ofimática






Writer: Procesador de textos similar en funcionalidad a
Microsoft Word y WordPerfect.
Calc: Hoja de cálculo similar Microsoft Excel o
Lotus 1-2-3.
Impress: Impress es un programa de presentación
similar a Microsoft PowerPoint o Keynote de Apple.
Base: Programa de manipulación de bases de datos
similar a Microsoft Access.
Draw: Editor de gráficos vectoriales y herramienta de
diagramación, similar a Microsoft Visio y comparable en
características a las primeras versiones de CorelDRAW.
Math: Programa para la creación y edición de fórmulas
matemáticas, similar a Microsoft Equation Editor.
OpenOffice.Org Writer
OpenOffice.Org Calc
59
Correo electrónico


Mozilla Thunderbird es un cliente de correo electrónico de la
Fundación Mozilla. Soporta IMAP/POP, correo HTML, noticias,
RSS, etiquetas, corrector ortográfico incorporado, soporte de
extensiones y skins, buscadores, cifrado PGP, un filtro
bayesiano de spam entre otras características. Como todos los
productos de Mozilla, es muy fácilmente configurable y Entre
las extensiones más notables tenemos Lightning, que añade
soporte de calendario.
Novell Evolution es un gestor libre de información personal y
de trabajo en grupo para GNOME. Combina administración de
correo electrónico, calendario, agenda y lista de tareas. Su
interfaz gráfica y funcionalidad es equiparable a la de la
aplicación Microsoft Outlook. Puede opcionalmente conectarse
a servidores Microsoft Exchange usando su interfaz web y un
añadido conocido como Connector.
Mozilla Thunderbird
61
Gestión





Sistema ERP (Enterprise Resource Planning) y CRM (Customer
Relationship Management) publicado bajo la licencia GPL.
OpenERP se describe así mismo como el ERP Open Source
más sencillo que existe hasta el momento.
Tiene componentes separados en esquema Cliente-servidor.
Dispone de interfaces XML-RPC, y SOAP. Se puede usar a
través de cliente de escritorio o de cliente web.
Entre sus características están la contabilidad analítica,
contabilidad financiera, gestión de almacenes/inventario, gestión
de ventas y compras, automatización de tareas, campañas de
marketing, ayuda técnica(Helpdesk), y punto de venta.
Existen más de 400 módulos disponibles para instalar
cubriendo un amplio espectro de tipos de empresa.
OpenERP
63
Imágenes



The GIMP es un programa de edición de imágenes digitales en
forma de mapa de bits, tanto dibujos como fotografías. Es el
programa de manipulación de gráficos disponible en más
sistemas operativos.
Pinta es un programa de dibujo y edición de imágenes parecido
a Paint.NET. Su objetivo es tener una alternativa simple a GIMP.
Incluye numerosas herramientas, capas ilimitadas, deshacer
ilimitado y numerosos ajustes y efectos.
Inkscape es una herramienta de dibujo libre y multiplataforma
para gráficos vectoriales SVG. Las características de SVG
soportadas incluyen formas básicas, trayectorias, texto, canal
alfa, transformaciones, gradientes, edición de nodos,
exportación de SVG a PNG, agrupación de elementos, etc.
GIMP
65
Edición de vídeo



Kino es un programa de edición no lineal de vídeo digital que
trabaja con GTK+. Su visión es: "Edición fácil y confiable de
archivos DV, que permita exportar los proyectos a varios
formatos utilizables."
Cinelerra es un programa para edición no lineal de vídeo
Tiene capacidad para retocar fotografías y permite importar los
formatos más comunes de vídeo digital. Soporta alta fidelidad
de audio y vídeo, así como vídeos de cualquier velocidad y
tamaño.
Kdenlive es un editor de video no lineal basado en MLT
framework. Tiene soporte de todos los formatos FFmpeg
(MOV, AVI, WMV, MPEG, XviD, y FLV), así como las razones
de aspecto 4:3 y 16:9 para PAL, NTSC y varios estándares
HD. El vídeo puede exportarse a dispositivos DV, o escribirse
en DVD.
Kino
Cinelerra
Kdenlive
69
Autoedición (DTP)

Scribus es un programa de open source para la autoedición,
Desktop Publishing (DTP) o creación de publicaciones por
ordenador. Scribus está disponible en versiones nativas para
GNU/Linux, Unix, Mac OS X y Windows y brinda capacidades
para el diseño y diagramación, similares a las ofrecidas por
programas comerciales como Adobe PageMaker, QuarkXPress
y Adobe InDesign. También puede crear presentaciones
animadas e interactivas en PDF y formularios. Entre los
ejemplos de su aplicación se encuentran pequeños periódicos,
folletos, boletines de noticias, afiches y libros.
Scribus
71
Más ejemplos de Software Libre
72
Sistemas Operativos




Basados en Linux: Debian (muy estable,
comunitaria), Ubuntu (PCs de sobremesa), Red Hat
(servidores empresariales) / Fedora, SuSE (servidores
empresariales) / OpenSuSE, Gentoo (basado en
código fuente, comunitaria), Slackware
Basados en BSD: FreeBSD, NetBSD, PC-BSD,
Dragonfly BSD, OpenBSD
Basados en OpenSolaris: OpenSolaris, Nexenta (lo
combina con herramientas GNU)
El precio de Windows 7 nuevo (no OEM), varía entre 200€
(Home Premium), 300€ (Professional) y 320€ (Ultimate). La
versión OEM anda alrededor de los 100€.
73
Gestión del sistema

Monitorización: Nagios, Pandora FMS, Zenoss,
MRTG, RRDtool, Munin

Análisis de red: Wireshark, EtherApe

Firewall: Shorewall, Firestarter, IPTables

Supervisión: iTALC, ControlAula



Backup: Bacula, PartImage, Clonezilla, AMANDA,
afbackup, Cedar Backup, FlyBack, rsync
Seguridad: OpenVAS, Snort
Informática forense: gpart, testdisk, PhotoRec,
foremost, scalpel, Magic Rescue, Sleuth Kit
74
Sistemas de virtualización

Emulación: Qemu, PearPC, DOSBox, Hercules

Virtualización total: VirtualBox, KVM

Paravirtualización: Xen, Lguest, UML, CoLinux


Contenedores: LXC (Linux Containers),
FreeBSD Jail, Solaris Containers, OpenVZ
Traducción de APIs: Wine (emulador de
Windows)
75
Servidores web


Apache: Ha cumplido 15 años este marzo. Se
estima que hay 112.000.000 servidores (54%)
Otros servidores: Nginx (8%), Lighttpd
(0,46%), Cherokee

Tomcat/Geronimo: Contenedor de servlets

JBoss: Servidor de aplicaciones J2EE

Jakarta Pluto, Liferay, Jboss Portal,
OpenPortal: Gestores de portales
76
Servidores de BBDD y directorios



Sistemas de Bases de Datos Relacionales
(SQL): MySQL (y sus forks: MariaDB, Drizzle),
PostgreSQL
Servidores de Directorio (LDAP): OpenLDAP,
386 Directory Server
Sistemas de Bases de Datos No
Relacionales (NoSQL): CouchDB, Cassandra
77
Sistemas de gestión de contenido

Gestores de contenido (CMS): Plone, Joomla!,
Drupal, WordPress, Apache Lenya

e-Learning (LMS): Moodle, ATutor

Redes Sociales: Elgg

Wiki: MediaWiki, WikiWiki, TikiWiki, XWiki


Foros: PHPBB, Phorum, SMF, Vanilla, MyBB,
JForum
e-Commerce: osCommerce, Zen Cart, Presta
Shop, Magento, Order Portal
78
Servidores de diversas aplicaciones

Correo electrónico (MTA): Sendmail, Postfix,
EXIM4

Suites colaborativas: Zimbra, Open-Xchange

Servidores de archivos: Samba, NFS


Centralita telefónica (PBX): Asterisk, SIP
Express Router
Mensajería instantánea: Jabberd
79
Sistemas de gestión empresarial








Gestores documentales (ECM): Alfresco, Nuxeo, Magnolia,
Knowledge Tree, OpenKM
Gestión de empresa (ERP): OpenERP, OpenBravo,
Adempiere, AbanQ, BulmaGes, Tryton, OpenXpertya
Gestión comercial (CRM): SugarCRM, VTigerCRM, Hipergate,
SplendidCRM, OpenCRX
Gestión de procesos (BPM): Intalio BPMS, JBoss JBPM,
Bonita BPM, ProcessMaker
Gestión de proyectos: OpenProj, Project.net, Project-open,
GanttProject, Open Workbench (?)
Finanzas personales: GNUCash
Gestión de recursos humanos (HRM): Orange HRM, Latrix,
Open Applicant, iCeHrm, WaypointHR
Otros: ContaLinEx, FacturLinEx, ...
80
Análisis e investigación






Análisis estadístico: Lenguaje R, GNU PSPP
Minería de datos (Data Mining): RapidMiner, KNIME
(Konstanz Information Miner)
Business Intelligence (BI): Pentaho, JasperSoft, Openi,
OpenReports
Análisis de conocimiento: Weka (Waikato Environment
for Knowledge Analysis)
Aplicaciones científicas: GNU Octave, Scilab, Maxima,
FreeMat, Spyder, SAGE
Visualización de datos: MayaVi, OpenDX
81
Aplicaciones de escritorio






Ofimática: Openoffice.org cubre las mismas
necesidades que Microsoft Office (cuesta 600€ en su
versión Standard 2007)
Navegadores Web: Mozilla Firefox, Google Chrome
Correo electrónico (MUA): Mozilla Thunderbird,
Novell Evolution
Retoque fotográfico: GIMP, Pinta, Krita, CinePaint
(Photoshop cuesta 1000€, la versión extendida 1500€)
Gráficos vectoriales: Inkscape (Corel Draw cuesta
700€, Adobe Illustrator cuesta 835€)
Autoedición: Scribus
82
Más aplicaciones de escritorio






Mensajería instantánea (IM): Jabber, aMSN, Pidgin,
Kopete
Gestión de información personal (PIM): Evolution,
Kontact
Diseño asistido (CAD): Qcad, BRL-CAD, Open
CASCADE (?), FreeCAD, VARKON, Electric
Antivirus: ClamAV/ClamWin, MoonAV
Mapas de ideas: Vue (Visual Understanding
Environment)
Audio/Videoconferencia: Linphone, Ekiga, SFLphone
83
Aplicaciones multimedia





Reproducción de contenidos: MPlayer, VLC,
Xine, Totem,
Animación 2D: KToon, Synfig
Modelización 3D: Blender, K-3D, Wings3D,
Make Human,
Edición de audio: Audacity, Rosegarden,
Ardour, Hydrogen
Edición de vídeo: OpenShot, Cinelerra,
Kdenlive, Kino
84
Glosario de términos















ERP ­ Enterprise Resource Planning
CRM ­ Customer Relationship Management
ECM ­ Enterprise Content Management
BPM ­ Business Process Management
CMS ­ Content management system
LMS ­ Learning Management System
PIM ­ Personal Information Management
HRM ­ Human Resource Management
BI ­ Business Intelligence
IM ­ Instant Messaging
PBX ­ Private Branch eXchange
MTA ­ Mail Transfer Agent
MUA ­ Mail User Agent
SQL ­ Structured Query Language
LDAP ­ Lightweight Directory Access Protocol
85
La Comunidad
86
¿Quién es la comunidad?
Grandes
corporaciones
Asociaciones y
fundaciones
Gobiernos
PYMEs
Profesionales
liberales y
autónomos/as
Personas
particulares y
voluntarios/as
Administraciones
públicas
Centros
tecnológicos y de
investigación
Universidades y
centros
formativos
Estudiantes
Organizaciones
no
gubernamentales
87
Tres aspectos del Software Libre
Metodología
de desarrollo
Licencia
Comunidad
88
El “bazar” y la “catedral”
Modelo de
desarrollo
Tipo
“catedral”
Modelo de
desarrollo
Tipo
“bazar”
89
Cooperación competitiva
El Software Libre configura un paradigma de
desarrollo entre pares sin la necesidad de
una autoridad coordinadora, que se
aprovecha de los mecanismos de evolución
natural para mejorar la calidad, y en el que
la permanencia en las posiciones de control
del producto están regidas por la
meritocracia y la participación activa,
eliminando automáticamente a quienes no
innovan
90
¿Por qué se hace Software Libre?









Desarrollo de aplicaciones sin vocación comercial
Venta de servicios de valor añadido sobre el producto
Ahorro de costes mediante desarrollos compartidos
Mejora de la capacidad comercial de bienes complementarios a
la aplicación
Creación de valor de marca
Dependencia respecto a algún producto esencial en la cadena
de valor (hardware, conectividad, etc.)
Comercialización de complementos, posiblemente no libres,
desarrollados sobre una arquitectura base libre
Comercialización de la capacidad de eliminar las restricciones
de Copyleft en productos derivados comerciales
Versiones diferentes: “Community” y “Enterprise”
91
Preguntar es gratis...
92
Enlaces
















CD Libre: http://www.cdlibre.org/
Free and Open Source Web Directory: http://www.webi.org/
The Linux Alternative Project: http://www.linuxalt.com/
Open Source as Alternative: http://www.osalt.com/
Alternativas Libres: http://www.freealts.com/
Linux App Finder: http://linuxappfinder.com/
Wikipedia, Soft. Libre: http://es.wikipedia.org/wiki/Categor%C3%ADa:Software_libre
List of free and open source software packages:
http://en.wikipedia.org/wiki/List_of_open_source_software_packages
101 Great Enterprise Open Source Apps: http://www.linuxplanet.com/linuxplanet/reviews/6796/1/
101 Open Source Apps for Windows:
http://itmanagement.earthweb.com/osrc/article.php/3826386/Free-Download-100-Open-Source-Apps-for-Windows.htm
SIP: http://en.wikipedia.org/wiki/List_of_SIP_software
PostgreSQL vs MySQL: http://danielpecos.com/docs/mysql_postgres/index.html
Alfresco vs. Nuxeo: http://blog.yerbabuena.es/2009/02/alfresco-vs-nuxeo-gestion-documental.html
Open Source LDAP: http://www.zytrax.com/books/ldap/implementations.html
Open Source CMS: http://www.opensourcecms.com/
6 of the Best Free Linux CAD Software: http://www.linuxlinks.com/article/20090607033315929/CAD.html
21 herramientas de Backup para Linux:
http://www.muylinux.com/2009/01/15/21-herramientas-de-backup-para-linux/
93
Licencia
Copyright © 2010, Miriam Ruiz
This work is licensed under the Creative
Commons Attribution-Share Alike 3.0
(CC-by-sa 3.0) license. You can use, copy,
modify, merge, remix, distribute, display,
perform, sublicense and/or sale it freely under
the conditions defined in that license.
See http://creativecommons.org/licenses/by-sa/3.0/