software libre
Total: 23
Release early...
Proyectos, más o menos funcionando, a publicar (y documentar. O al revés.):
- Cómo me he montado mi propio delicious en jotarp.org con Drupal.
- Generación (con mejoras) de este fondo de escritorio con cygwin. El programa bash es así multiplataforma. Más o menos.

- Acceso a todo el humor gráfico de los periódicos online a través de una aplicación hecha con App Engine de Google. En python. Hace web scrapping y ofrece las imágenes directamente en JSON, visualizables con Javascript.
- Calendario alternativo al tradicional santoral.
Al menos en tres de ellos, creo que la fase de documentar, explicar, preparar para publicar… lleva implícito más trabajo que el proyecto en sí. Así que están en modo procrastinaciónese verbo que sólo se usa en internet… desde hace meses. Si de mi release early dependiese, no existiría el software libre… 
Mesa redonda en Rioj@Party 2011. CMS: Drupal vs. Joomla
(con tres meses de retraso…)
Mi paso por la Rioj@Party de este año se limitó a la participación en una mesa redonda sobre gestores de contenido . Sorprendentemente el debate derivó en un clásico “software libre vs. software privativo”, con argumentos mil y una vez repetidos. Y rebatidos. A modo de resumen, por no dejar caer en saco roto lo que allí se habló y los pensamientos que me sugirió el debate:
- Hace tiempo que creo que el futuro del software libre depende más de la actitud y actuaciones de las empresas (y administración pública) que de sus “defensores”. Los usuarios, los GULs, los programadores, etc, hicieron su papel y todo está dicho. Y quien se quiera informar, ahí está todo: documentación, código, argumentos… Hace más Google con su Android basado en Linux, netbooks con Linux, organismos cambiando MS-Office por Openoffice.org de un día para otro, etc, que cien mil charlas. Como digo, la información está ahí. Pero de nada sirve a quien busca información que corrobore sus prejuicios…
- El trabajo, también está ahí. Millones de horas invertidas en un software que está esperando que tú te “aproveches” de él. Hay quien lo entiende perfectamente (Google con Android es el perfecto ejemplo), pero, por lo que ví en la mesa redonda, siempre hay y siempre habrá quien ve en esas “millones de horas invertidas” un problema en lugar de una oportunidad.
- Más vale malo conocido. Relacionado con lo anterior, está el coste que supone el cambio. Hace años que “aposté” por Drupal. Y no me equivoqué. Pero podría haber sido de otra manera y haber invertido un montón de tiempo libre en un conocimiento para luego tener que desecharlo. Cuando, como en mi caso, tus lentejas no dependen de ello, puedes verte más o menos libre de tomar ese tipo de dolorosa decisión: “todo el tiempo que he metido en esto… y para nada”. Y aún en los casos que sale “gratis”, cuesta, según se ve continuamente en las reticencias del cambio de Windows a Linux en usuarios que no tienen nada que perder, salvo el tiempo invertido en un montón de conocimientos que, por otro lado, tenían fecha de caducidad desde su misma concepción (¿dominas XP?, pues toma, Windows 7). Pero cuando la contabilidad “horaria” tiene un reflejo preciso en el bolsillo, como en el caso de quien se gana la vida con desarrollo web, conceptos como “coste de oportunidad”, “amortización del conocimiento”, etc, cobran auténtico sentido, y uno puede verse tentado a racionalizar su opción con el típico “mas vale malo conocido que bueno por conocer”, como manera de justificar una situación en la que “si dejo de pedalear, me caigo”.
Corolarios
- El amateurismo que se suele achacar al desarrollo del software libre (aunque esto es una generalización interesada) tiene una ventaja que no se debería desdeñar: la libertad de cambio que te da no estar atado económicamente o profesionalmente o de ninguna otra manera.
- Si no vas a tener esa libertad de cambio, evalúa muy bien en dónde vas a invertir tu tiempo. Es muy triste ver como hay quien se torna “cliente cautivo” de su propio conocimiento.
Previendo que la mesa redonda podía escorar a una simple “Drupal vs. Joomla”, y teniendo mi posición clara a favor de Drupal, me dispuse en los días previos a reforzar mis argumentos echando un vistazo a Joomla. Después de todo, quizá me estaba perdiendo algo bueno. ¿Y si tenía que tirar todo mi conocimiento de Drupal y pasarme a Joomla?. Hacía tiempo que no me interesaba por Joomla, y la preparación de la mesa redonda era una buena ocasión de predicar con el ejemplo y estar dispuesto a cambiar. ¿Qué podía perder, aparte de un montón de tiempo invertido en Drupal
?. Afortunadamente, no ocurrió tal perdida: fue perder una hora escasa en informarme sobre Joomla… y salir corriendo:
- La documentación está en formato media wiki
- El bug tracking, en gforge
- Los foros, en phpbb (incluyendo foros de seguridad que… ¿cómo se integran con el bug tracking anterior? )
¿No es Joomla un “gestor de contenido”?. ¿No puede gestionar su propia documentación, bugs, foros…?. No es sólo cuestión de imagen (como entrar en un restaurante y ver a los cocineros llamar a Telepizza para comer), si no de utilidad: cualquier búsqueda o aporte de información puede llevarte a visitar y registrarte en 3 sitios distintos. Esto se vió elevado a la n-ésima potencia cuando ví que:
- Varios tipos de extensiones (component, module, plugin, tool… ya la dispersión de nombres es de una ineficiencia y confusión notable) cuyo soporte se da… ¡¡¡ en la propia web de cada desarrollador !!!.
Conclusión: si tienes un problema con Joomla o alguna extensión, pero la solución puede estar en la documentación o en otra extensión o en un bug del propio Joomla, el “gestor de contenidos” que tienes que usar para encontrarla es… Google. ¿Joomla?. Ni regalado.
A posteriori
Surgieron dudas sobre la fiabilidad y usabilidad de Drupal. A posteriori, buscando otras cosas, llegué a páginas de drupal.org donde cuentan cómo se ha testeado (y se testea regularmente) la seguridad y la usabilidad, y cómo se tiene en cuenta y se intenta solventar los problemas: Is Drupal secure? y Drupal usability test results. Por ejemplo, respecto a la seguridad:
Professional security audits of Drupal sites have generally found that the vast majority of security holes (90% or more) are present in the custom theme or modules written by that site’s developers. That code did not get the same public scrutiny that all code on drupal.org receives.
(Que pena no haber visto estas páginas antes de la mesa redonda.)
Ahora tengo más claro aún que no soy lo bastante soberbio como para confiar en mi código más que en el Drupal. 
Aunque, bien es cierto, que quien quiere buscar pegas, siempre las encontrará (después de todo, los hechos a menudo sólo sirven para confirmar nuestras creencias ). Por ejemplo, ante la adopción de la Casa Blanca de Drupal para su web principal, whitehouse.gov, hay quien protestó diciendo que Drupal tenía más de 12 páginas de vulnerabilidades en la web de OSVDB. Uno va a la citada página y descubre que las citadas vulnerabilidades se refieren a TODAS las versiones de Drupal desde 2005, así como a sus módulos. ¿Se puede ser más deshonesto?.
Moodle en La Rioja
Me acabo de enterar de que se va a celebrar este encuentro de Moodle en La Rioja: MoodleMoot 2010
Con organización de (ver cartel) :
- Gobierno de La Rioja
- Servicio Riojano de Empleo
- think TIC, Centro de Referencia Nacional en Informática y Comunicaciones
- Agencia del Conocimiento y la Tecnología
- Sistema Riojano de Innovación
“La plataforma más usada en el mundo para impartir cursos on-line con software libre”, dice en el cartel. Y el remate: “La formación para el empleo es nuestro objetivo”.
Pregunta: ¿qué plataforma para e-learning utiliza la Universidad de La Rioja?.
Respuesta: WebCT. Licencia: comercial (privativa).
¿Cómo pretenden hacer “formación para el empleo” cuando el lugar idóneola Universidad de La Rioja para generar empleo local respecto a una plataforma de e-learning está usando un software de licencia privativa cuyo soporte será obligatoriamente, sin duda, externo a la región?. Alguien, en La Rioja, se “forma para el empleo” en Moodle y, ¿dónde encuentra empleo?, ¿a quien ofrece sus servicios?, ¿a la Universidad de La Rioja, por ejemplo?. 
A los que han conseguido traer un evento así a La Rioja, enhorabuena.
A los responsables de haber elegido WebCT para la Universidad de La Rioja, una pregunta: ¿Por qué no se eligió Moodle?. Para facilitar la labor, ofrezco las típicas respuestas, a modo de multi-opción, dentro de las cuales estará, con toda probabilidad, la solución:
- Cuando se implantó WebCT, Moodle no estaba maduro.
- Moodle no cubre todas las necesidades.
- Estamos pensando/planificando cambiar a Moodle un año de estos.
- No teníamos ni idea, y seguimos sin tenerla, de lo que significa software libre ni de las implicaciones que tiene elegirlo o decantarse por una solución privativa. Nos dejamos aconsejar por el comercial de turno o por el enterao de turno o copiamos modelo a la universidad de turno. Ah, ¿pero había algo más que WebCT?. Además, el software y el mantenimiento no lo pagamos de nuestro bolsillo, y el comercial se pagó unas rondas de cervezas. Y la generación de empleo local nos la trae floja.
Para nota: si ha elegido la opción 1, 2, 3 ó 4, conteste a la siguiente pregunta:
¿ Cómo lo han hecho, entonces, 45 de 74 universidades analizadas para optar por Moodle ?
Actualización 2010/11/15
A raíz del encuentro MoodleMoot 2010 en La Rioja, ha salido esta noticia:
Los funcionarios en Moodle
El Gobierno riojano aprovechó el pasado jueves, durante la inauguración de este encuentro, para anunciar que implantará la plataforma MoodleMoot en la formación de los empleados de la Administración regional.
…que creo que merece un comentario.
Hace unos 8 ó 9 años (no recuerdo exactamente la fecha) se abrió un foro interno (on-line) en la Administración Pública de La Rioja, a nivel informático. Coincidió que acababa de leer un artículo (no recuerdo dónde, ni conservo el enlace) titulado “Los 12 errores más habituales en la informática corporativa”. O algo así.
Dado que muchos de los “errores” que yo veía en la informática de la CAR venían reflejados, envié el artículo al foro. La contestación a uno de los puntos (es un error cerrarse a una sola tecnología, como por ejemplo un lenguaje, sin ver más allá) fue que suponía mucho trabajo mantener dos “tecnologías”.
Por entonces Java era el dueño absoluto de la informática de la CAR. TODO se hacía en Java, desde el soporte técnico basado en tickets hasta el propio foro, aunque esto supusiera optar por programas que eran EVIDENTEMENTE inferiores a otras soluciones hechas en software libre y PHP. El propio foro era, comparado con otros libres hechos en PHP, penoso. Pero salirse de la “ruta Java” era imposible.
Ahora optan por Moodle, hecho en PHP.
Me alegra ver que, 8 años después, alguien ha visto la luz.
Y que Moodle (sobre el que desde hace mucho tiempo no me intereso, ni lo uso) haya llegado a tal grado de madurez y peso que ya no valgan contra él las típicas excusas de “es que es software libre”, “es que no tiene soporte”, “es que está hecho en PHP y nosotros lo tenemos todo en Java”, “es que… es que… es que”.
Ójala otros proyectos de software libre siguiesen su camino. Y que no tuviesen que pasar 8 años para verlo.
Entre el software libre y el software de autor
¬ Va uno de Bilbao que dice “apostar por el Software Libre” y…
¬ Espera, espera, ¿no será un político?.
¬ Sí.
¬ Entonces ya se como acaba el chiste: en Microsoft Windows.
Después de más de 10 años en esto del Software Libre, este tipo de noticias me las tengo que tomar como un chiste. Pero un chiste malo y viejo, porque no hace ni puta gracia y siempre acaba igual. Para quien quiera saber de lo que estoy hablando:
Las ‘falsas’ razones de Patxi López para comprar 20.000 ordenadores con Windows
Señor López, realmente apoya el software libre?
Sin perder más tiempo en analizar en profundidad esos enlaces o la entrevista (el tema del euskera, el arranque dual prometido y no reflejado en las condiciones, etc), me quedo con la primera pregunta de la Twitter-entrevista del Lehendakari en la que dice literalmente:
… elegir entre el Software Libre y software de autor.
¿Mande?. ¿WTF?. ¿PQC?. ¿software de autor?. ¿Acaso el Software Libre no tiene autor?. La culpa es nuestra, por no ponernos de acuerdo. El Lehendakari ha añadido una nueva opción para designar a este software. Ahora tenemos:
- Software propietario
- Software privativo
- Software no libre
- Software privado
- Software con propietario
- Software de autor, by Patxi López.
¿No queríais libertad?. ¡¡ Pues toma libertad de elección !!
Con lo fácil que es decir el p$t* Windows.
P.D.: ¡¡ Cuánto daño ha hecho el puto arranque dual y el megamárketing de Ubuntu !!. Ahora, para apostar por el Software Libre hay que meter Ubuntu en arranque dual, cuando ese ordenador sería más libre con el p$t* Windows y OpenOffice.org y Mozilla Firefox. Al menos el Software Libre que llevase se usaría…
Matrix, software libre... y crianza natural
¿Qué relación hay entre Matrix, el software libre y la crianza natural?

