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

Slides:



Advertisements
Presentaciones similares
Convenio de Cooperación. Hoy vamos a hablar de... -El Plan Integral de Educación Digital en la CABA -Programa Conectar Igualdad Sensaciones, expectativas.
Advertisements

El software es un programa o un conjunto de programas informáticos que tienen una tarea determinada. El software está compuesto por un conjunto de instrucciones.
SOFTWARE LIBRE.
JOOMLA ESTEFANIA FIALLO. QUE ES ?  Es un sistema de gestión de contenidos que puede ser utilizado independientemente. Entre sus principales virtudes.
Trabajo Informática Sept Pablo Pérez y Héctor Miranda.
Debian nos ofrece dos modos de instalación, uno gráfico para usuarios menos experimentados y otro en modo de texto. A su vez, si seleccionamos Opciones.
Software LIBRE Software GRATUITO !=. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para:  Ejecutar 
Antonio Arbués 1º Bachiller A. Libertades del Software Libre Usar el programa, con cualquier propósito. Estudiar cómo funciona el programa y modificarlo,
Trabajo Informática Sept Pablo Pérez y Héctor Miranda
Germán Gavilán Assistant Dean of Engineering University of California, Merced Introducing: Código Abierto (del inglés open source)
Linux Victor Villena Siguiente. -1- Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de.
SOFTWARE LIBRE Urbez Lalaguna Zhengqing Ye. Libertades que el Software Libre ofrece a los usuarios La libertad de usar el programa, con cualquier propósito.
Resumen 2014 INTRODUCCIÓN AL SPSS. Algo para recordar… Tres amigos estadísticos se reunieron para cazar patos. Uno apunta y dispara 1 metro más arriba.
SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
Software Libre Un modelo de desarrollo y distribución de software con ventajas para (casi) todos Javier Smaldone
Open Source Licenses & Software Development Manuel Palomo Duarte Oficina de Software Libre Universidad de Cádiz.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
El Software Libre es para todos El ABC del software libre I.S.C. Héctor A. Bautista Flores 30 de Marzo de 2011.
Introducción al Software Libre Pablo Garaizar Sagarminaga
SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010.
Clase 3: primeros programas (1ª parte) iic1102 – introducción a la programación.
Mitos Acerca del Seguridad del Código Abierto por Fernando P. García.
Linux Victor Villena Siguiente. Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de sistema.
¿Qué es GNU/Linux? Camilo Quintana, Miembro de GUL-UCA
SoftwareLibre humanidad hacia otros Jorge Luis Hernández C
Construyendo sistemas embebidos usando Linux como base Encuentro Linux 2005 Carlos Manuel Duclos Vergara
T APESTRY Framework Java para Aplicaciones Web. Q UÉ ES T APESTRY Framework de Java, actualmente en su versión 5 (5.1 estable, 5.2 alpha) Implementa MVC.
Qué es “Software Libre” ● “Software libre” es aquel que puede ser usado, estudiado y modificado sin restricción. ● Para ello, el software debe estar disponible.
LINUX-IDES: GRUPO DE INVESTIGACIÓN Y DESARROLLO EN GNU/LINUX Linux- IDES Investigación y Desarrollo en GNU/Linux Software libre en la PUCP: Tuxpuc y Linux-IDES.
Agenda ● TuxPUC  ¿Qué es TuxPUC?  ¿Qué hace TuxPUC? ● Linux-IDES  ¿Qué es Linux-IDES?  ¿Qué hace Linux-IDES?
Copyright © Creative Commons by- sa Qué es el Software Libre Ulises Hernandez Pino Red de Investigación Educativa - ieRed Grupo.
Introducción al Software Libre Fco Javier Lucena Lucena.
Perro // Gustavo Boksar - Motte - CaFeCONF 2007 Buenos Aires - Argentina EL SOFTWARE.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Presentación Presentación
intro_intro_GnU/Linux
Linux y el Software Libre
Las vacaciones: México versus EEUU
Quizás no es lo que pensabas
Cuando oímos estas palabras la mayoría pensamos en esto.
PARTE I: “Desmitificando al Software Libre”
Historia de los Sistemas Operativos
El desarrollo de Software libre en las Empresas
Espejos en el salón Me gusta. Voy a hacer lo mismo en el salón de mi casa. ¿Cuánto me costará?
...les da la Bienvenida al mundo del CONOCIMIENTO LIBRE...
Historia de los Sistemas Operativos
Software Libre: Licencia para compartir
MANEJO DE ARRELOGS EN C Clase 8: Arreglos.
Las diviones por 2 cifras
Nombres: Natalia Reyes y Catherine Contreras Curso: 1001 J.M
Y seguimos hablando de diseño….
CRE ATU PAGINA WEB CON HTML
Software Software según su licencia. Software según su finalidad.
ALUMNA LUZ ELENA RINCON H. COD INDUCCION
POR: JUAN PABLO CLAROS SANTOS
SEMINARIO INCORPORAR SOFTWARE LIBRE – MITOS Y VERDADES
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
Origen y Estado Actual del Software Libre
¿Qué es el Software Libre? Origen, Evolución y Transformación
Las licencias.
Introducción (Principales diferencias entre Wordpress .com y .org)
La historia de Linux comienza mucho antes de lo que mayoría de personas piensan ya que en 1969, Ken Thompson de AT&T Bell laboratorios, desarrollo el.
¿Web 2.0/ Biblioteca 2.0?.
Herramientas y Licencias
POSTGRE SQL CONCEPTO El uso de caracteres en mayúscula en el nombre PostgreSQL puede confundir a algunas personas a primera vista. Las distintas pronunciaciones.
Palabras de uso frecuente 1er grado
Conceptos básicos II. – Game Maker. –.
SOFTWARE LIBRE AVANZADO PARA ABOGADOS
UNIX & LINUX Prof. Ing. Carlos R. Arza Torres INTRODUCCIÓN A Curso: 3ER - MOD. 4 FACULTAD POLITÉCNICA
Es un Entorno y un lenguaje de programación
Transcripción de la presentación:

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

