Sep 28, 2005

33 slide

Enrico Zini <enrico@debian.org>

Otra manera de pensar el software

De que hablaré

El software como producto

El software como conocimiento

Que pasa fuera del "software en caja"

Software como producto

Lo compras y lo usas hasta cuando se rompe.

Cuando se rompe, compras la nueva versión.

Puedes usarlo, y solo usarlo.

No puedes darlo a tus amigos.

Si estalla, no hay nada que puedes hacer.

Puedes solo crear software desde ceros o trabajar con los que ya existen.

¿Cual es la diferencia?

Spaghetti al sugo

Sirve 4 personas.

Ingredientes:

300gr espagueti de trigo duro

400gr salsa de tomate

aceite de oliva extra virgen, una cebolla

sal, pimienta, hojas frescas de albahaca.

Hierva el agua, agregue sal y espagueti.
En otra cacerola, sofria la cebolla en aceite de oliva hasta que llegue a ser amarillo, entonces agregue el tomate, el sal y la pimienta. Baje el fuego y haz espesar la salsa. Cuando los espagueti estan cocidos "al dente", escurrelos y agrega la salsa. Sirve con una hoja fresca de albahaca.

Internet firewall

Protege una red.

Ingredientes:

Interfaz esterior: ppp0.

Interfaz interior: eth0.

Permita que todos los paquetes consigan de eth0 a ppp0.
Si un paquete llega en ppp0 como respuesta a una conexión anterior, pásela a eth0.

Si un paquete llega en ppp0 por la puerta 80, remitelo a la computadora del web server. Ignore todos los otros paquetes que llegan de ppp0.

¿Y si las recetas fueran productos?

Coces siempre el mismo, todos los dias, con el mismo gusto.

Cuando te aburres, te compras una nueva receta.

No puedes cambiar la manera de cocinar.

No puedes hablar de cocina con tus amigos.

Si la pasta es demasiado cocida, será siempre demasiado cocida.

Software como conocimiento

La libertad de usar el programa, con cualquier proposito.

La libertad de estudiar como functiona el programa, y adaptarlo a tus necesidades.

La libertad de distribuir copias, con lo que puedes ayudar a tu vecino.

La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.

El software libre es como el conocimiento. Se define a partir de 4 libertades:

Se puede copiar legalmente, sin convertirse en "pirata"

Es protecto por el copyright

Software como una receta

Si no te gusta, lo cambias.

Puedes hablar de cocina con tus amigos.

Puedes cambiar recetas y mejorías con tus amigos.

Lo cambias como cambian tus gustos.

Si se rompe, lo arreglas, o consigue a alguien que lo haga por tí.

Si la pasta se cocina demasiado, la proxima vez la coces menos.

Puedes abrir un restaurante.

Puedes crear software, venderlo, y también vender mejorias y arreglos para requisitos
particulares.

Software libre como alfabeto

Non parlerò di un prodotto.

Parlerò di un Patrimonio Mondiale.

Parlerò di un Alfabeto.

Algunos ejemplos

Debian: una red de cocineros

17270 "paquetes" (programas, librerias, documentación...)

956 desarrolladores volontarios desde 52 naciones diferentes.

12 arquitecturas suportadas. Comunidad abierta y autoorganisada con costitución, elecciones, votaciones...

Infraestructura dedicada a servicios de comunidad y trabajos de grupo.

Tiene mas de 10 años.

Problema: es grande.

Tan grande que hemos empezado a desarrollar versiones "custom" (personalizadas) para necesidades especificas

dados del 23 Sep 2005

Skolelinux

