Conferencia Internacional de Software Libre 3.0





Richard Stallman and me

Originally uploaded by Julio Gómez.

La semana pasada pude asistir los 3 días de conferencia en Badajoz por trabajo. Pero entre unas cosas y otras, tuve el placer de poder charlar con Stallman de tu a tu. Estuvo dando el discurso que ya muchos nos sabemos sobre Software Libre, GPL v3, y GNU/Linux antes de ponerse un viejo cilindro de disco duro en la cabeza.

Una de las cosas que más me sorprendió (dejando a un lado lo que ya conocía como su controvertida personalidad) fue que me dictase de memoria una URL sobre la FAQ de la FSF en español o lo abierto que está siempre a debatir su opinión con cualquiera, aunque si hay que decir que es un hueso duro de roer y no se deja convencer.



Próxima parada, Sevilla.


El próximo día 16 viajaré a Sevilla por trabajo, quizás me de tiempo a bajar un poco más para el sur, ya que realmente solo es necesario que esté el día 17 en el Encuentro de Colaboradores de Guadalinex donde estaré en representación del equipo de desarrollo de Molinux para poder dialogar de forma dirécta sobre UDA y todas las iniciativas que vamos manteniendo en nuestros desarrollos. Aunque parezca una novedad, este tipo de “reuniones” no son nada nuevo. Aunque eso si, menos abiertas, pero era imposible que el salero “andalú” rompiera esos tópicos.
En su wiki se pueden ver todos los temas que se pretenden tratar y realmente hay algunos en los que nosotros ya hemos colaborado intensivamente, y otros que me resultan interesantes para Molinux. Por ejemplo el desarrollo de hermeshardware ha avanzado y tenemos unas ideas que aportar para su futuro. Así como resulta una genial idea que update-notifier sea capaz de notificar cuando existe una nueva versión de la distribución y realizar la actualización vía update-manager.


Molinux 2.2 Rocinante Live en la calle


Después de mucho esperar, y por fin, ayer se liberó la última versión estable de Molinux. Para esta versión tuvimos que modificar varias veces el instalador y el sistema de generación por las diversas innovaciones que proveía Ubuntu y de paso, solucionar los diversos problemas que esto conllevó que afectaron al ciclo de desarrollo tanto de la primera como de la segunda. Si recordáis hubo un retraso de mes y medio y seguidamente tuvieron que liberar casi un mes después una revisión.

A pesar de todo esto, ya está disponible para su descarga. Y en unas 20 horas que lleva online, ya ha habido casi 200 descargas.

Ahora, como es de esperar, vuelven las críticas sobre el sentido de una distribución regional, que como casi todo, es fácilmente criticable, por un lado la gente que opina que no tiene sentido “reinventar la rueda” (quizás porque eso creen que hacemos) y por otro lado la gente que se alegra de que el gobierno, en mayor o menor medida, promocione el uso del software libre (quizás miramos mucho nuestro ombligo pero no vemos el de los demás).

Mi opinión es más cauta y creo que ambos tienen razón, pero me cansa oír siempre el mismo argumento por parte de los primeros, y a esa gente, les animaría a bajarse la distribución y probarla, perder 1 minuto en comprobar que las mejoras que incluye no son reinventar la rueda, sino innovar con cosas como hermeshardware (notificador de inserciones hardware), facilitar la edición de manuales online con un protocolo llamado apt:// (y poder instalar cosas desde el navegador haciendo así), incorporar un completo manual de usuario en castellano (fruto de la colaboración de diferentes distribuciones autonómicas o similares) o un extenso recetario básico, o un sencillo panel de control que muchos usuarios demandaban… no son cosas que se hayan visto muchas veces antes (¿o más bien ninguna…?).

Pero vamos, ¿quien se iba a fijar en los créditos del instaldor de Ubuntu y llevarse la sorpresa de que es fruto de la colaboración mantenida entre meses atrás… ? En conclusión, informarse antes de hablar, no suele ser mala idea y es un buen hábito que poca gente suele mantener porque opinar, es libre, y encima, gratis.



Notificaciones


Una de las cosas nuevas que estámos haciendo en Molinux es mejorar las notificaciones que realiza notification-daemon, las nuevas implementaciones permiten uso de temas (aunque eso si, un poco liosas). Al mismo tiempo estámos mejorando el paquete que ya en la antigüa versión integramos, se trata de hermeshardware desarrollado por el equipo de Guadalinex. Necesitaba un pequeño repaso ya que el API de notification-daemon ha cambiado un poco en estos 6 meses.

Realmente buscamos el poder encontrar la forma de que el usuario pueda actuar (o no), cuando inserta un hardware nuevo en caliente, e inclusive el objetivo deseado, es realizar la sugerencia de instalar el software adecuado para manejar el dispositivo, esto ya está pasando con las versiones actuales en casos como dispositivos Bluetooth, pero vamos a tratar extenderlo un poco más a otro tipo de dispisitivos y si podemos, llegar a drivers… mejor que mejor.



