Asa Dotzler, Firefox, Debian

Tal como se anunció en CaFeLug y TechTear, el lunes y martes pasado Asa Dotzler llegó a la Argentina a dar unas charlas sobre el proyecto Mozilla, y en especial sobre Firefox. El evento fué en la UADE el día lunes, y en el Teatro de la Comedia el día Martes.

Resumiendo ampliamente, la charla en sí estuvo muy interesante. En especial porque no se ven muchos de estos eventos por este lado del planeta, y es bueno saber que hay alguien que se toma la molestia de venir a visitarnos.

Aún cuando los asistentes fueron menos de 150 y todavía quedaban butacas libres en el auditorio, nos visitó alguien como Asa, quien es uno de los encargados de coordinar la difusión del proyecto en el mundo, y quien está al tanto de todo lo que ocurre en él.

O sea, su cargo es gerencial, de liderazgo y de evangelización. Si entran en la sección Staff de Mozilla.org podrán ver que aparece en el tercer lugar de la lista.

La charla fué en inglés, y la pronunciación de él fué impecable. Si bien no hubo mucho contenido técnico, pudo verse que Asa está al tanto de los mayores problemas técnicos del momento. Por ejemplo, algo anecdótico de comentar es que al finalizar la charla del día lunes, nos quedamos en el pasillo de la UADE hablando con él y alguien más le mencionó el mayor problema que se enfrenta AJAX: el botón de atrás del browser.

Asa no se hizo esperar, y al instante dijo que actualmente la solución es modificar el hash de la URL. Sencillamente brillante. Ojalá muchos de las personas que ocupan cargos gerenciales en empresas de desarrollo de software estén tan vinculadas con los problemas del mundo real que un programador enfrenta.

Un detalle: Asa no es un programador (no le gusta y no le interesa serlo), sino que fué un estudiante de Arquitectura (si, esos que hacen casitas).

Cuando Asa terminó de dar la charla fué el momento de las preguntas. Por lo que lei en otros blogs, a diferencia del lunes, el día martes hubo menor cantidad de preguntas.

¡El lunes tuvieron que echarnos a patadas del auditorio porque los encargados se tenían que ir! En un momento la gente de traducción simultánea (Inglés-Español) de la UADE se tuvo que ir, y solo los intrépidos que podían hablar inglés siguieron insistiendo. Hubo muchas preguntas, y Asa siempre estuvo a la altura de poder responder cada una de ellas.

Incluso la que hice yo.

“¿Hay algún plan para poder incluir Firefox dentro de Debian?”

Voy a ser lo más claro posible: uno de los motivos para viajar 100 kilómetros a una charla de Firefox fue para poder hacer esa pregunta. No me interesa viajar 2 horas y quedarme sentado otras 3 escuchando a alguien diciendome lo maravilloso que es Firefox. Ya lo sé, lo uso todos los días desde la version 1.0. Logré que lo use mi padre, y logré que en en lugar donde trabajo usen Thunderbird en vez de Outlook.

Risas de por medio y luego de un momento bastante incómodo, la respuesta de Asa fué de esperarse. Basicamente dijo que no.

Para los que no están al tanto de la situación Firefox - Debian, le comento un poco como son las cosas.

Debian es una distribución de GNU/Linux que hace un FUERTE hincapié en el Software Libre. La gente de Debian es tan insistente en ese tema, que tienen su propia definición de libertad la cual llaman Contrato Social. Cualquier cosa que no cumpla con alguna de esas reglas no se lo considera “libre”.

Firefox es un navegador Web de código libre y gratuito. Cualquiera puede instlarlo sin tener que pagarle nada a nadie, y cualquiera puede modificar y redistribuir su código fuente. Como todos sabemos, el código fuente es la receta de cualquier programa, y es lo más importante de cualquier programa de software.

Al menos en principio.

Como todos sabemos, vivimos en un mundo donde hay gente que tiene su propia agenda, sus propios intereses y su propia visión del mundo. Es por eso que existen agrupaciones como GNU, la Free Software Foundation y la Open Source Initiative , que se encargan de manejar las cuestiones legales de varios proyectos de software bajo una licencia de código libre, y definir ciertos límites de uso.

El código fuente de Firefox responde a la perfección al Contrato Social de Debian. El problema es que las imágenes no, incluyendo el logo del zorro naranja. Solamente Mozilla (o cualquiera que ellos designen), puede distribuir al navegador Firefox con esas imágenes.

Específicamente, las primer y tercer cláusulas del Contrato Social de Debian dicen:

1. Libre redistribución

La licencia de un componente de Debian no puede restringir a un tercero el vender o entregar el programa como parte de una distribución mayor que contiene programas de diferentes fuentes. La licencia no debe solicitar «royalties» u otras comisiones para su venta.

3. Trabajos derivados

La licencia debe permitir modificaciones y trabajos derivados y debe permitir que estos se distribuyan bajo los mismos términos que la licencia del programa original.

Eso significa que Debian acepta a usar las imagenes solo si los usuarios de Debian tienen los mismos derechos a usarlas que Debian mismo. Mozilla no tiene problema en darle permiso a Debian, pero en lo que sí tienen problemas es con darle permiso a todos los usuarios de esta distribución de GNU/Linux.

Y dado que el nombre “Firefox” es una marca registrada de Mozilla, siendo ellos los responsables legales del producto, pidieron que usen las imágenes, o no le llamen Firefox al Firefox ya que ellos consideran que todo el paquete es una gran transacción atómica: Se llama Firefox al código fuente que sale directamente desde Mozilla y a las imágenes. Todo o nada.

La solución fue cambiarle el nombre: en Debian, se llama Iceweasel (es el que estoy usando para escribir este post en mi blog).

