Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJosé Miguel Medina Saavedra Modificado hace 8 años
1
Software libre Hasta el infinito y mas allá Israel Herraiz Tabernero Grupo GSyC/Libresoft Universidad Rey Juan Carlos herraiz@gsyc.es
2
El software libre está de moda ¿Qué es software libre y qué no lo es?
3
Ejemplos ● Yo muestro el código fuente ● Mis usuarios pueden informar de fallos ● Yo los arreglo cuando puedo y distribuyo los parches de nuevo al usuario
4
Ejemplos ● Yo he puesto un foro ● Una lista de correo ● Hay un sistema de control de versiones ● Pero no me gusta que los del Betis usen mi programa
5
Ejemplos ● Mi empresa desarrolla OpenHistorias ● Todo es open ● Open source ● Nuestro código es abierto
6
Ejemplos ● Mi proyecto se distribuye bajo una licencia libre
7
Lo único que define si un programa es libre o no es su licencia
8
¿Y qué licencias son libres? ● Liberta de uso ● Libertad de modificación ● Libertad de redistribución ● Libertad de redistribución de versiones modificadas
9
Dos familias de licencias Tipo GPL Recíproca Tipo BSD Minimalista
10
SF.net 61 licencias ¿Pero hay diferentes licencias? Abiword 3489 licencias (35 categorías) Debian Etch 143161 licencias (149 categorías) Fuente: FOSSology http://fon.gs/fossology/
11
Algunos mitos sobre el software libre ● El software libre no es comercial ● El software libre es más seguro ● Voy a hacer software libre, voy a poner mi programa en el dominio público ● Si hago mi programa libre, me van a robar mi propiedad intelectual
12
¿Cuánto software libre hay? ● FLOSSMole ● http://ossmole.sf.net
13
Algunas cifras tomadas de SF.net 144164 proyectos 72 lenguajes de programación diferentes 61 licencias diferentes
14
Licencias
15
Lenguajes
16
Avance del proyecto
17
Desarrolladores por proyecto
18
¿Cuánto software libre hay entonces? ¿Y cómo hemos llegado hasta aquí?
19
El software nació libre No denominábamos software libre a nuestro software porque este término no existía, pero eso es lo que era.Cuando alguien de otra universidad o de una empresa deseaba portar y usar un programa, se lo permitíamos con gusto. Si veías a alguien usando un programa interesante y poco conocido, siempre podías pedir el código fuente para verlo, de manera que podías leerlo, cambiarlo, o canibalizar ciertas partes del mismo para hacer un nuevo programa.
20
Crecimiento explosivo Debian ~ 300 millones de líneas de código FreeBSD ~ 400 millones de líneas de código
21
El caso de Linux
22
¿Por qué ocurre esto?
23
¿Quizás porque cada vez hay más personas?
24
Fuente: Evolution of the Linux Credits file: Methodological challenges and reference data for Open Source research by Ilkka Tuomi
25
Sólo conocemos dos modos de construir cosas extremadamente complejas. Una es mediante ingeniería, y la otra mediante evolución. Daniel Hillis Crear Debian desde cero hoy, en el seno de una empresa, costaría 5700 millones deEuros, y se necesitarían 73000 personas-año
26
Resumen hasta ahora ● El software libre está creciendo ● A un ritmo que se acelera cada vez más ● Pero... ¿qué amenazas existen para el desarrollo y despliegue del software libre?
27
Especulando un poco ● Se celebra la Mozilla Firefox Conference 2008 en Cancún ● La empresa X fleta un vuelo para todos los desarrolladores ● Misteriosamente el vuelo se pierde en el triángulo de las Bermudas.... ¿Qué le ocurriría al proyecto?
28
Unos trabajan, otros miran ● Principio de Pareto ● El 80% del trabajo lo hace el 20% de la gente
29
Las estrellas de la liga ● ¿Hay “estrellas” en los proyectos? ● ¿Qué ocurre si los que más trabajan abandonan el proyecto?
30
Matriz de generaciones
31
Alguna fórmula
32
Tres tipos de proyectos de software ● “Code gods” ● Generaciones ● Comportamiento intermedio
33
Code gods
34
Generaciones
35
Mixto
36
Resumiendo ● Code gods ● Index ~ 100 % ● Generaciones ● Index ~ 0 % ● Mixto ● 0% < Index < 100 %
37
Edad y generaciones
38
¿Cómo son entonces los proyectos?
39
En la mayoría de los proyectos existe relevo generacional. No son sensibles a la pérdida de desarrolladores clave.
40
Otras amenazas ● Amenazas ● Patentes ● Formatos abiertos ● Desconocimiento ( ● software libre != gratis ● La palabra open se usa en todas partes ● Ahora todo es open source ● Estándares no tan estándares
41
El futuro ● Software libre en todas partes ● Los políticos saben quién es Richard Stallman ● Montones de iniciativas: GNU/Linex, Guadalinex ● OpenOffice.org, Firefox, Ubuntu
42
¿Y qué puedo hacer yo?
43
¿Cómo me uno a un proyecto? ¿Y cuánto tiempo me va a costar?
44
Estructura de una comunidad
45
El caso de GNOME
46
Tiempo para integrarse en GNOME Dos perfiles: Voluntarios Contratados 30 meses 1 mes
47
Si te parece mucho......entonces ¡trabaja con nosotros!
48
GSyC/Libresoft ● Buscamos – Administradores Debian – Desarrolladores web – Doctorandos ● Ofrecemos – Buen ambiente de trabajo – Flexibilidad – Trabajar en proyectos internacionales – Viajar Escribe a libresoft@libresoft.e s
49
Todo esto ha sido gracias a.... ● Proyectos de investigación ● FLOSSMetrics http://flossmetrics.orghttp://flossmetrics.org ● QUALOSS http://qualoss.euhttp://qualoss.eu ● QUALIPSO http://qualipso.orghttp://qualipso.org
50
Muchas gracias por vuestra atención Israel Herraiz herraiz@gsyc.es http://libresoft.es
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.