Archive for the ‘Legalidad’ Category

Asa Dotzler, Firefox, Debian

Thursday, July 5th, 2007

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.

Patentes de Software

Friday, June 1st, 2007

¡Así es! Llegó la hora de los golpes hacia Microsoft.

Desde el blog de Lilo78 me entero que, por varios flancos, el lío de las patentes podría quedar en /dev/null. Gracias a que Ballmer no sabe cerrar la boca, es muy probable que ahora no puedan litigar nunca más.

Además, dentro de poco tiempo estará por salir la GPL v3. En ella hay una cláusula que dice que las patentes de un software con esa nueva licencia serán automaticamente extendidas a los receptores del programa en cuestión. Y Novell incluirá ésta nueva versión de la licencia en su distrubución SUSE.

Ley de matriculación obligatoria, Parte III

Wednesday, May 30th, 2007

Leyendo el blog de Beatriz Busaniche me encuentro con su comentario sobre la matriculación obligatoria. Y como no podía faltar, alguien en los comentarios compara la matriculacion de la informática con la medicina.

¿Por qué no son comparables?

La matriculación de profesionales tiene como propósito demostrar que alguien está en condiciones de ejercer su profesión sin necesidad de tener que demostrar que realmente es así. Alguien tiene un papelito que dice “Pedrito está certificado“, y listo.

Si vas a contratar un mago para la fiesta de cumpleaños de tu hijo, ¿no te gustaría primero ver al mago realizando algún acto de magia? ¿Le pido una matrícula de mago? No, es tan simple como pedirle que me haga algun truco en el momento.

Si el mago no sabe hacer sus trucos de magia, es tan simple como no contratarlo y buscar otro. Lo único que me interesa es que sepa hacer bien sus trucos de magia. Y si no los sabe hacer, los niños de la fiesta se reirán de él por ser tan precario en su actividad. Y ni yo ni nadie que haya estado en esa fiesta viendo al mago hacer mal su trabajo volverá a contratarlo. De cualquier forma, será divertido verlo equivocarse :)

En el caso del médico, tampoco me interesa que esté certificado. Lo que realmente quiero es que sea capaz de hacer bien su trabajo. Siempre. El problema es que un médico cuando hace mal su trabajo, tiene efectos negativos en las personas. Una vez que una persona muere, no es posible resucitarla.

En ese caso lo que uno espera es que ese médico nunca más atienda a alguien, para que no siga matando a más personas.

¿Como demostrás que un médico es capaz de curar a alguien?

No se puede. Lo que sí se puede hacer es decir que un médico “hasta ahora no se equivocó”. Cuando un médico comete muchos errores, pierde su licencia. Ése es el proposito de la matrícula de los médicos.

¿Qué ocurre en el caso de los informáticos?

La matrícula no tiene ningún propósito útil.

Cuando alguna empresa pretende contratar a un informático, lo más común es que esa empresa le realice algún tipo de evaluación para poder ver sus habilidades concretas. Y lo mejor de todo es que, a diferencia de los médicos, se pueden evaluar solamente con papel y lápiz. En Google, por ejemplo, son más de 10 las entrevistas que se realizan a las personas antes de contratarlas.

Incluso existen empresas que la evaluación la hacen en una computadora con conexión a internet, y se les permite utilizar algun buscador para investigar sobre cosas que no saben, o al menos se les da alguna clase de ayuda.

La informática es una disciplina que se desarrolla progresivamente. El trabajo de los profesionales se puede medir, ver cuales son los progresos y como van evolucionando a lo largo del tiempo. Si alguien no está haciendo bien su trabajo es posible detectarlo, y si se hace a tiempo se pueden tomar medidas para corregirlo.

Y si ese empleado hace las cosas mal o se equivoca, y si el empleador hace las cosas bien, los problemas nunca vas a ser demasiado graves. Al menos para el empleador.

Si alguien no es capaz de contratar a un buen informático, es problema de esa persona, y no de ninguna otra. Por ejemplo, yo vivo en la ciudad de La Plata. Si alguien me pregunta cual es el mejor local de venta de productos de computación en esta ciudad, tengo una o quizás dos respuestas.

Finalizando, esto es lo realmente interesante: como dije en un post anterior, hay personas que nunca realizaron estudios formales en informática, y son excepcionales profesionales con grandes contribuciones a la sociedad en general en temas informáticos.

Como siempre, esa fue mi opinión. Les recomiendo que lean el mensaje en Via Libre.

Ley de matriculación obligatoria, Parte II

Sunday, May 20th, 2007

Leyendo Barrapunto me entero que Leslie Lamport, autor original de LaTeX, va a dar unas charlas en Móstoles, España (cerca de Madrid), a unos muchos miles de kilómetros de donde vivo.

Actualmente soy un estudiante de la carrera Lic. en Informática en la UNLP. Y varias veces me han mencionado el Algoritmo de Lamport, utilizado para coordinar relojes lógicos en sistemas distribuidos.

Si leen el artículo de la Wikipedia que habla sobre este señor, podrán ver que tiene una maestría y un doctorado en matemáticas del MIT. Nada despreciable. Sin embargo, como dije, tiene un doctorado en Matemáticas, y no en Informática o Ciencias de la Computación.

Ayer me enteré que en la provincia de Santa Fe aprobaron la ley de matriculación obligatoria para Informáticos.

Yo me pregunto: ¿Que sería de gente como Leslie Lamport si vivieran en esa provincia?