El argumento de la película “The Matrix” ha sido utilizado a menudo para interpretar diversas situaciones del mundo real. Los ámbitos en los que más claramente he visto que se haya recurrido a esta película han sido, curiosamente, el software libre (SL) y la crianza natural (CN).
Creo que realmente sí que hay cierto paralelismo entre el software y la crianza, lo que vendría a corroborar lo acertado de buscar en Matrix un esquema para explicar ambos.
Pero, sin embargo, no me he encontrado en ningún sitio una conexión directa entre SL y CN.
La pastilla roja
Hace unos años se publicó un libro titulado La pastilla roja. En él se utiliza la elección que a Neo se le ofrece en la película “The Matrix” como esquema para explicar la situación del software: la pastilla azul del software propietario y la pastilla roja del software libre. En palabras de Juantomás:
“Alfredo, esto del Software Libre es como lo de las pastillas de la película The Matrix. Tienes una pastilla roja y una azul. La azul es la que te venden todos los días las empresas de software actual sobre las maraviilas que la tecnología ofrece. Te inundan con propaganda sobre las bondades de este sistema operativo y la cantidad de cosas que puedes hacer con él. Producen aplicaciones continuamente para que tengamos la ilusión de una constante
innovación, cuando realmente no se produce. El conocimiento es únicamente de ellos, bajo este modelo sólo las empresas de software propietario tienen acceso al conocimiento, las cosas que ellos quieren que se hagan, no las que más te convengan a tí. Pero, por otra parte tienes la pastiila roja, la del conocimiento. Es la pastilla que te permite usar la tecnología en tu beneficio. El conocimiento está al alcance de todos y no solamente de las grandes empresas de software”.
Sal de Matrix
Por otro lado, en el foro de crianza natural es bastante habitual encontrar citada la película “The Matrix” y usan a menudo la expresión sal de Matrix :
Hace tan solo unos meses yo vivía en Matrix: confiaba en los profesionales de la salud y en mi civilización. Es verdad que a veces por algún fallo del software notaba cosas raras como contradicciones entre pediatras acerca de la lactancia, etc. A veces me sentía un poco rara haciendo cosas que “no debía” con mi hijo, como dormir con él por mi propia comodidad. Menos mal, pensaba, que trabajaba y así los niños comían con las abuelas que eran capaces de meterles todo el plato de verduras, cosa que yo era incapaz porque algo en mi interior decía que me iba a quedar sin leche: otro fallo del software.
¿Son realmente apropiados estos paralelismos?. Voy a ir un paso más allá y voy a relacionar directamente ciertos aspectos del software y de la crianza, fuera del esquema Matrix.
Alternativas
Todo el mundo suele considerar diversas alternativas en cualquier tema… salvo en el software y la crianza. En el software se ha llegado prácticamente ha establecer una igualdad entre software y Microsoft. En el mundo de la crianza de los niños… las cosas son como son, sin que puedas hacer nada fuera del guión. Todo lo demás (linux, lactancia materna, firefox, colecho, etc) son… eso: alternativas. Cosas de hippies.
A este respecto, es muy similar el sentimiento de “comunidad” que se tiene en estos dos ámbitos: tanto los partidarios del software libre como de la lactancia materna (por extensión, la crianza natural, aunque menos) se organizan en comunidades o asociaciones para ayudarse y apoyarse mutuamente.
La gente con intereses comunes en los más diversos temas se junta en asociaciones, pero creo que en estos dos casos se comparten aspectos que no se presentan en otros tipos de asociación: carácter voluntario, apoyo mutuo (en un aspecto práctico), gran extensión (mundial) y fuerte sentimiento de pertenencia.
Desde fuera (o desde dentro de Matrix, según se mire) se ven como sectas tanto a los defensores del SL como a los defensores de la CN. La incomprensión y la incomunicación por parte de alguien de fuera respecto a alguien partidario del SL o de la CN es muy fuerte.
Expectativas
Alguien dijo que “Si algo ha conseguido Microsoft es rebajar las expectativas de los usuarios”. A fuerza de años de cuelgues, virus, desfragmentaciones, reinstalaciones, etc, todo el mundo espera que la informática falle. Lejos de que ahora los usuarios sufran en mayor o menor medida semejantes desastres, la cuestión es que nadie se sorprende cuando ocurre. La informática es así de jodida.
En la crianza (parto, lactancia, primeros años), la expectativa generalizada es similarmente… nefasta: parto “maravillosamente tecnológico” (como la pastilla azul del software, adaptándose la usuaria al sistema, no al revés), que las mujeres no tengan leche, no dormir por las noches y tratar de meter en vereda al crio todo el día (como si de un virus informático se tratase).
El “ordenador” debe de ser el aparato creado por el hombre con más fallos por hora de funcionamiento, y las glándulas mamarias de las hembras humanas deben de ser los órganos creados por la naturaleza que peor funcionan.
(Según un estudio hecho en el norte de España, “La causa identificada con más frecuencia para abandonar la LM o para no iniciarla es la hipogalactia (40,2%)”. ¿No sería realmente raro que el 40% de los pulmones, corazones, o cualquier otro órgano humano no funcionase como debiera?)
Lo normal es que un ordenador falle. Lo normal es que una madre no tenga leche.
Lo normal es sufrir virus, spam, cuelgues, etc, en un ordenador. Lo normal es sufrir noches sin dormir, dolor al amamantar, virus, rabietas, etc.
Sin manual de instrucciones
A partir del programa de televisión “Supernanny”, se puso a la venta un libro cuya portada reza “Los niños vienen sin manual de instrucciones”. Vaya, el típico código sin documentar. O dicho de otra forma, es cómo si de los niños sólo te diesen el binario 
Esta misma idea de las instrucciones o documentación se usa en otro famoso libro, el inefable “Duermete niño”:
Cuando compramos un electrodoméstico, pongamos por caso, un simple exprimidor de naranjas, un amable dependiente nos explica cómo usarlo y, por si no bastara, nos entrega un manual de instrucciones para solucionar cualquier duda que se nos plantee…
Sustituyase “electrodoméstico” por software y se verá que lo que pasa es que los niños son como esos programas piratas bajados de internet, sin clave y sin documentación. Hay que buscar el “crack” y alguna pista de como coño se usan. :?
Pero no preocuparse: no faltará quien nos venda libros con las instrucciones precisas. Todo el mundo pirateando software o no leyendo a los niños, y el “Duermete niño” y el último libro para aprender Güord en 15 días… en la cima de las listas de best sellers.
Hay otro software; hay otro modo de entender a los niños. El software libre, aún sin documentar, viene con instrucciones, puesto que en último término el propio código es la documentación. Es curiosa la similitud con esta frase del recomendabilísimo libro de Rosa Jové, “Dormir sin lágrimas”:
Algunos padres aún creen que los bebés nacen sin instrucciones. ¡Mentira!. ¡Ellos son las instrucciones!. Sígalas al pie de la letra.
Respeto
Quien no ha leido antes sobre “crianza natural” se puede preguntar qué es eso. Si vamos a la definición que se da en ¿Qué es Crianza Natural? vemos que una de las palabras más repetidas es “respeto”. Respeto hacia los crios… y de los crios a los padres. Respeto mutuo. Respeto a la forma de educar de los padres. En los foros también es uno de los conceptos más repetidos.
Si buscamos información sobre “software libre”, pronto empezaremos a leer textos en dónde se repite la palabra respeto… hacia las licencias de software y, por extensión, hacia los programadores y usuarios. Varias veces he visto planteado el problema educacional que representa pretender inculcar a los crios el respeto a los padres, a los demás, a las normas… menos a las licencias de software.
Precio
El software libre no es (no tiene porque ser) gratis, y cuestiones como la lactancia materna… tampoco. ¡¡Con lo que cuesta mantener a la madre!! 
Pero el dinero es un elemento que indudablemente está muy presente en estos dos temas de forma relevante. No hay más que ver el precio del software propietario y de la leche artificial.
En el tema del software; (supuestos) expertos, informes, campañas y publicidad nada imparciales, pagados con mucho dinero, empujan a elegir la pastilla azul o evitar el considerar siquiera la pastilla roja como opción.
En la lactancia, la presión publicitaria de la leche artificial se hizo tan fuerte, que hubo que regularla para evitar sus perniciosos efectos sobre la voluntad de las madres en dar lo mejor para sus hijos, y aún hoy sigue habiendo sospechas fundamentadas de que los consejos de los profesionales pedíatricos están influenciadas por el poder económico de las grandes multinacionales de la alimentación infantil (ver el caso del Congreso de Pediatría en Granada ).
Crianza natural: hackeando niños
Eric S. Raymond incluye en la famosa biblia ‘hacker’ ‘Jargon File’, la siguiente definición de hacker:
“Alguien que disfruta explorando los sistemas y programas y sabe cómo sacarles el máximo provecho, al contrario que la mayoría de los usuarios que prefieren conocer sólo lo imprescindible”.
Un niño: el sistema más complejo y con más posibilidades que ningún ingeniero informático pudiera imaginar. Hay quien se conforma con las recomendaciones típicas y quien explora el sistema hasta sus últimas consecuencias.
Creo que con todos estos paralelismos no debería sorprender ver a un informático defensor del software libre… metido a padre defensor de la crianza natural. Disfruto de la informática y disfruto de mi hija. Ninguna de las dos cosas me supone la pesadilla que a veces parece que tiene que ser; gracias al software libre y la crianza natural.
Me pregunto cuanta gente ha salido del “matrix de crianza” pero sigue en el “matrix informático”… y al revés. Hay otros mundos, pero están en este, y nunca debemos despreciar la posibilidad de que en uno de ellos estemos aún en Matrix.
El Congreso ¿promueve? el uso del software libre
El Congreso español aprueba una polémica proposición no de ley para la promoción del Software Libre.
Y la polémica no surge por promocionar el Software Libre, si no por las dudas que surgen en si realmente lo promociona.
El polémico punto 7:
7. Introducir el criterio de que en todo concurso público o compra de aplicaciones o desarrollos a medida por parte de la Administración Pública se deben evaluar tanto las soluciones de software libre como las de software propietario, en caso de existir, bajo los criterios de coste, funcionalidad, seguridad e interoperabilidad, evitando recomendaciones o preferencias sólo en función del tipo de licencia de la solución.
Si se puntua adecuadamente la virtud de que un software sea libre (menor coste, mayor seguridad y más interoperabilidad), esto significará que el software libre empezará a ganar concursos. Si no, seguiremos como estamos.
- Bien porque el software libre ha llegado al Congreso (aunque no es la primera vez ) y finalmente se ha aprobado (299 votos a favor y 1 en contra) y se han escuchado cosas como que “… el uso del software libre depende de la voluntad política”.
- Mal surgen dudas de su aplicación real y porque, en fin, no defiende lo único admisible: que los derechos de los ciudadanos sólo se preservan con software libre.
Como con la “Ley de medidas sanitarias frente al tabaquismo”, habrá que ver si es un primer paso o sólo una pantalla de humo para no afrontar una reforma real de cómo el Estado se gasta nuestro dinero en software.
Veremos, a partir de ahora, la voluntad política.
Webmasterlibre, HTML Slidy, Riojasoft
A partir de la noticia Cómo estructurar un documento sin tablas usando CSS, divmanía, me entero de la existencia de la web webmasterlibre.com sobre desarrollo web con herramientas libres. El planteamiento y las pocas noticias que de momento tiene son bastante interesantes.
En ella descubro que en el W3C hay quien ha creado una herramienta para hacer presentaciones web, HTML Slidy, al estilo del S5 que usé para Charla ‘Aplicaciones WEB’.
En los comentarios de Fresqui también descubro una empresa riojana dedicada al desarrollo web: Riojasoft. No me podía imaginar que existiese ese tipo de empresas en La Rioja.
Ni Sir Tim lo entiende
¿ Qué se puede hacer si ni siquiera Sir Tim Berners-Lee lo entiende ?. O lo que es peor… no lo quiere entender.
En una entrevista a Tim Berners-Lee , precursor de la web, director del W3C y “Premio Príncipe de Asturias de Investigación Científica y Técnica” del 2002, preguntado respecto al auge del navegador Firefox, dice (y no debe ser broma, porque la entrevista es del 25 de diciembre, no del 28):
A lot of people really want to have an arrangement to provide them with the software that is maintained, and to pay for that support. So, there’s a place for the commercial software makers. But the open-source community is absolutely essential for the development of the Web. That’s very important to maintain a healthy community.
En castellano:
Mucha gente quiere un acuerdo que le proporcione software que sea mantenido, y pagar por ese soporte. Por lo tanto, hay sitio para los creadores de software comercial. Pero la comunidad “open-source” es esencial para el desarrollo de la web. Es muy importante para mantener una comunidad sana.
Es decir, de nuevo contraponiendo software comercial (con soporte) frente a “open-source”, de lo que se entiende que este último no tiene el tan traido, llevado y manido soporte.
¿Qué se entiende por “soporte” en el ámbito informático?. Habitualmente, pagar para que te solucionen un problema con determinado programa o software. Que te solucionen el problema gratis también se debería considerar soporte, pero comunmente no es así y se entiende “soporte” de manera restrictiva: sólo el soporte que se paga es SOPORTE. Lo otro, el “soporte gratuito”… pues eso, si es gratuito no puede ser bueno
y por lo tanto no se le puede llamar “soporte”.
Pues bien, aún admitiendo esta tontería como premisa, el “open-source” (mejor dicho: el software libre) puede tener soporte. En teoría… y en la práctica: hablando de navegadores web, si alguien quiere pagar por que le solucionen los problemas de Firefox, puede acudir a la página Third-party Support for Mozilla Software y pagar por ello.
¿ Tiene Firefox soporte o no ?. Entonces, ¿ es software comercial ?. ¿ De qué está hablando entonces uno de los considerados “padres de Internet” (de la web, en realidad) ?. En el párrafo anterior, dice:
No vas a conseguir que te haga comentarios sobre la guerra de navegadores, …
¡ Ah, bueno !. Equidistancia, neutralidad… no digo que Firefox sea mejor que Interner Explorer… ni lo contrario. Mi posición no me permite posicionarme.
Y de paso sigo confundiendo a la gente para que no entienda que significa “software libre”, “soporte”, “software comercial”, etc.
Si esto lo dice Tim Berners-Lee, ¿qué podemos esperar del resto de los mortales?.
GP2X, la consola portatil con Linux dentro
GP2X¡ Ya tengo mi GP2X ! (mi reino por unas pilas)
Desde que leí en Hardcore-Gamer que iban a reponer las existencias de la GP2X me pasaba a menudo para ver si tenía suerte de conseguirla antes de Navidad. El domingo 19 me pasé por la web y ya la habían repuesto. Hice bien en no fiarme de los avisos al correo (a los cuales creo recordar que estoy suscrito). Imbuído del típico espíritu (consumista) navideño, la pedí y en menos de 48 horas ya la tenía.
Primeras impresiones
Lo primero que sorprende de la consola es su bajo peso. Por las fotos publicadas te puedes hacer una idea del tamaño, pero es más dificil hacerse idea del peso. Es toda de plastico negro, aunque no da sensación de mal material o mal ensamblaje (salvo por los LEDs y la conexión de auriculares).
Al ponerle las pilas parece duplicar el peso. Esto es una impresión en la que tiene mucho que ver el tamaño de la consola (con el mismo peso, algo más grande siempre parece más ligero), porque es imposible que pesen lo mismo dos pilas AA que toda la consola. Aún con las pilas es realmente portatil: no es muy grande y el peso no molesta en el bolsillo. No hace demasiados años los móviles eran más pesados y casi tan aparatosos. Tengo que pesarla y compararla con el movil.
Arranque…
Cuando la enciendes tarda algo menos de un minuto en arrancar (calculo a ojo). La pantalla se ve realmente bien, aunque dependerá, como siempre, con cual la compares. No hay más que ver lo mucho que han evolucionado las pantallas de los móviles, por ejemplo, en los últimos años. Yo me quedé en la “Game Boy” y cualquier cosa que se vea mejor me parece impresionante.
El firmware es el 1.0.1 (último a la fecha de hoy) y no he apreciado los parpadeos que se supone tiene esta versión. En la carcasa aparece rotulado “First Edition”, así que no se si es la misma versión que tienen los que han apreciado el parpadeo o es que la pantalla me ha impresionado tanto que mis ojos no ven ese problema.
Comienzas a navegar por el menú y ves que no tienes nada que reproducir o escuchar. Creí haber leído que los de Hardcore-Gamer habían metido un video de prueba. Sería en la primera remesa. También sorprende que sólo puedas navegar por el menú de derecha a izquierda, sin poder pasar al icono superior o inferior. Es lo primero que intentas navegando con un joystick…
Primeras pruebas
Pruebo a introducir la tarjeta SD de la cámara de fotos… y las fotos se ven perfectas. Tarda un poco en cargarlas: lo suficiente como para dudar de si has pulsado el botón o no. Debe de ser por el cambio de resolución (tiene que encajar una imagen de 2048×1536 en 320×240). Mas tarde probé con una de 640×480 y tardaba menos en mostrarla.
La conecto por USB al ordenador para pasar algún video… y mi Mandriva no ve la conexión. Al rato me doy cuenta de que hay una opción en el menú de la GP2X para “activar” la conexión USB. Aún así puedo ver el contenido de la SD desde el ordenador pero no puedo copiar ficheros en ella desde el ordenador. Tengo que seguir haciendo pruebas a ver si lo soluciono. Como solución temporal, vuelvo a conectar la SD a la cámara, esta al ordenador, y grabo un vídeo. Paso la SD a la GP2X… y no lo ve. Entonces me doy cuenta de que ya tenía un vídeo en la SD grabado con la propia cámara de fotos y no aparecia en el menú “Vídeo”. Debe ser problema del formato de los vídeos (MPG, a 15 y 30 fps). Seguramente habrá que transformarlos.
Juegos
Bueno, vamos a algo más serio. Busco un juego que descargar y me encuentro con que ya han portado el Quake. Lo descargo, lo grabo con la cámara, lo paso a la GP2X… y tampoco va. Hmmmm, quizá sea del script que lanza el juego: lo ejecuto directamente y ¡bingo!. Funciona, aunque al salir no vuelve al menú principal (es lo que hacía el script) y hay que apagar y encender la consola. He metido el Quake en una carpeta y no me he dado cuenta de modificar las rutas del script.
Sólo por ver el Quake funcionando merece la pena el precio. Soy bueno y le paso la GP2X a Marian para que pruebe el juego. Sin apenas experiencia en consolas portátiles y menos en Quake, con unas pequeñas indicaciones «...este es el botón de disparo, este el de salto... ¡ pero muévete ! ...» a los dos minutos ya está matando gente. No está mal para una embarazada. ¡ Vergüenza le debería dar !
Hemos tenido que apagar la luz para que se vea bien. La pantalla no tiene control de brillo y el Quake se ve demasiado oscuro si hay mucha luz ambiental.
No sólo está jugando si no… ¡ no hay manera de que la suelte !. Dos minutos con el Quake en la GP2X y ya está viciada. Consigo quitársela y pruebo a reproducir un MP3. Bien, salvo por el problema de la conexión de auriculares. Los altavoces de la propia consola pueden ser suficientes para jugar, pero no para escuchar música. La calidad apreciada de un MP3 depende en gran medida del los altavoces o cascos con los que se escuche. Y a los de la GP2X, con su pequeño tamaño, no se les puede pedir más de lo que dan. Mejor con cascos… si la clavija entrase bien.
Entre esta prueba y alguna otra… se acaban las pilas. Lo malo es que no avisan: se empieza a colgar o a cortar la reprodución de audio. Hay que tenerlo en cuenta porque si no te llevas un buen susto.
Próximas pruebas
Con las pilas gastadas (y las tiendas cerradas) empiezo a leer información sobre los desarrollos en marcha en el wiki de la GP2X. Es impresionante: juegos, visor de PDF, emulador de terminal, emuladores… ¡ incluso pygame y un emulador de ZX-Spectrum !. Perdida la esperanza de conseguirla antes del 2006, había dejado de interesarme por todo lo que se estaba haciendo con ella (para no ponerme los dientes más largos). Y ahora me encuentro con que ya está portado, o en camino, todo con lo que podía soñar. Próximas pruebas: meter el terminal, el emulador NeoCDGP2X para probar el “Metal Slug”, y el emulador de ZX-Spectrum para probar los juegos de Gamesoft, aparte del “Manic Miner “ 
Detalles del envio:
- Rápido. Lo pedi el domingo por la tarde y el martes a las 16:00 me llegaba a casa. Contrarreembolso, por UPS, el precio final se queda en 175€. No he podido pedir el adaptador de corriente y el cable de TV porque estaban agotados.
- Contenido: la consola, protector de pantalla, dos pilas, una pegatina y unas mínimas instrucciones.
Detalles del hardware:
- En las fotos no me había fijado en los botones R y L para los dedos índices. Es normal en este tipo de consolas… pero no los he visto hasta que los he tocado.
- El conector de auriculares es realmente malo. O eso o en Corea usan otro tamaño de jack. Es el típico en el que a poco que lo mueves pierde el contacto. He probado con un par de auriculares y uno ajustaba mejor que otro, así que será cosa de buscar uno que encaje bien… y encontrar la posición.
- El LED de “Power”, como se comenta en algunos foros, no parece estar en su sitio. Pero sólo se aprecia si te fijas…
Conclusión
No puedo creer que hayan fabricado una consola así y tenga una en mis manos. Está consola puede dar mucho juego. Y lo está dando. Aún sin tener ni un sólo juego comercial, el fabricante no debe de estar dando abasto. Y no me extraña. Por ese precio, con las características que tiene y Linux en su interior… el gadget ideal para jugar y cacharrear estas Navidades… y todo el año que viene.
Si hay alguien de Logroño que piense comprarla y en el momento de pedirla tienen existencias del adaptador de corriente y del cable de TV, que me avise y compartimos gastos de envío.
España, Microsoft y los millardos
Hablemos de millardos, que es una bonita palabra para decir “mil millones” ó 10^9^.
Leo dos noticias en microsiervos.com casi seguidas, pero sin relacionar:
- España invierte en I+D menos que Ford. En el año 2000 España (como pais, parte pública más parte privada) invirtió algo menos de 7 millardos mientras Ford invirtió 7 millardos y pico.
- La lista de pagos , multas y arreglos tanto judiciales como extrajudiciales a los que ha llegado Microsoft en los últimos años suman más de 5 millardos. Pero el efecto en Microsoft, según dicen, es prácticamente cero, porque eso es lo que gana Microsoft en medio año (ganar en el sentido de beneficio).
Si sorprendentes son las dos noticias por sí solas, aún lo son más si las ponemos juntas:
- En España se invierte en I+D en un año lo que Microsoft gana en 7 meses (grosso modo).
Y ya termina de rechinar si las unimos a una frase que se suele oir muchas veces (en ciertos ámbitos) en cuanto te pones a hablar de software libre:
¿Software libre?. ¿Para qué?. Si yo no he pagado un duro por el Windows y el Office.
Y ahora, una pregunta: ¿cuánto dinero sale cada año de España en concepto de pago de licencias y como se relaciona esa cantidad con la inversión en I+D?.
Pues Microsoft debe sacar esas cantidades de otros paises, porque aquí somos todos muy listos y nadie paga las licencias.
Imagino que en esos paises pensarán lo mismo. Los tontos siempre son los demás…

