lunes, 10 de marzo de 2008

Parada técnica

Dada la cercanía de la salida de la nueva versión de Ubuntu, la 8.04, prevista para este próximo mes de abril, he decidido dejar de instalar y probar cosas en la actual 7.10, pues es muy probable que ponga la nueva (de nombre Hardy Heron) desde instalación limpia, sin actualizar desde la 7.10. Esto, más que nada, para liberar espacio de disco y evitar tener aplicaciones que no uso y mal instaladas.

Así que si no actualizo a menudo esa es la razón. Pero en abril volveré con fuerza ;)

PD.: esperemos que instalar el módem USB no suponga mucho problema.

domingo, 2 de marzo de 2008

Tormenta de ideas

Ubuntu Brainstorm es una página donde los usuarios ponen iniciativas que quieren que los desarrolladores de Ubuntu lleven a cabo, así como votar las que otros postean.

La idea más votada, por ahora, es la resolución de problemas de suspensión e hibernación, seguida de una más que necesaria: interfaz gráfica para gestión de redes y sus conexiones. También se está votando la creación de una imagen USB para el sistema, olvidándonos de los cada vez más denostados CDs.

Una interesante iniciativa que seguiré de cerca.

sábado, 1 de marzo de 2008

Carta a Nvidia

Vía menéame me entero de que hay una carta escrita y lista para ser enviada a los directivos de Nvidia para que se inmiscuyan más en la creación y desarrollo de drivers para GNU/Linux, así como ampliar y facilitar su colaboración con la comunidad linuxera. Mi apoyo total a la carta, que abajo está traducida por cortesía de TuxPepino.

Corporación NVIDIA,

Nosotros, la comunidad de GNU/Linux y el abajo firmante, rogamos que ustedes, la corporación NVIDIA, incrementen sus esfuerzos en ayudar a la comunidad de código abierto para desarrollar controladores libres para su hardware gráfico. Sus principales competidores en este mercado, AMD/ATI e Intel, no sólo han dado soporte a la comunidad para desarrollar controladores de código abierto, sino que ahora han publicado abiertamente documentación para la programación de su hardware.

Si bien agradecemos que su compañía ofrezca uno de los mejores drivers gráficos privativos para Linux, no está libre de problemas y evita que muchos usuarios tengan una plataforma totalmente libre. En el pasado mostraron una pasión por el código abierto cuando dejaron el controlador binario “nforce-net” en favor de “forcedeth” creado por la comunidad para soportar las tarjetas de red integradas en sus placas base. Hay cierto rumor que dice que están desarrollando una estrategia basada en el código abierto para sus productos gráficos, de ser así, por favor díganos la verdad de sus intenciones. Incluso si sólo abrieran un subconjunto de su controlador para Linux, esto aún sería una muestra de solidaridad al mundo del software libre.

Estamos unidos bajo el nombre de OpenTheBlob.com, aunque nos damos cuenta de que legalmente es imposible liberar el código de ciertas porciones del binario de su controlador gráfico debido a patentes y por preservar la propiedad intelectual en este mercado competitivo. Sin embargo, lo que estamos pidiéndoles es el soporte lo más extenso posible a la comunidad de código abierto. El controlador de código abierto “nv” que nos proporcionaron para las X es un abominable desastre que está limitado a la aceleración 2D y no vino sin sus limitaciones. Esperamos que NVIDIA pueda proporcionar documentación concisa de programación para los dispuestos desarrolladores de código abierto sin acuerdos de no-revelación u otro tipo de restricciones legales.

Hay un grupo de desarrolladores interesados y dispuestos a contribuir en un controlador 3D abierto para NVIDIA. Los desarrolladores del proyecto Nouveau están comprometidos con los ideales del software libre y han empleado años de ingeniería inversa sobre su hardware sin recibir ningún tipo de fondos para este inmenso trabajo, aunque dependen de donaciones de la comunidad. Un controlador abierto oficial podría complementar su controlador binario, con el fin de mejorar una experiencia innovadora en muchas distribucciones Linux y satisfaciendo a los usuarios -incluyendo los clientes corporativos- quienes piden software de código abierto.

De una manera firme, pedimos un verdadero compromiso con las comunidades de GNU/Linux y código abierto. Por cada día que pierden, sus competidores continúan refinando sus controladores de código abierto y publicando más documentación que es lo mejor para la comunidad de código abierto. Por favor, háganos saber qué está sucediendo y únanse a la comunidad de código abierto en su esfuerzo.

Aquí el enlace directo a la carta original.

viernes, 29 de febrero de 2008

Dos meses y no he muerto

Pues así con la bobada llevo ya dos meses con Linux quitándole protagonismo a Windows. Y aquí van unas pequeñas reflexiones y conclusiones.

En lo que a rendimiento se refiere he de decir que aunque a muchos les pese no he observado un desempeño mejor que el de Windows. También hay que apuntar que siempre mantengo el SO al día y limpio, instalo con cabeza y procuro no cargar mucho el sistema. Y en Linux aún no he hecho un mantenimiento real, y la ansiedad por conocer no me deja pensar dónde, cómo y qué instalo realmente. Eso sí, el hecho de no tener ningún programa antivirus por debajo escaneando constantemente todos los movimientos del equipo se nota, y mucho. Tanto en eficacia del sistema como en evitar quebraderos de cabeza inútiles.