Actualización (21:56):

Scolnik, Hugo (via weblog.educ.ar)

Es licenciado en Ciencias Matemáticas de la UBA (1964) y doctor en Matemática por la Universidad de Zurich (1970). Sus campos de investigación son la criptografía, la robótica, la optimización no lineal, los modelos matemáticos y los métodos numéricos. Es referee y miembro del editorial board de diversas publicaciones internacionales.

Durante la última década se interesó fundamentalmente en la consolidación del Departamento de Computación de la Facultad de Ciencias Exactas de la UBA, que creó en 1984, a través de la formación de jóvenes investigadores y proyectos diversos como el del fútbol robótico, el desarrollo de nuevos métodos computacionales en criptografía, teoría de control, optimización no lineal, y sus aplicaciones a, por ejemplo, la reconstrucción de imágenes tomográficas en “tiempo real”. Publicó 45 trabajos en revistas internacionales sobre modelos matemáticos, inteligencia artificial, teoría de autómatas, análisis numérico y aplicaciones a la Economía y la Sociología.

Dirigió 65 tesis de licenciatura en Computación y Matemática Aplicada y tres tesis de doctorado (dos en Brasil, una en el marco del convenio Argentina-Francia). Ha dictado conferencias en distintas facultades e institutos de la UBA, en las Universidades de Alicante, Campinas, Cambridge, Chile, Columbia, Londres (Imperial College), Minnesota, MIT, Porto Alegre, Rice, Río de Janeiro, San Pablo, Stanford, Southampton, Sussex, Tokio, Tucumán, Universidad Nacional Autónoma de México y Zurcí, entre otras.
Recibió el Premio Konex de Platino (2003) en Ingeniería Electrónica, Comunicación e Informática.

Senadores aprobo la ley de matriculación obligatoria

Saturday, May 19th, 2007
Nos ha llegado confirmación de la Cámara de Senadores de la Provincia de Santa Fe que la Ley de creación del Consejo de Profesionales de Ciencias Informaticas (nro 17638-PJ) de la Provincia de Santa Fe ha sido aprobada por dicha cámara siendo presentada por el Senador por el Dpto Castellanos Alcides Calvo del bloque del PJ (TE: 4572460 al 65 – Int. 104, 105) .Dicho proyecto de ley restringiría la libertad de las personas de confeccionar y distribuir programas de computadora, reservando ese derecho exclusivamente a los egresados de ciertas carreras especializadas.Un artículo publicado por la Fundación Vía Libre nos explica los problemas que trae la matriculación obligatoria en el área informáticaLey del Concejo de Profesionales Ciencias Informatica aprobado por senadoresLa ley presenta algunos cambios siendo los más significativos los siguientes agregados:
…Articulo 8:
{}
d) Manifestar por declaración jurada no estar comprendido en las siguientes causales de inhabilitación: 1) Condena por delitos que llevan como accesoria la inhabilitación profesional. 2)Exclusión del ejercicio profesional por sanciones disciplinarias del Consejo a que pertenecía o de cualquier Consejo de Ciencias Informáticas del país que lo haya sancionado
con dicha inhabilitación. 3 )Incapacidad de hecho.

Articulo 9:
Los profesionales informáticos en tránsito por la provincia de Santa Fe, contratados por organismos públicos o privados para realizar tareas relacionadas con la profesión informática, serán habilitados durante el término de vigencia de sus contratos o por el tiempo que lo necesiten, debiendo a tal fin solicitar la matriculación transitoria.

Via USLA. Un espanto. Argh.

Consejos gratuitos para pleitadores

Friday, May 18th, 2007

http://blogs.sun.com/jonathan_es/…para_pleiteadores

Recorte del blog de Jonathan Schwartz (En español), actual CEO y presidente de Sun Microsystems, en referencia a este tema.

Años atrás, Sun se encontró en una delicada situación debido a presiones de mercado. Aunque muchos usuarios estaban encantados con nuestro sistema operativo Solaris, otros consideraban que había sido concebido para ordenadores de gama alta, no para sistemas grid. Nuestras actividades informáticas no habían logrado seguir el ritmo marcado por el sector, lo que significaba que nuestros sistemas de bajo coste parecían caros. Esto, sumado a una mala trayectoria a la hora de ofrecer asistencia técnica de Solaris en equipos Sun, dejó a nuestros clientes con una única opción: abandonar Sun. Muchos lo hicieron. Fueron malos tiempos para la empresa.

FA EB FE

Thursday, May 10th, 2007

0xfaebfe: Un número. Voy a postear números en mi blog mientras aún sigue siendo legal.

La Mejor Campaña Anti Piratería

Monday, March 12th, 2007
Piracy2

Via barrapunto:

Acabo de comprar mi película favorita en DVD en una tienda. Ahora, cada maldita vez que la veo, debo tragarme ese maldito anuncio antipiratería que encima no me puedo saltar, incluso habiendo comprado la pelicula legalmente, cagontó! A pesar de que compras DVDs originales, FACT piensa que eres: Un criminal > Un idiota > Incapaz de discernir el bien del mal. Si siguen por este camino, probablemente será mejor obtener una copia pirata

De hecho algunas peliculas en DVD grabadas en Argentina tienen los comerciales cuando se coloca la película en el reproductor, y no se los puede sacar. Si algun dia se me ocurre revisar cual de todas ellas es, les aviso.

Saludos !