Posts Tagged “linux”

Hace algo más de dos años se abrió el primer centro de investigación de Matemática Aplicada de Euskadi, BCAM o Basque Center for Applied Mathematics (más info aquí). Conversamos con Eneko Pérez (1 y 2), responsable de TICs en dicha entidad.

¿Qué tipo de relación crees que tiene el software libre con la investigación?

En nuestro caso, el de la matemática aplicada, la relación es muy estrecha. Muchos de los investigadores de matemáticas necesitan en algún momento algo que les facilite el trabajo. Esto, como casi siempre, se puede atajar de dos formas: software comercial y software libre. El primero ya sabemos cómo funciona: pagas y obtienes un paquete que hace una serie de cosas. El segundo es más amplio, pues lo desarrolla uno mismo o un grupo de personas con un objetivo común. De estos proyectos pueden surgir grandes o pequeñas herramientas, pero lo más importante es el espíritu con el que se hace todo esto. Los investigadores que crean aplicaciones lo hacen para que éstas les ayuden a conseguir ciertos resultados y después, normalmente, las liberan.

¿Puedes contar cuál es tu experiencia con el software libre?

Personalmente, he tonteado con Linux desde hace bastantes años. Recuerdo que una vez incluso compré una de las primeras versiones de Red Hat. Después, como mucha gente por aquel entonces, tuve que pegarme con recompilaciones de kernel y entornos gráficos, librerías, dependencias y todo lo que implica el sistema. Profesionalmente, ha habido un poco de todo. Como administrador de sistemas he tenido que trabajar con diversas plataformas, entre las que se incluye por supuesto Linux como estandarte del software libre.

Antes de la investigación siempre había trabajado en empresas privadas, y todos sabemos cómo funcionan éstas y qué persiguen. Dado que sólo buscan los beneficios económicos, y que el tiempo es dinero, no se pierde mucho tiempo en alternativas a cosas que ya existen, aunque esas alternativas conlleven un tiempo a cambio del cual se les pueda sacar un gran beneficio.

En la investigación la mentalidad es diametralmente opuesta. No sólo no hay un fin económico sino que, además, la divulgación de la investigación y sus herramientas es algo inherente a la propia disciplina. En este sentido, es muy gratificante ver cómo los investigadores comparten su trabajo, cómo lo publican en revistas especializadas, cómo dan conferencias y ceden sus trabajos, incluyendo código fuente, a cualquier persona interesada. Es un enorme potencial que desgraciadamente no se aprovecha de la mejor forma, pues muchas veces pasa desapercibido y acaba en el olvido.

¿Qué tecnologías o herramientas se utilizan en un centro de investigación como el vuestro?

Prácticamente tenemos de todo. Desde servidores Apple, Windows y Linux, pasando por cabinas de discos para almacenamiento, servidores vmware, servidores de computación y/o clusters, además de los dispositivos de red habituales en cualquier oficina. No obstante hay matices en cuanto a los servicios desplegados y los sistemas operativos de escritorio no suelen Windows; los más habituales son Mac y Linux.

Y en cuanto a software específico, ¿qué herramientas utilizáis en el día a día?

En la administración de los sistemas Linux utilizamos Likewise Open, para la integración de Linux con el Directorio Activo. En cuanto a aplicaciones de productividad, en matemáticas se utilizan Octave, Scilab, Freefem++, AMPL, y muchas otras. Son aplicaciones de modelado, simulación numérica, resolución de Ecuaciones en Derivadas Parciales, y muchos otros de los problemas que trata la investigación matemática actual.

Según tu experiencia ¿qué tal se lleva Mac OS X con el software libre?

Obviamente Mac OS X es un sistema cerrado. Es una implementación de UNIX por parte de Apple. Dicho esto, Apple pone a disposición de quien quiera muchos de los servicios de su sistema operativo de servidor, Mac OS X Server. Una importante cantidad de las aplicaciones disponibles para Mac OS X son gratuitas, aunque no siempre libres.
Creo que el uso de software libre en Mac crece progresivamente, y confío en que así siga siendo durante mucho tiempo. Al fin y al cabo, Mac OS X está más cerca de Linux que de cualquier otra cosa, y viceversa. Son dos sistemas que comparten mucho más de lo que parece.