malaga06


Pues si, confirmado, vamos a málaga, el equipo de desarrollo de Molinux asistirá al evento, tanto por la parte que nos toca como empresa, como por ese sentimiento que cualquier friki lleva dentro. Tengo grandes espectativas con este evento, ya que asistirán personas que ya había visto antes, como Marcelo Tosatti, Dario Rapisardi y algún otro. Pero también encuentro nombres famosos como Jesús Mª González Barahona, Jeff Waugh, Alan Kay, András Mantia, Blake Ross o Branden Robinson.

Estoy seguro de que si echais un vistazo a la larga lista de ponentes os sonará más de un nombre. Del 15 al 17 de Febrero, disfrutaremos del clima malagueño y de las conferencias de estos portentos, al mismo tiempo de poder compartir experiencias y charlar con gente conocida y que conocerémos sobre nuestros proyectos de futúro.



El futuro de glade


Dentro de poco me veré inmersos en proyectos que tendrán que estar diseñados en GTK+ y GTK#, y me he querido enterar de como están las cosas con los editores de interfaces. En KDE tienen su flamente QT Designer, pero no es nuestro caso. Para los maniáticos de GNOME como yo, tenémos a Glade, pero a mi no me gusta nada, aunque no hay mucha más elección, o eso o a mano, ya que las librerías de GTK no disponen de otro entorno para diseñar que el propio vim (vease editores de machos que escriben texto plano sin más).

Pues bien, visto lo visto, tenemos Glade y Glade, pero para variar a mi siempre me ha gustado saber el rumbo del desarrollo de las aplicaciones, osea, si uso esta aplicación ¿que iré viendo conforme suben las versiones?. Luego es cuando me entra la manía persecutoria de usar versiones de desarrollo y hacer un poco de betatester… como por ejemplo con el Glade 3.

Ah, y en un futuro, podríamos ver un nuevo glade, que se llamará stetic y estará más orientado a GTK# y nace del proyecto mono.



Mi experiencia con S-ATA


Pues resulta que el hardware ya no es lo que era, y termina rompiendose relativamente pronto, y eso es lo que le pasó a uno de mis discos, que un día dijo que “quien era yo para decirle que leyera ficheros…” y claro… cuando esto pasa con un disco, puede que sea solo un cluster torcido, pero estos fallos se reproducen solos bajo la ecucacuión matemática de los nenúfares. Así que he optado por usar las características SATA de mi placa base, y mi experiencia es la siguiente.

Cuando vayáis a comprar una placa base con soporte para SATA, fijáos en el controlador, en mi caso es un Intel ICH5, que supuestamente está soportado por el kernel, pero a la hora de la verdad, se hace un lío con los IRQs y no es capaz de habilitar el modo mejorado para poder tener discos duros tanto PATA como SATA al mismo tiempo, así que me he visto obligado a usar el modo compatible, esto no significa que pierda velocidad ni calidad, pero si pierdo un IDE, aunque tampoco me molesta perderlo.

La tecnología SATA fue desarrollada entre muchas empresas, entre ellas nvidia (si, este es uno de esos casos en los que dices, que hace un fabricante de tarjetas invirtiendo en interfaces para discos duros si no vende discos duros) para conseguir un nuevo interface mejorado de transmisión de datos, y vaya si lo consiguieron, hasta 3GHz, así que supuestamente los discos duros SATA van más rápidos, lo que está claro es que a 3Ghz no nos van a transmitir, pero esto ya no será por culpa del cuello de botella que suponía el interface PATA. Aparte de eso, las mejoras son la topología en estrella, ya que está demostrado que la topología en bus no era rentable al fin de cuentas, la longitud del cable puede llegar a ser de metro y medio sin perdidas, con lo cual ya es posible tener discos externos SATA, y por si esto fuera poco, teóricamente, soportan Hotplug, osea, quitarlos aún estando el ordenador encendido, pero de probar, yo no seré, visto lo visto, y según se, se debe desconectar la corriente antes que los datos, sino dañas el disco. Pero estaría tener un rack extraible con un SATA, el precio es lo bastante módico como para permitirselo.

Llegando a lo interesante, solo unos cuantos kernels soportan SATA, como no, las últimas versiones, esto es porque la tecnología se ha difundido con demasiada rapidez y no ha dado tiempo a testearlo a conciencia. En mi caso no culpo al kernel sino a la placa, de no seguir el estándar al dedillo, pero de todos modos, si algúno le interesase un poco más sobre esto, en http://www.linuxmafia.com/faq/Hardware/sata.html podéis encontrar un resumen de compatibilidad para tener una referencia a la hora de comprar el hardware. Y para más información sobre SATA, en http://www.multingles.net/docs/ata.htm podéis encontrar un buen resumen sobre lo que esta tecnología implica.