Si hablamos de aplicaciones aquí sí que no hay parangón. Todo lo que existe en Windows lo tenemos triplicado en Linux. Desde los típicos comprensores hasta programas de dibujo vectorial. Libres, gratuitos y con el único impedimento de nuestros conocimientos. La instalación de las mismas es complicada hasta donde seamos capaz de comprender. Lo que le suelo decir a la gente es que si llevas usando Windows diez años no puedes pretender desempeñarte en Linux (o en Mac, si fuese el caso) del mismo modo y en poco tiempo. Todo requiere conocimientos, estudio y paciencia. Sin paciencia no se llega a ningún sitio. Y Linux necesita mucha.

Los programas que podemos instalar en Linux son infinitos. El otro día, cacharreando, probé una pequeña aplicación de entrenamiento de operaciones matemáticas. No, no instalé un Derive o un Matlab, sino una simple aplicación que te proponía retos de cálculo. Y eso está instalado por defecto, en el apartado de aplicaciones de Educación. ¿Alguien esperaría encontrarse con eso en Windows con tanta facilidad?.

Lo que aún no he hecho es mucho. Sigo usando Windows para ciertas cosas, como el dibujo vectorial vía Freehand; más por practicidad que otra cosa, pues lo que voy a hacer no me va a llevar nunca más de media hora, y aprender a usar un programa de este calibre ahora mismo me es insustancial y complicado.

Tampoco he usado la impresora, y eso es algo más raro. Aunque parezca extraño, en dos meses no he imprimido un triste folio. Irónicamente, la única vez que lo he hecho ha sido en Windows por ser el trabajo de Freehand :P

No he programado nada aún bajo Linux. He modificado documentos HTML y C con un editor de textos (es más, también el ensamblador de Intel), pero no me he instalado ningún IDE tipo Eclipse, por tanto en este sentido aún no he profundizado nada.

Pero sin duda el mayor cambio que puede dar una persona que pasa de un sistema a otro es el de la filosofía. Es gratificante saber que usando Linux
  1. estás contribuyendo al desarrollo tecnológico real, a la compartición de recursos y conocimientos.
  2. apoyando el soft. libre estás creando, indirectamente, conciencias de que la informática no es solo un negocio. La informática mueve mucho más en el mundo de lo que uno cree; y cortar y coartar el conocimiento que se deriva de la misma por puro capitalismo y retrogradez no deja de provocar cierto miedo.
Para hablar de software libre no es el momento, pero sin duda encontrarte con que todo lo que rodea una simple aplicación son personas que trabajan en equipo, que abren sus conocimientos a ti para que colabores como quieras y los uses como desees dice mucho del potencial que supone este mundillo. Tanto a nivel tecnológico como social.

Por ahora Linux no me ha provocado ningún quebradero de cabeza real, y no puedo sentirme más satisfecho del paso que he dado. Esperemos que siga así por mucho tiempo y pueda postear cuanto más meses de vida linuxera mejor ;)

jueves, 28 de febrero de 2008

Screenlets, información en tu escritorio

Para los usuarios de Mac y Windows de lo que vamos a hablar hoy son gadgets o widgets. Y para los linuxeros, screenlets.

Éstos son los añadidos que se hacen al escritorio para darle más funcionalidad: lectores RSS, sensores de temperatura, indicadores de uso de CPU y memoria, notas, etc. Instalarlos es muy sencillo, y obtendremos un bonito aspecto y una funcionalidad bastante útil.

sudo aptitude install screenlets

Con eso se nos instalará el paquete básico. Vamos a Sistema > Preferencias > Screenlets y accedemos al manager de los añadidos.

Ahí podremos activar y desactivar los screenlets, así como instalar los que nos descarguemos. Para bajarnos nuevos lo mejor es ir a la página oficial, Screenlets.org y acceder a la sección de descargas. Hay una serie de desarrolladores encargados de ir sacando nuevos screenlets y actualizar los existentes, así que es probable que poco a poco se vayan añadiendo más. También podemos descargarnoslos desde Gnome-Look.org.

Para instalar el screenlet, de todos modos, aparte de hacerlo vía manager, podremos descomprimir el paquete (normalmente nos los encontraremos en .tar.gz) en la carpeta de instalación, /usr/local/share/screenlets y ya podremos acceder a ellos desde el manager.

Por último explicar la existencia de un screenlet específico, el Sidebar, que es el que emula la barra lateral de widgets de Windows Vista que, no nos engañemos, es muy cuca. Al ejecutar el screenlet se nos colocará en el lateral derecho del escritorio, y se iniciará automáticamente con el sistema. Para agregar screenlets a dicha barra sólo tenemos que dar al botón derecho encima de la misma y dar a Launch screenlet. Luego lo configuramos para que esté pegado al escritorio (propiedad Sticky) y para que se inicie con la Sidebar, dando botón derecho en ella y añadiendo el screenlet elegido por el menú Add screenlet to startup.

Si, por el contrario, no queremos mostrar los indicadores en el mismo escritorio, podremos hacer que Compiz nos los gestione en una capa especial. Para ello vamos al manager de Compiz y activamos el plugin widgets. Tras eso podremos dar a F9 y nos aparecerá una capa donde añadir los widgets. Para que los screenlets pasen a esa capa sólo tenemos que elegir la propiedad Widget de cada screenlet y los llevaremos del escritorio a la capa de Compiz, oculta hasta que no pulsemos F9.

Y con eso tendremos un bonito sistema de información en nuestro equipo.