Eskerrik asko por tu colaboración, Eneko, y sobre todo
por tu visión en favor de una apuesta por el software libre,
tan coherente con el espíritu generador de conocimiento libre
proveniente del mundo de la investigación

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 2 Comentarios »

Por completar la historieta sobre la TV con Linux, algo parecido me sucedió con el reproductor / grabador multimedia Woxter i-Cube 1500, éste de la foto:

Quien se lea el texto completo de la licencia GPL v2 (original en inglés o alguna traducción), bajo la cual se encuentra ej. el kernel Linux en su versión actual, verá que su cuarto punto requiere proporcionar de alguna manera el código fuente de los programas que la usen.

Pues bien, en un papel que venía en la caja del reproductor, leí que por contener software con GPL se podía pedir un CD con el código fuente. Dicho y hecho, pagado el coste de envío desde Madrid, me llegó un CD con estos ficheros comprimidos:

  • linux-2.6.12.tar.bz2: los fuentes del Kernel 2.6.12
  • RTD1262_APP_GPL.tar.bz2
  • RTD1262DTV_APP_GPL.tar.bz2

Gracias al nombre de los dos últimos vi que este dispositivo emplea el chip RTD 1262 de Realtek, para el cual hay una comunidad que se ha dedicado al hacking de éste y -más ampliamente- de su predecesor el 1261, pudiéndose hacer cosas como acceder por telnet a un Busybox y ver información de la CPU (MIPS), los sistemas de ficheros y montaje de discos, etc.

En el caso de actualizaciones del firmware, aunque oficialmente no se da información sobre su formato interno (para esto habría venido bien una licencia GPLv3), algunos hackers han documentado parte del mismo e incluso, sin necesidad de modificar éste, hay maneras de hacer distintos tweaks llegando a convertirlo en un TV streamer o a instalar una Debian.

En resumen, todo un juguete para la cuadrilla “just for fun“.

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 2 Comentarios »

Tras instalar una Sony KDL-32EX600 y abrir la bolsa de manuales que venían en papel, me ha hecho gracia ver un tríptico titulado “Software information” que en 5 de sus 6 páginas muestra un listado de programas libres relacionados con Linux (distinguiendo entre ejecutables GPL y librerías LGPL) empleados en este modelo de televisión, así como la reproducción completa de los textos de las licencias GNU GPL v2 y GNU LGPL v2.1. De hecho, en el tríptico se indica una URL que es un índice a páginas donde puede descargarse el código fuente de software libre que usan los productos Sony (en el caso de la TV comentada, es ésta).

Respecto al software libre empleado, la televisión gestiona el USB y la memoria Flash NAND con el kernel 2.6.32, los sistemas de ficheros JFFS2 y SquashFS, y algunos otros programas.

Por otra parte, el software de estos televisores puede actualizarse a través de un pendrive USB descargando las actualizaciones desde la zona de soporte correspondiente. Me he bajado la última versión del fichero firmware.upd y por desgracia está en un formato propietario, que seguramente a partir de algún offset tendrá todos los binarios comprimidos, los cuales serán parte libres y parte privativos de Sony. Desde luego, con esta situación no es práctico que Sony proporcione el código fuente de los programas libres, pues nadie puede modificarlos para hacer que el dispositivo tenga otros comportamientos. ¡GPLv3 al poder!

De hecho, no es que Sony sea el adalid del software libre, pues recuerdo que la última grabadora digital que tuve de este fabricante, no sólo no tenía software para descargar sus ficheros que corriera en GNU/Linux, sino que además el formato era totalmente privativo.

En cualquier caso, volviendo a la tele me ha gustado constatar el cumplimiento por parte de Sony de lo que exige la licencia de unos cuantos programas libres de los que se aprovecha de forma muy barata si no gratuita.

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 3 Comentarios »

.

  • Organiza: Asociación Reciclanet
  • Lugar: Centro Cívico de San Inazio
  • Fechas: 6 sesiones en lunes, miércoles, viernes, de 18:00 a 21:00
  • Precio: socios de Reciclanet 15 €, socios de asociaciones 25 €, no socios 30 €
  • Para apuntarse, llamar al 94 447 65 39 o escribir a reciclanet@reciclanet.org … quedan pocas plazas
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 1 Comentario »