Iniciado en Noruega en 2001, después se unió a Debian-Edu.
Después de 3 años, en muchos reportes: "la única que trabaja seriamente con las necesidades y recursos de las escuelas" (Statskonsult report #18, Dec 2003)

Debian-Edu/Skolelinux

Desde la TODO-list de Joey Hess para SkoleLinux:

"Querimos que Sarge salga lo antes possible, incluyendo todos los paquetes que Debian Edu necesita, y necesitamos poder lanzar la proxima versión major de Debian Edu solo con paquetes de Sarge."

"Para poder lanzar Debian Edu solo con paquetes de Sarge, necesitamos que:

los paquetes en Sarge pueden ser instalados automáticamente con la configuración que necesitamos utilizar en Debian Edu

todos los paquetes que necesitamos estén incluidos en Sarge"

¿Por qué Skolelinux
quiere hacer esto?

2+2=5 La física de la información

+

=

+

=

Física normal:

Física de la información:

2+2=5 La teoria de juegos

Tanteo:

Los diamantes valen 5

El dinero vale 5

Un enemigo vale -2

El viaje vale -1

Alice quiere comprar diamantes

Bob quiere vender diamantes

Alice deja en un bosque una maleta con el dinero para Bob

Bob deja en un bosque una maleta con los diamantes para Alice

Más historias: economía

Projeto Software Livre Brasil

Software libero y economía

Uno de los requisitos principales para haber un mercado libre, es que todos puedan formar parte en eso.

El desarrollo economico y tecnológico no depende del pago de licencias a monopolistas estranjeros.

El dinero es invertido localmente, al interior del país, en el desarrollo de infraestructura y competencias.

Se puede desarrollar y reutilizar software para necesidades especificas.

Más historias: desarrollo

E-Extremadura

El thesaurus italiano de Open Office

2+2=5 La ley de Metcalfe

El "valor" o la "potencia" de una red es proporcional al quadrado del numero de nodos que la componen.

Exemplos:

Agrega un teléfono a la red y el servicio mejora para todos

Agrega un destinatario a los servicios de correo, y el servicio mejora para todos

Agrega un contenido al Internet, y el servicio mejora para todos

Creatividad local, inovación global

Todos se oraganisan como quieren, disfrutando de su conocimiento local para resolver sus necesidades locales. Se empieza con algun pequeño software situado.

Talvez este software tiene éxito y empieza ser utilizado por otros. Si alguna parte no es apta, se puede modificar.

La creatividad local, a través de la reutilización y adaptación, puede entrar en red y lentamente se converte en parte de la inovación global.

El Simputer

"Simplicidad radical por un acceso universal".

Desde una idea en un seminario en 1998 en Bangalore.

Puede ser usado por analfabetos.

Puede ser usado por mas usuarios.

Video 320x240, CPU StrongArm
32Mb RAM.

Basado en GNU/Linux, GTK
y otro software libre.

Syntesis vocal, reconocimento de
escritura manual.

Costa alrededor de $200US.

http://www.simputer.org

http://www.amidasimputer.com/

http://www.ncoretech.com/simputer/

Ayudar gente

Más historias: empresas

TiVo

VCR con disco duro en vez de un videocasete.

Puedes saltar rapidamente adelante y atrás.

Puedes archivar y poner en un índice lo que registras.

Puedes borrar piezas (como la publicidad) de lo que registras.

Es basado sobre un Linux modificado.

Su codigo fuente se telecarga desde:
http://www.tivo.com/linux

Ubuntu

"Ubuntu" es una palabra africana antigua, significando "humanidad hacia los otros". Ubuntu significa también "Soy lo que soy gracias a quien somos todos". La distribución Ubuntu Linux lleba el espiritu de Ubuntu al mundo del software.	(from www.ubuntulinux.org)

Film GIMP / Cinelerra / Cinepaint

http://cinepaint.sourceforge.net

Gimp empezó en 1995 como editor de imágenes.

En 1998 algunas industrias de Hollywood empezaron un fork de Gimp llamado "Film Gimp" para la edición de los fotogramas de un film.

Mas tarde, Sony Pictures Imageworks se agregó al desarrollo.

Utilizado en Harry Potter, Dr. Dolittle 2, El Grinch, El planeta de los simios, Scooby Doo y muchas otras peliculas y comerciales.

Basearse en software libre significa independencia tecnológica.

Basearse en software libre significa independencia económica.

Permite suportár un producto 10, 20 años en el futuro.

Permite accedér a sus viejos arquivos 10, 20 años en el futuro.

Permite cooperación y competición al mismo tiempo.

Negocios

Needs a slide about cinepaint

Y muchos, muchos mas...

Quantian

Eduknoppix

Debian-Med
Odontolinux

Debian-Lex

Kahemba

Debian-Junior

KnopILS

El mundo no està
tan malo como dicen.

38. Ritual

Well established hierarchies are not easily uprooted;

Closely held beliefs are not easily released;

So ritual enthralls generation after generation.

Harmony does not care for harmony, and so is naturally attained;

But ritual is intent upon harmony, and so can not attain it.

Harmony neither acts nor reasons;

Love acts, but without reason;

Justice acts to serve reason;

But ritual acts to enforce reason.

When the Way is lost, there remains harmony;

When harmony is lost, there remains love;

When love is lost, there remains justice;

But when justice is lost, there remains ritual.

Ritual is the end of compassion and honesty,

The beginning of confusion;

Belief is a colourful hope or fear,

The beginning of folly.

The sage goes by harmony, not by hope;

He dwells in the fruit, not the flower;

He accepts substance, and ignores abstraction.

¡Vívelo!

2003-07-19T11:28:55