El software libre está de moda ¿Qué es software libre y qué no lo es?

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

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

Ejemplos ● Mi empresa desarrolla OpenHistorias ● Todo es open ● Open source ● Nuestro código es abierto

Ejemplos ● Mi proyecto se distribuye bajo una licencia libre

Lo único que define si un programa es libre o no es su licencia

¿Y qué licencias son libres? ● Liberta de uso ● Libertad de modificación ● Libertad de redistribución ● Libertad de redistribución de versiones modificadas

Dos familias de licencias Tipo GPL Recíproca Tipo BSD Minimalista

SF.net 61 licencias ¿Pero hay diferentes licencias? Abiword 3489 licencias (35 categorías) Debian Etch licencias (149 categorías) Fuente: FOSSology

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

¿Cuánto software libre hay? ● FLOSSMole ●

Algunas cifras tomadas de SF.net proyectos 72 lenguajes de programación diferentes 61 licencias diferentes

Licencias

Lenguajes

Avance del proyecto

Desarrolladores por proyecto

¿Cuánto software libre hay entonces? ¿Y cómo hemos llegado hasta aquí?

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.

Crecimiento explosivo Debian ~ 300 millones de líneas de código FreeBSD ~ 400 millones de líneas de código

El caso de Linux

¿Por qué ocurre esto?

¿Quizás porque cada vez hay más personas?

Fuente: Evolution of the Linux Credits file: Methodological challenges and reference data for Open Source research by Ilkka Tuomi

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 personas-año

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?

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?

Unos trabajan, otros miran ● Principio de Pareto ● El 80% del trabajo lo hace el 20% de la gente

Las estrellas de la liga ● ¿Hay “estrellas” en los proyectos? ● ¿Qué ocurre si los que más trabajan abandonan el proyecto?

Matriz de generaciones

Alguna fórmula

Tres tipos de proyectos de software ● “Code gods” ● Generaciones ● Comportamiento intermedio

Code gods

Generaciones

Mixto

Resumiendo ● Code gods ● Index ~ 100 % ● Generaciones ● Index ~ 0 % ● Mixto ● 0% < Index < 100 %

Edad y generaciones

¿Cómo son entonces los proyectos?

En la mayoría de los proyectos existe relevo generacional. No son sensibles a la pérdida de desarrolladores clave.

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

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

¿Y qué puedo hacer yo?

¿Cómo me uno a un proyecto? ¿Y cuánto tiempo me va a costar?

Estructura de una comunidad

El caso de GNOME

Tiempo para integrarse en GNOME Dos perfiles: Voluntarios Contratados 30 meses 1 mes

Si te parece mucho......entonces ¡trabaja con nosotros!

GSyC/Libresoft ● Buscamos – Administradores Debian – Desarrolladores web – Doctorandos ● Ofrecemos – Buen ambiente de trabajo – Flexibilidad – Trabajar en proyectos internacionales – Viajar Escribe a s

Todo esto ha sido gracias a.... ● Proyectos de investigación ● FLOSSMetrics ● QUALOSS ● QUALIPSO

Muchas gracias por vuestra atención Israel Herraiz