¿por qué liberar mi c digo?¿por qué liberar mi código? software libre desde la perspectiva de...

45
¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+ - Lima, Perú – Marzo 2008

Upload: others

Post on 03-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

¿Por qué liberar mi código?

Software Libre

desde la perspectiva de un desarrollador(o un pseudo-desarrollador)

por Germán Poo CaamañoInvolucrate+ - Lima, Perú – Marzo 2008

Page 2: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Cartogramas

Page 3: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Definición

Es una mapa que muestra información cuantitativa manteniendo un grado de precisión de la información mapeada

Page 4: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Exportación de minerales

Page 5: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Exportación de valor (joyería)2002

Page 6: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Reducción de recurso forestal1990­2000

Page 7: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Exportación de licencias y patentes

Page 8: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Mas cartogramas en:http://www.worldmapper.org/

Page 9: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Y... bien.

¿Cómo puedo obtener las competencias necesarias para

cambiar la balanza?

Page 10: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

¿Siendo actores?

o

¿Siendo espectadores?(usuarios)

Page 11: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Software Libre: preliminares

● ¿Qué es?1. Libertad de utilizarlo.

2. Libertad de copiarlo.

3. Libertad de modificarlo.

4. Libertad de distribuir modificaciones.

● Siempre y cuando no se quite ninguna de estas libertades

● No habla de precio

Page 12: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Claudio SaavedraDesarrollador de EOG - GNOME

Soy un simple estudiante, con una aplicación para el negocio de la

esquina.

¿Por qué debiera liberar mi código?

Page 13: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Analogía del vehículo (carro)

● Examinarlo: Abre el capó del automóvil● Aprende cómo se construyó:

● Desarma el motor

● Hazle cambios:● ¿Qué sucede si le enchufo esto aquí?

● Aprende de lo que hiciste

Vuélvete un mecánico o un programador experto

Page 14: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

La historia de Fernando

(Sí, Fernando San Martín, el expositor anterior)

Page 15: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Desarrollador de PyGestor

Page 16: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Fernando San MartínDesarrollador de PyGestor Pitufo Gruñon

Page 17: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Fernando San MartínDesarrollador de PyGestor

Hmmm...

Aunque acabo de dar una ponencia sobre GNOME...

Page 18: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Fernando San MartínDesarrollador de PyGestor

No me convence mucho...

Liberar el código no es suficiente.

Page 19: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

En efecto

No basta con liberar el código

Page 20: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Se requiere construir una comunidad

Page 21: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Perdidos en Birmingham (GUADEC 2007)

¿Y si me pierdo en el camino?

Page 22: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Olav Vitters y André KapplerCazadores de errores (Bughunters/Bugmasters)

Estamos para protegerte

Page 23: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Claudio SaavedraDesarrollador de EOG - GNOME

¿Y eso qué significa?

Page 24: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Oportunidades

Page 25: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Valor Presenteversus

Valor Futuro

Page 26: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Aunque a veces...

el futuro es más cercano

Page 27: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Danilo SeganEquipo de traductores

Pero ¿cómo?

Page 28: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Se busca

Diego EscalanteDesarrollador de Epiphany

Page 29: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Se busca

Interesado en convertirseun desarrolladorde Software Libre

Page 30: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Recompensapor 3 meses de trabajo:

US$ 4.500.-(S/.12.600.-)

S/. 4.200.- por mes

Page 31: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

CondicionesGoogle Summer of Code

En el Currículum figura como prática profesional en Google

Page 32: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Inicio de postulaciones:

24 de marzo de 2008http://www.google.com/soc/2008/

Page 33: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Danilo SeganEquipo de traductores

¿hay más?

Page 34: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+
Page 35: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Recompensa 1por 6 meses de trabajo:

US$ 6.000.-(S/.16.800.-)

S/. 2.800.- por mes

Page 36: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

CondicionesGNOME Outreach Program:

Accessibility

Debe ser una contribución importante al proyecto

Page 37: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Recompensa 2

US$ 1.000.-(S/.2.800.-)

Page 38: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

CondicionesGNOME Outreach Program:

Accessibility

Corregir 5 fallos de accesibilidad (dentro de un grupo de fallos

predefinidos)

Page 39: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Fechas

01/03: Publicación de tares01/10: No más propuestas de largo plazo13/12: No más propuestas corto plazo01/01/2009: “Abajo los lápices”15/01: Publicación de ganadores

http://www.gnome.org/projects/outreach/a11y/

Page 40: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Claudio SaavedraDesarrollador de EOG

¿Por qué no lo pensé antes?

Page 41: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Se invita a los presentes a participar

Page 42: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Tío Lucas RochaEOG y Editor de GNOME Journal

I Want You!

Page 43: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Seamos capaces de convertir esto:

Page 44: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

En esto:

Page 45: ¿Por qué liberar mi c digo?¿Por qué liberar mi código? Software Libre desde la perspectiva de un desarrollador (o un pseudo-desarrollador) por Germán Poo Caamaño Involucrate+

Gracias