Professional Documents
Culture Documents
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
Cdigo binario
ejecutable
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
10
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
pon los suficientes ojos y todos los errores se eliminarn (give enough eyeballs
and all bugs will shallow)
peer review: revisin por cada uno de los desarrolladores del trabajo del vecino
libertad de creacin
12
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
1.4. Motivaciones
Existen dos grandes familias de motivaciones para el desarrollo y uso del software
libre:
La motivacin tica, con la Free Software Foundation a la cabeza, es partidaria del
trmino software libre y argumenta que el software es conocimiento por lo que se
ha de poder difundir sin ningn tipo de trabas. El principio bsico es que el
conocimiento como tal no pertenece a nadie, ya que cualquier tipo de conocimiento
proviene de unos conocimientos anteriores y es una copia en mayor o menor
medida de otras ideas.
http://www.fsf.org/
http://www.opensource.org/
14
SoftwareLibreparaPYMEs
1.5. Consecuencias
Para el usuario final (individual o empresa)
el usuario final gana en independencia con respecto al fabricante del software, ya
que pueden existir mltiples empresas que ofrezcan servicios alrededor de
cualquier proyecto de software libre
se acab eso de confiar en el software porque s, es decir, confiar en que el
software funciona correctamente y hace nicamente lo que se supone que debe
hacer y nada ms
el usuario puede evaluar varios proyectos de software libre, pudiendo realizar un
anlisis completo y poder adoptar el que ms se ajuste a sus necesidades o gustos
el usuario puede modificar el programa para uso propio, personalizndolo y/o
adaptndolo a sus necesidades
el usuario puede corregir posibles errores sin esperar a que lo realice el fabricante,
cosa que podra ocurrir en la siguiente versin del software con el consiguiente
costo temporal y econmico
15
SoftwareLibreparaPYMEs
1.5. Consecuencias
16
SoftwareLibreparaPYMEs
1.5. Consecuencias
17
SoftwareLibreparaPYMEs
1.5. Consecuencias
Para el integrador
el software libre es el paraso para el integrador ya que no tiene que intentar encajar
cajas negras (aplicando ingeniera inversa), integrar varios proyectos es un proceso
transparente con software libre
18
SoftwareLibreparaPYMEs
1.6. Conclusiones
19
SoftwareLibreparaPYMEs
2. Aspectos Legales
2.1.Aspectos legales
2.2.Licencia BSD
2.3.Licencia GPL
2.4.Licencia LGPL
2.5.Copyleft vs. Public Domain
2.6.Licencias Creative Commons
20
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
22
SoftwareLibreparaPYMEs
23
SoftwareLibreparaPYMEs
24
SoftwareLibreparaPYMEs
25
SoftwareLibreparaPYMEs
26
SoftwareLibreparaPYMEs
3. Un poco de historia
3.1.Al principio era libre ...
3.2.GNU y BSD
3.3.Linux entra en escena
3.4.Algo se mueve
3.5.El software libre hoy
3.6.Algunos FUDs
27
SoftwareLibreparaPYMEs
28
SoftwareLibreparaPYMEs
GNU
GNU = GNU's Not Unix
Richard Stallman pretende construir un sistema de software libre completo de
prposito general, comienza el proyecto GNU en 1984.
Crea la GPL, General Public License, para asegurar la libertad del software.
Crea la FSF, Free Software Foundation, para conseguir financiacin para el proyecto
GNU.
El proyecto GNU es un trabajo muy estructurado y con metas claras.
A principios de los 90s, GNU slo le faltaba el ncleo del sistema
A principios de los 90s, el software libre es popular entre profesionales informticos y
entre universitarios.
29
SoftwareLibreparaPYMEs
BSD
CSRG, Computer Science Research Group (en 1973).
Importancia de compartir fuentes (cultura Unix original).
Se convierte en una de las 2 fuentes fundamentales de UNIX junto a la oficial AT&T.
Utilizado por mucho software privativo (SunOS, Ultrix, etc.).
En junio 1989 libera la Net-1 con licencia BSD.
En junio 1991: Net-2. 6 meses despus: 386BSD distribuida por Internet.
Surgen: NetBSD, FreeBSD, y OpenBSD.
30
SoftwareLibreparaPYMEs
31
SoftwareLibreparaPYMEs
Anuncio de Netscape.
Grandes empresas (Corel, Apple, IBM) estudian cmo tratar con el software libre.
32
SoftwareLibreparaPYMEs
El software libre empieza a estar listo para el escritorio (GNOME 2.0, KDE 3.0,
OpenOffice), y es simple de instalar por el usuario final
33
SoftwareLibreparaPYMEs
Tcnicas FUD (miedo, desconocimiento, duda): hasta ahora han mostrado no ser
muy problemticas.
Disolucin (sistemas que pueden confundirse con el software libre): divisin de
la comunidad, prdida de las ventajas del modelo.
Desconocimiento (prdida de visin): por qu es interesante el software libre?
Impedimentos legales: patentes de software, mecanismos de control de acceso a
la informacin, etc.
Y habr ms...
34
SoftwareLibreparaPYMEs
35
SoftwareLibreparaPYMEs
4.1.Tecnologas Libres
4.2.Fases generales en la adopcin
4.3.Total Cost of Ownership
4.4.Por qu es interesante?
36
SoftwareLibreparaPYMEs
37
SoftwareLibreparaPYMEs
38
SoftwareLibreparaPYMEs
39
SoftwareLibreparaPYMEs
SoftwareLibreparaPYMEs
TCO: coste de una tecnologa concreta a lo largo de su vida til, incluyendo costes en
las etapas de aprovisionamiento, implantacin, explotacin y eliminacin o sustitucin.
Costes directos: software, hardware, soporte tcnico, costes de personal, admin.,
formacin, etc.
Costes indirectos: downtime, autoformacin, cautividad, actualizacin forzada,
etc.
TCO condicionado por opciones, configuraciones y dimensiones particulares.
El Software Libre no se basa en un modelo de negocio orientado al coste de licencia.
El software privativo no concede al usuario la propiedad sobre la tecnologa, sino que
nos da permiso para su uso, por lo que el trmino TCO no sera correcto. En relacin al
software privativo deberamos de hablar de Coste Total de Arrendamiento.
41
SoftwareLibreparaPYMEs
42
SoftwareLibreparaPYMEs
43
SoftwareLibreparaPYMEs
Interoperabilidad
El software libre se cie de facto a normas y especificaciones pblicas abiertas.
El uso de especificaciones pblicas y abiertas es clave para la interoperabilidad que
se encuentra, de forma natural, ligada al desarrollo del software libre.
La trascendencia de la interoperabilidad viene tambin de la interrelacin horizontal
o arrastre en cadena de unas entidades a otras.
Independencia tecnolgica:
44
SoftwareLibreparaPYMEs
45
SoftwareLibreparaPYMEs
Certificaciones profesionales.
Facilidad de uso sometida a mejora permanente.
Documentacin abundante de los productos de software libre ms conocidos.
46
SoftwareLibreparaPYMEs
Seguridad
Escenario de seguridad por transparencia en lugar de por opacidad: principio de
transparencia.
Mejoras y correcciones: recuperacin ante fallos. Reduccin de la ventana de
vulnerabilidad.
Garanta de disponibilidad y continuidad frente a polticas comerciales o desaparicin
de actores.
Principio de 'mnima funcionalidad': eliminar o desactivar funciones innecesarias o
indeseadas.
Productos que constituyen estndares de hecho.
Tan seguro como un entorno privativo, o ms. No se identifican efectos perversos
ligados a la disponibilidad del cdigo fuente.
47
SoftwareLibreparaPYMEs
48
SoftwareLibreparaPYMEs
49
SoftwareLibreparaPYMEs
5. Repercusin socio-econmica
50
SoftwareLibreparaPYMEs
Independencia de proveedor
51
SoftwareLibreparaPYMEs
Dificultades de adopcin
52
SoftwareLibreparaPYMEs
53
SoftwareLibreparaPYMEs
54
SoftwareLibreparaPYMEs
55
SoftwareLibreparaPYMEs
http://www.moodle.org/
56
SoftwareLibreparaPYMEs
57
SoftwareLibreparaPYMEs
58
SoftwareLibreparaPYMEs
http://www.lliurex.net/
Clasificacin de Hecker
59
SoftwareLibreparaPYMEs
6.1.Dnde estamos?
6.2.Hacia dnde vamos?
60
SoftwareLibreparaPYMEs
Independencia tecnolgica
Escalabilidad
Portabilidad
Seguridad
Responsabilidad Social
Recursos humanos
61
SoftwareLibreparaPYMEs
Debilidades
Oportunidades
62
SoftwareLibreparaPYMEs
Amenazas
Patentes de software:
63
SoftwareLibreparaPYMEs
64
SoftwareLibreparaPYMEs
Comoditizacin de la Tecnologa
En el momento en que el mercado no es capaz de absorber las nuevas
funcionalidades que los diferentes ofertantes ofrecen la tecnologa se convierte en
commodity. Este hecho es debido a que la diferenciacin entre dos productos que son
competitivos no son percibidos como ventaja por parte del cliente.
Entorno Desktop: la industria avanza hacia los web services o Web 2.0
Entorno Servidor e Infraestructura Bsica: actualmente, las empresas infrautilizan la
infraestructura informtica que mantienen. Por eso, las grandes empresas de
servicios informticos han comenzado a ofertar servicios de Utility Computing
Crecimiento del mercado del Software Libre y consolidacin de la oferta comercial
Nuevas formas de negocio a medio plazo. Los servicios informticos
Legislacin y normativa: una visin agridulce
A largo plazo: Personal Fabricators, fabricadores personales de tecnologa a medida
65
SoftwareLibreparaPYMEs
Bibliografa
http://www.traficantes.net/index.php/trafis/editorial/catalogo/coleccion_mapas/por_una_cultu
La pastilla roja, Alfredo Romeo, Juan Toms Garca, Cristbal Prieto
http://www.lapastillaroja.net/
Introduccin al Software Libre, Jess Gonzlez Barahona, Joaqun Seoane Pascual,
Gregorio Robles
http://www.uoc.edu/masters/esp/web/materiales_libres.html
66
SoftwareLibreparaPYMEs
67
SoftwareLibreparaPYMEs