La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Software libre Hasta el infinito y mas allá Israel Herraiz Tabernero Grupo GSyC/Libresoft Universidad Rey Juan Carlos

Presentaciones similares


Presentación del tema: "Software libre Hasta el infinito y mas allá Israel Herraiz Tabernero Grupo GSyC/Libresoft Universidad Rey Juan Carlos"— Transcripción de la presentación:

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


Descargar ppt "Software libre Hasta el infinito y mas allá Israel Herraiz Tabernero Grupo GSyC/Libresoft Universidad Rey Juan Carlos"

Presentaciones similares


Anuncios Google