Ah! y aprovecho para decir a quien no lo sepa, que POR FIN ! tenemos una certificación de hardware linux seria, promovida por la Junta de Extremadura, AENOR ahora provee a los fabricantes de una certificación que avala la compatibilidad con Linux. Hacía realmente falta un sitio como este donde poder consultar de forma directa sin pelearte con nuestro amigo google si el hardware que estámos juzgando comprar está o no soportado, y de paso, poder identificarlo de un vistazo en la propia caja de la tienda.



¿Integración?¿Que es eso?


Pues si, en GNOME ya está más que clara su usabilidad, su accesibilidad, su internacionalización… pero… llegados a este punto, que nos falta ? está claro. Uno termina dandose cuenta cuando trabaja de cosas tan interesantes como… ¿de que me sirve unos datos que puedo manejar desde un programa, si solo los puedo leer desde ese programa?

Bien, pues esto se llama integración, donde dos programas o más se atreven a menajar y acceder a los mismos datos. Y es bastante interesante comprobar el esfuerzo del proyecto GNOME en este sentido, son cosas que muchos estámos deseando ver en nuestros escritorios. Pero para ir abriendo boca e inclusive, colaborar en este arduo trabajo, podémos darnos un pasé por esta web.



A por nuestro senado


Durante las pasadas Jornadas de Software Libre en nuestra Asociación local, contámos con la presencia de Javier Maestre, donde pudimos oirle hablar sobre copyleft, derechos, historia, creative commons (el mismo fué una de esas personas que trabajó duro para sacar unas creative commons en español) y sobre todo su pensamiento y problemática sobre propiedad intelectual.

Hace pocos días, uno de sus compañeros de bufette, Carlos Sanchez Almeida visitaba el Senado de España, para hablar de futuro, de leyes, de propiedad intelectual, de sociedad de la información y en general de muchas cosas que han de tener en cuenta nuestros legisladores para establecer las normas básicas que regirán nuestra sociedad, el debate es muy interesante, ya que pocas veces se puede leer a alguien que no lleva tiempo en esto ni se dedica a esto, hablar así de nuestros intereses comunes… lo podéis ver aquí y aquí.



Reestructuración


Después de unos días de ausencia de la red, ya he podido volver a la normalidad. Esto ha sido debido a una reestructuración de la red de mi casa. Quien me lo iba a decir, pero hasta la pequeña intranet casera se ha visto forzada a una reestructuración después de 3 años de perfecto funcionamiento. En sus incios, cuando eramos dos equipos y un router, y no había más que eso, no se pensó en que eso se iba a cambiar nada, pero hoy os digo, nunca digas nunca jamás porque yo lo dije y me equivoqué. Después de añadir un pequeño servidor que en su momento fué un Intel 486 DX100, ojo, con 12 Mb de RAM, con su Debian Potato de aquellos entonces, que con el tiempo se metamorfoseó en el actual AMD Athlon 1800Mhz con 512 Mb de RAM corriendo en Debian Woody. Ese fué y es el firewall, y el que da servicio de Internet a la Intranet con el router en modo puente, y está donde mejor, en el sotano. El problema era que del sotano al 2º piso iba el “backbone” de la Intranet, osease, el cable entre el switch y el firewall, y de ahí se repartía al 2º piso y al 1º.

Pero esta vez hubieron cambios, un tercer equipo en el sotano, y el switch en el 2º piso, genial ! a cablear de nuevo, y aquí va otro consejo, si algún día os comprais un piso, o una casa, pedir los planos del cableado, que sino no te enteras de por donde van los macarrones en la pared, así que hubo que tirar de guía de nuevo, y creedme cuando os digo que el agua que hace 3 años estaba en uno de los macarrones, aún seguía allí !

Ahora la situación se encuentra más normalita, el switch en el sótano, como debe de ser, y un cable con sus cajitas y todo a cada una de las habitaciones donde hay un equipo. Y por supuesto, para ponernos a hacer las cosas, o se hacen bien o no se hacen, a pesar que solo hay un tramo de unos 5 metros que el cable comparte situación con cableado electrico, el cable es FTP (no me puse con STP porque es pasarse, no son tantos metros) y por fin he descubierto que las capuchas que se les pone a los cables de red no es solo para dejarlos bonitos o para diferenciarlos por el color. Son para que no te de la corriente cuando los quitas ! Porque cuando está metido no pasa nada, está haciendo masa, pero cuando lo sacas… se nota !

Y bien, iba a hacer un mapa del cableado, pero viendo que no hay software en Linux para esas tareas, o si lo hay, yo no lo conozco, pues os aguantais y os lo imaginais. :-)

Entradas siguientes »

Julio’s weblog is proudly powered by WordPress and themed by Mukkamu