Lo que no quieren es que cualquier persona pueda modificar el programa y distribuirlo bajo el nombre Firefox. Si hay algo diferente a como Mozilla lo distribuye, no puede llevar ese nombre.

Lo cual nos lleva a la respuesta que me dió Asa: en ese caso, cualquiera podría distribuir una versión modificada del Firefox con modificaciones potencialmente dañinas al usuario que lo use. Mozilla no se puede hacer responsable por lo que otros hagan con su software, lo cual a mi me parece bien.

Aún así, es una lástima que existan esta clase de conflictos entre dos proyectos Open Source, ya que éstos dependen mutuamente, uno del otro. No deberían estar enfrentados sino ayúdandose entre si. Lamentablemente, la realidad es diferente.

Para terminar, yo estoy muy feliz: gracias a la pregunta que le hice a Asa, ¡me dieron una remera de Firefox! Otro día le saco una foto y se las muestro (no la busquen en el Mozilla Store porque no la van a encontrar ;).

Saludos.

10 Responses to “Asa Dotzler, Firefox, Debian”

  1. Juan Ignacio Iglesias Says:

    copypasteo del comentario en el blog de fabio:

    “Todo bien eh, pero… esa pregunta la hice yo!”

    Sisi, no me la estaba atribuyendo estaba diciendo que que fue la “killer question”. Fijate que dice “cuando le preguntaron”

    Yo le pregunte que lecciones podía tomar la comunidad gnu/linux de mozilla (digo, firefox creció muchisimo en estos ultimos años y linux todavia no puede penetrar de manera ooooptima en los desktops).

  2. zer0 Says:

    simplemente perfecto el post ;) realmente me encanto la explicacion del porqe del iceweasel (yo tb uso debian :D ) lamentablemente estoy enfecha de parciales y no pude viajar, me qede con las recontra ganas pero bueno….me encanto tu informe…
    see you soon:
    zer0

    PS: qiero esa remera!!!!!!!!!!!!!

  3. Dario Says:

    Entiendo el conflicto de las marcas. Lo que no entiendo, es por qué el doble estándar de Debian. Si te fijás en http://www.debian.org/logos/ vas a ver logos de uso oficial, no libres, de Debian.

  4. alejolp Says:

    En mi humilde opinión, la diferencia entre el logo de Debian y el logo de FF es que la versión libre del de Debian es la más popular y reconocida en el mundo del software libre (con respecto a la “no libre).

    Con firefox es al revéz: la versión “no libre” es más popular que la versión “si libre”.

    Las versiones “si libres” de los logos de Mozilla, si no me equivoco, están aca:

    http://lxr.mozilla.org/mozilla/source/browser/branding/unofficial/

    Decir “estoy en contra de las licencias de software entonces me hago mi propia licencia” es algo que no tiene mucha coherencia: si estás en contra de las licencias, ¿para qué te haces una?

    La verdadera pregunta es: ¿estás en contra de las LICENCIAS, o estás en contra de lo que DICEN algunas licencias?

    En caso de lo segundo, lo mejor es hacer una licencia tuya y propia, de la forma en la que más te guste y agrade.

    El verdadero problema es con el NOMBRE de la marca registrada. Una licencia por lo general cubre solamente el producto, y no el nombre del producto. Sin embargo, el nombre es tán importante como el producto mismo. Y eso hay que protegerlo.

    Debian es un producto, y “Debian” es un nombre. ¿Vos que querés que sea libre, el nombre o el producto?

    Saludos :)

  5. Gorlok Says:

    Mas alla de los motivos y todo lo que pasó, no deja de causarme gracia el nombre de “comadreja de hielo” ^^
    En https://wiki.ubuntu.com/IceWeaselIcon tienen varias alternativas del logo, algunas muy graciosas.
    A fin de cuentas es lo mismo, y no creo que sea para tanto problema. Lo importante es que es software libre, si mozilla quiere proteger la marca del producto, bien por ellos. Si debian cuida la libertad de sus usuarios, también. En el fondo me parece un conflicto innecesario de poca importancia, tan gracioso como aquello del “el músico que se llamaba prince…” :P, se acuerdan?
    Casi tan divertido como el “eclipse” de ibm a sun ^^

  6. Dario Says:

    Entiendo lo que decís, Alejo. Y en cierto modo, comparto tu opinión de que la sensación es distinta. Sin embargo, convendría no tratar temas de marcas en base a grados de ‘popularidad’, ya que la popularidad es algo subjetivo.

    Por otro lado, y siendo totalmente estrictos, si uno ve MOZILLA_1_8_BRANCH de cvs.mozilla.org, se obtiene de ahí una versión de firefox totalmente libre, logos y todo, de nombre “Bon Echo”. ¿Por qué entonces en lugar de IceWeasel no se llama Bon Echo?

  7. alejolp Says:

    Los temas objetivos son aburridos, es mejor hablar de los subjetivos asi tenemos un poco más de movimiento ^^

    Un amigo loco de Gentoo me contaba que, de hecho, en esa distro usaron ese nombre que mencionás: Bon Echo.

    http://forums.gentoo.org/viewtopic-t-508738-...

  8. Gorlok Says:

    Es que “Bon Echo” no lograba el mismo efecto que llamarlos “comadrejas” ^^

  9. zer0 Says:

    no solo en gentoo……..en arch linux tb! yo estuve probando la 0.8 voodoo y venia por default con este mismo…obviamente qe tb traia los transition packeges para qe si ejecutas o intentas instalar firefox, enrealidad lo hagas con el bon echo……….aun nidea de donde salio semejante nombre…alguien tiene alguna data?

  10. alejolp Says:

    Hay un video de la charla en:

    http://video.google.es/videoplay?docid=-1795581989988958552

    lleno de publicidad de DD y traducido al castellano.

Leave a Reply

Powered by WP Hashcash