A propósito de Lavabit, Ladar Lavison, Dark Mail y el retorno del Hutt

Año y medio sin actualizar el blog se empezaba a antojar excesivo. Más si cabe cuando dentro de unos meses este "olvidado" rinconcito del ciberespacio cumplirá 8 años en la Red. Se dice pronto.

A todos los lectores, pingüinos, trolls, replicantes y seguidores del blog:
No estaba muerto, estaba de parranda.

Puedo asegurar y aseguro que no ha sido por desdén ni falta de ganas. Lo cierto es que he estado inmerso en otros proyectos que, aunque me han dado grandes satisfacciones, han copado de forma injusta el escaso tiempo bloguero del que disponía. Hoy estoy aquí porque pretendo que eso cambie. No estoy en condición de prometer una periodicidad como la de antaño, pero sí tengo la voluntad de, intentar al menos, garantizar una actualización regular de los contenidos.

Y qué mejor manera de regresar que tratando un tema que, aunque controvertido, ha sido en gran medida responsable de que haya decidido volver a publicar hoy: el sabido cierre de Lavabit y el nacimiento de un nuevo proyecto creado por Ladar Levison, su fundador, para el desarrollo de un nuevo protocolo de correo electrónico que sea seguro y que ofrezca cifrado "extremo a extremo" (siguiendo la filosofía de Lavabit) a los usuarios.

La que se avecina con Android Key Lime Pie

Ya falta menos para que Android 5.0 Key Lime Pie vea la luz (algunos vaticinan que podría ser oficialmente presentado el próximo mes de mayo durante la celebración del evento Google I/O) y, por lo que se ha ido filtrando, esta nueva versión podría suponer una revolución total con el cambio de su interfaz -al parecer basada totalmente en gestos-.


Será muy importante saber exactamente cómo va a implementar Android este cambio, aunque los desarrolladores han asegurado que el manejo para el usuario será fácil e intuitivo.

Documental de AZLinux sobre el proceso de migración a GNU Linux

AZLinux es una distribución GNU Linux creada hace unos años para el Ayuntamiento de Zaragoza (España) con el objetivo de sustituir el sistema operativo Microsoft Windows XP por GNU Linux en los puestos de trabajo de los funcionarios del consistorio. La distribución está basada en SuSe Linux Enterprise Desktop 10 de Novell con GNOME y OpenOffice como paquete ofimático.

Con la finalidad de describir el trabajo que ha supuesto migrar a Software Libre los ordenadores del Ayuntamiento, el equipo de AZLinux ha realizado un interesante -y muy recomendable- documental:

El porqué de la demanda de HispaLinux ante la Comisión Europea contra Microsoft

Muy comentada fue la noticia aparecida hace unas semanas acerca de la queja formal -ratificada, corregida y ampliada en los últimos días- presentada por Hispalinux, una de las mayores asociaciones de usuarios y desarrolladores de Linux en España, ante la Comisión Europea contra Microsoft.

¿El motivo? La dificultad que en principio representa para los usuarios modificar o cambiar Windows 8 por Linux (o cualquier otro sistema), en aquellos equipos donde el nuevo sistema operativo de Microsoft viene preinstalado.


En la demanda, Hispalinux defiende que Windows 8 contiene un "mecanismo de obstrucción" llamado Secure Boot UEFI que controla la puesta en marcha del equipo y que definen como "una cárcel tecnológica para los sistemas informáticos de arranque... haciendo que la plataforma Windows de Microsoft sea menos neutral que nunca."

Cuando el movimiento del software libre salió mal (y cómo arreglarlo)

He encontrado tremendamente interesante el artículo "Where The Free Software Movement Went Wrong (And How To Fix It)" de Klint Finley en TechCrunch. Aunque el texto es en inglés, el usuario eggun se ha tomado la "molestia" de traducirlo y compartirlo en castellano para Barrapunto.


Como la traducción no me ha parecido muy fidedigna -meter un texto en el traductor de Google y hacer copy/paste del resultado dista mucho de lo que yo entiendo por "traducir"- os adjunto a continuación el texto original.

¡Felices fiestas! Regala Linux por Navidad


Desde aquí os deseo a todos que paséis unas muy felices fiestas en compañía de los vuestros.

2012: el gran año de Linux y el software libre


2012 ha sido otro año de récords para Linux. El sistema operativo es la plataforma de más rápido crecimiento en múltiples industrias y cada día sirve de fuente de inspiración a multitud de nuevos y ambiciosos proyectos.

The Linux Foundation ha lanzado un vídeo promocional que, a modo de celebración, repasa todo lo bueno que Linux y el software libre han conseguido durante este año 2012 que estamos a punto de terminar.

La Junta de Andalucía pasa del software libre y firma un acuerdo con Microsoft y Oracle por 23 millones de euros

Se me ocurren dos maneras distintas de arrancarme a escribir sobre una noticia como ésta. Una sería la "visceral", esa que me haría empezar maldiciendo en arameo tras reponerme del mal cuerpo que se le queda a uno cuando se encuentra en su lector RSS la noticia de que en los tiempos que corren José Antonio Griñán y sus chorizos lacayos de partido firman, en nombre de la Junta de Andalucía, el mayor acuerdo de compra de licencias de software privativo jamás realizado por nuestros gobernantes en la historia de este país: más de 23 millones de euros por 2 años de licencias de las multinacionales estadounidenses Microsoft y Oracle que, dicho sea de paso, han sido adjudicados a dedo y a escondidas del Parlamento y la ciudadanía.

Las mejores distribuciones GNU Linux del momento. ¿Qué distribución elegir?

Partiendo de la base de que cualquier distribución Linux es una apuesta segura y totalmente recomendable y teniendo además presente que cada distribución cuenta con sus detractores y sus más acérrimos seguidores, me gustaría dejar claro que todo lo que a continuación argumento no deja de ser una opinión meramente personal basada en mi propia experiencia en el mundo linuxero (y ya van unos años).

Si hay algo que me encanta de Linux es que cada distribución, como cada persona, es diferente. Este hecho es usado frecuentemente como objeto de crítica, pero donde algunos ven un problema yo veo una oportunidad; la oportunidad de que cada usuario pueda tener un sistema operativo perfectamente adaptado a sus necesidades. Esa premisa es la que he usado como base para hacer la selección que tenéis a continuación en la que recomiendo, en función del uso y del usuario, las distribuciones GNU Linux que a día de hoy (noviembre de 2012) encuentro más apropiadas para cada fin.

De virus y antivirus para móviles Android

Recientemente he adquirido un nuevo smartphone con Android 4.0.4 y una de las cosas que más llamó mi atención al empezar a trastearlo fue la ingente cantidad de antivirus que tenemos disponibles para instalar en nuestro teléfono desde la tienda de aplicaciones Google Play.

Me parece muy respetable que haya quien "se preocupe" por nuestra seguridad -y de paso trate de lucrarse con ello- pero ¿realmente necesito instalar un antivirus en un móvil con Android? La respuesta es NO. Rotundamente NO.

Cámbiate a Linux. Renuncia a Windows

El blog acaba de cumplir un lustro en la blogosfera. Cinco años, que se dice pronto. Hasta qué punto este rinconcito del ciberespacio ha contribuido a la difusión del software libre y los sistemas UNIX es una incógnita que difícilmente podrá obtener respuesta -honesta, al menos-, pero franca y ambiciosamente, me gusta pensar que ayuda. Que al otro lado de la pantalla se encuentra en este preciso instante una de esas personas que, tras llegar accidentalmente a este sitio, se va a Google a buscar qué es eso de GNU Linux.

Y aprovechando tan señalada fecha en mi particular egosfera, he decidido aportar otro granito de arena a la causa. Retomar uno de los viejos pilares que dieron forma a este sitio y tratar de encender al último switcher. Quién sabe, quizá... hasta haya valido la pena.

Conferencia de Richard Stallman en Perú

Richard Stallman continúa viajando por el mundo dando conferencias en las que trata de explicar los beneficios de usar software libre y los peligros que acarrea el software privativo. A continuación os dejo un par de vídeos de su ultima intervención en Perú dentro del conjunto de actividades programadas por la Fundación del Software Libre de Latinoamérica.


Si os interesa el tema os aconsejo encarecidamente que no os lo perdáis porque habla en perfecto castellano y no deja títere con cabeza: Facebook, Amazon, Apple, Flash Player... y por supuesto Microsoft.

Carpeta protegida con contraseña en Linux

Como algunos recordaréis, no es la primera vez que dedico un post a este tema. Ya os conté lo increíblemente sencillo que resulta encriptar un directorio en Mac OS sin necesidad de recurrir a aplicaciones de terceros y también escribí sobre cómo hacer eso mismo usando TrueCrypt, una herramienta que funciona tanto en Linux como en Mac.

Independientemente de que TrueCrypt sea un buen método para proteger directorios en Linux, contamos con un considerable número de alternativas que funcionan tan bien o mejor que la anterior. Es por ello que me he decidido a probar algunas y me ha gustado especialmente Crypt Manager, que se ha convertido en mi candidato final para completar esta "trilogía" de artículos sobre protección de datos en nuestro sistema:


Crypt Manager

Crypt Manager es una conjunto de herramientas que permiten encriptar, abrir, cerrar y desencriptar carpetas encriptadas de forma sencilla. Está escrito en Python y usa cryptsetup y LUKS como backend. Está compuesto por:

  • Un módulo python llamado cryptsetup.py
  • Una herramienta para línea de comandos llamada crypt-manager
  • Un interfaz para usuario GTK llamado gcrypt-manager
  • Una extensión para el gestor de archivos de GNOME (Nautilus)
  • Un interfaz para usuarios de KDE que funciona por sí mismo o desde Kcontrol/KCMshell

Algunos de estos componentes son opcionales y podemos decidir si instalarlos o no en función de nuestra necesidades.

Para instalarlo seguimos los siguientes pasos.

1) Primero debemos añadir nuestro usuario al grupo fuse (seguramente ya lo esté, pero por si acaso):

sudo addgroup tu_nombre_de_usuario fuse

2) Ahora instalaremos una serie de paquetes que son necesarios para que podamos ejecutar los instaladores de Crypt Manager:

sudo apt-get install subversion encfs python2.4-dev python-nautilus

3) A continuación descargamos el programa con los instaladores escritos en python:

svn checkout http://crypt-manager.googlecode.com/svn/trunk/ crypt-manager

4) Esta acción nos habrá creado un directorio en nuestra carpeta de usuario que se llamará "crypt-manager" (sin las comillas). Nos situamos vía terminal en dicha carpeta mediante el comando:

cd crypt-manager

y posteriormente en la carpeta "conceal" ejecutando:
cd conceal

5) Para instalar el primer componente escribiremos:

sudo python setup.py install 

Para instalar el componente de Nautilus haremos lo siguiente:

cd ..
cd  nautilus-conceal
sudo python setup.py install

Para instalar la interfaz de usuario GTK o grypt-manager haremos lo siguiente:

cd ..
cd  conceal-gtk
sudo python setup.py install

Para instalar la interfaz de usuario para KDE haremos lo siguiente:

cd ..
cd  conceal-kde
sudo python setup.py install

Una vez seguidos estos pasos ya tendremos instalado el programa, que podremos localizar en Sistema > Administración > Encrypted Directories.

Es importante NO ENCRIPTAR toda nuestra carpeta de usuario ya que no podremos realizar el proceso inverso y nos quedaremos sin posibilidad de acceder a nuestros archivos.

Fuente | Documentación oficial de Ubuntu

Difuminar el fondo o parte de una fotografía con GIMP

En este tutorial os voy a enseñar cómo aplicar un efecto de difuminado o degradado a una sección de una fotografía usando GIMP en cualquiera de sus versiones (es igualmente válido para Linux, Mac OS y Windows). La intención será resaltar algo de nuestra imagen, ya sea un objeto, una persona o, como en este ejemplo, un edificio.

Como imagino que ya sabréis, GIMP (GNU Image Manipulation Program) es un programa libre y gratuito de edición de imágenes que vendría a ser el equivalente libre de Adobe Photoshop.

Si no lo tenéis lo podéis descargar desde la propia web del proyecto:

Descargar GIMP (todas las versiones)

Una de las cosas que me encanta de GIMP es la gran cantidad de filtros que trae de serie el programa. Además contamos con la ventaja de poder complementar esos filtros con tantos scripts y plugins adicionales como queramos, como el que ya os conté que usaba para insertar un marco con firma a una fotografía.

Para este ejemplo se me ha ocurrido usar la siguiente fotografía nocturna de la Catedral de Santa María que tomé en mi último viaje a Teruel.

El original:


El resultado final al que llegaremos:


En primer lugar abrimos la imagen con GIMP:


En la caja de herramientas seleccionamos las "tijeras de selección" bien pinchando sobre su icono o sencillamente pulsando la tecla "i" de nuestro teclado (que corresponde a su acceso rápido).


Ahora simplemente es ir marcando puntos (haciendo click) rodeando el contorno de lo que queremos resaltar. En este caso la Catedral:


Cuanto terminamos volvemos a pinchar con el ratón sobre el primer punto que hemos marcado (con el que hemos empezado a rodear) y se cerrará el contorno:


Si ahora hacemos click en el centro de lo que hemos seleccionado, los puntos verdes de la herramienta de "tijeras de selección" desaparecerán y nos quedará punteado el contorno del área que queremos:


Una vez tenemos marcada la zona que queremos resaltar, podemos ir en la barra de menús de GIMP al menú "Seleccionar" para invertir la selección si fuera necesario. Para entendernos, en este caso lo que queremos difuminar no es la Catedral si no el resto de la imagen, por lo que hacemos click en invertir para cambiar el área sobre el que vamos a aplicar el efecto:


Ya casi lo tenemos. Ahora vamos al menú "Filtros" y seleccionamos Desenfocar [Blur] > Desenfoque gaussiano:


En la ventana que se abre tenemos que jugar un poco con los distintos radios de desenfoque hasta encontrar el idóneo (cuanto más alto sea el valor que le asignemos al radio más desenfocada estará la imagen). Podemos ir probando hasta dar con el que más nos guste:


Cuando nos decidamos por uno (en este ejemplo he usado un valor de 10 en ambas casillas para resaltar el efecto, aunque seguramente sea algo excesivo) hacemos click en "Aceptar" y listo:


Ya tenemos nuestra fotografía con el efecto difuminado a la parte que queríamos, en este caso a los edificios colindantes para resaltar la Catedral de Teruel en el centro de la fotografía:


Fácil ¿verdad?

Aplicaciones Classic en Mac OS X con SheepShaver

Apple decidió en su momento (tras el lanzamiento de Leopard para ser exactos) que no iba a dar más soporte a las aplicaciones que necesitaran el entorno antiguo de Mac OS 9 para sobrevivir, por lo que todo el software viejuno dejó de funcionar en los equipos nuevos con procesadores Intel con Mac OS X 10.5 y con sus versiones posteriores.

Las versiones PowerPC de Mac OS X anteriores sí admitían la compatibilidad con este tipo de aplicaciones mediante un entorno de emulación denominado Classic, que permitía ejecutar Mac OS 9 como un proceso en el Mac OS X. Como digo arriba, a partir de Leopard dejo de ser así.


Sin embargo ante la posibilidad de que alguien requiera usar algún programa en ese entorno, o tenga aplicaciones antiguas que quiera ejecutar, apareció un proyecto libre denominado SheepShaver.

Básicamente SheepShaver es una herramienta de código abierto que permite utilizar aplicaciones de Mac OS 9 en Macs Intel. Lo hace mediante un emulador PowerMac G4 con soporte para el entorno Classic de Mac OS en PowerPC. Soporta desde Mac OS 7.5.2 hasta Mac OS 9.0.4 y lo bueno es que permite ejecutar aplicaciones diseñadas para MacOS Classic en casi cualquier sistema operativo, ya sea el propio Mac OS X (tanto Intel como PowerPC), Windows o Linux.

Eso sí, para que funcione es necesario contar con una imagen de la ROM de un PowerPC y con una versión de Mac OS X para PowerPC.


El programa permite la transferencia de ficheros entre el entorno antiguo y el nuevo mediante un icono Unix que aparece en el escritorio de Mac OS. Además es posible usarlo con una red local o incluso Intenet.

Descargar SheepShaver
Página del proyecto

Open Source Mac

Por todos es sabido que para Mac también existen gran cantidad de aplicaciones OpenSource. Lo que me ha sorprendido gratamente es encontarme con esta web en la que recopilan en una lista, y por categorías, cantidad de estas aplicaciones libres y gratuitas para Mac OS X:


La página se llama Open Source Mac y tiene una página equivalente dedicada a juegos libres listados por géneros (Open Source Mac Games). Merece la pena tenerlas a buen recaudo en favoritos:

http://opensourcemac.org
http://opensourcemacgames.com

TrueCrypt, cifrar y ocultar datos en GNU Linux y Mac OS

Hace unos días escribí un post en el que os contaba cómo proteger una carpeta con contraseña en Mac OS sin usar software de terceros. Si no te convence el método o lo encuentras algo complejo, TrueCrypt puede ser una alternativa muy a tener en cuenta.

Se trata de una aplicación que igualmente permite cifrar y ocultar archivos o directorios cuya seguridad queramos preservar empleando distintos tipos de algoritmos de cifrado. Siendo rigurosos, la forma de trabajar de TrueCrypt viene a ser equivalente a cifrar un directorio con la Utilidad de Discos, ya que lo que hace el programa es crear un volumen virtual cifrado en el que podemos almacenar nuestros "archivos secretos".

Igualmente permite aprovechar una partición ya existente para guardar ficheros cifrados y se integra perfectamente con el explorador de archivos que usemos, ya sea Finder en Mac o Nautilus en Gnome.

TrueCrypt cuenta con versiones para GNU Linux, Mac OS y Windows (en sus distintas versiones) y pese a ser gratuito y tener su código fuente disponible al público, TrueCrypt no se distribuye bajo una licencia GPL:

TrueCrypt License Version 3.0
Página web del proyecto
Descargar TrueCrypt

Posiblemente sea más fácil de usar o más "cómodo" que realizar el volumen cifrado usando la Utilidad de Discos, pero a mi me sigue gustando más el primer método :-)

NetbootCD, varias distribuciones de Linux en un único disco

Seamos sinceros, tener que grabar un nuevo CD cada vez que lanzan una nueva versión de tu distribución es molesto. Sobre todo si eres de los que, como yo, prefieres una instalación limpia del sistema operativo. ¿Te imaginas tener un único CD de instalación de Linux que contenga todas tus distribuciones favoritas y sus futuras versiones y actualizaciones? ¿Suena bien verdad? Pues es posible, o mejor dicho, es NetbootCD.

Se trata de una aplicación que nos permite crear discos de inicio con varias distribuciones de Linux. Las imágenes de las distribuciones no están en el CD (como es obvio hay una limitación física de espacio que nos impide meter todas en un sólo disco), lo que hace NetbootCD es descargarlas de la Red y luego instalarlas. Eso implica que no volveremos a necesitar descargar la última versión de Ubuntu, Fedora o Debian, ya que NetbootCD se ocupa de descargar la versión actualizada de la distribución que queramos instalar, o incluso si lo preferimos, una versión anterior.

Eso sí, es posible que NetbootCD sea incompatible con algunos modelos de tarjetas wifi (por ejemplo a mi no me ha detectado el Airport del Mac, algo que ya me ha pasado con distros como WifiSlax o Backtrack Linux) por lo que lo más recomendable es tener el equipo desde el que vayamos a realizar la descarga conectado a la Red vía Ethernet.


Entre las distribuciones soportadas por NetbootCD tenemos Ubuntu, Fedora, Debian, Mandriva, OpenSUSE, Slackware y CentOS. Se quedan fuera de la lista distribuciones importantes como Arch Linux o Gentoo, aunque teniendo en cuenta el carácter rolling release de estas dos últimas, no creo que sea demasiado relevante.

El proceso es simple:
  • Nos descargamos una copia de NetbootCD:
Descargar Netboot CD
  • Grabamos la imagen en un CD o en un pendrive.
  • Arrancamos el ordenador con el disco (nos aseguramos que la secuencia de arranque de la BIOS es la correcta) y seguimos las instrucciones.

Como no podía ser de otra forma, la herramienta es software libre con licencia GPLv2+.

Página web del proyecto

Fuente | Make Use Of vía @fprado

Probar Ubuntu 11.10 online

Atrás quedaron aquellas entradas que escribía con enorme ilusión contando las novedades que traían consigo las nuevas versiones de Ubuntu que eran liberadas. De hecho han pasado más de diez días desde que Oneiric Ocelot vio la luz y he de confesar que deliberadamente opté por no publicar nada al respecto. Creo que por todos es sabido que no me gusta el rumbo que ha tomado Ubuntu con Unity.

Por si os interesa conocer de primer mano lo nuevo de Ubuntu, Canonical ofrece la posibilidad, como ya hizo con otras versiones, de probar la nueva versión directamente desde nuestro navegador sin necesidad de instalar nada. No deja de ser una simulación del comportamiento y la apariencia del sistema, pero he de reconocer que lo encuentro muy interesante para examinar a golpe de unos cuantos clicks las novedades que trae la nueva versión.


Probar Ubuntu online
Descargar Ubuntu

LyX, procesador de textos científicos

Una de las cosas que más me molestan cuando utilizo un procesador de texto para elaborar un informe o el contenido de un trabajo es pensar en el formato. Supone una tarea extra, ya que no sólo debes centrarte en el contenido sino que también hay que tener presente en todo momento el formato, sobre todo si utilizas fórmulas, insertas tablas o si por ejemplo exportas contenido de una hoja de cálculo. ¿Cuánto tiempo dedico a que todo quede "bonito"? Demasiado.

LaTeX es un sistema de composición que libera al usuario de tener que definir elementos tipográficos como el estilo de letra, espaciado, márgenes,... Es decir, facilita la tarea a la hora de escribir fórmulas matemáticas o elaborar documentos estructurados.

Pues bien, LyX es un procesador de textos basado directamente en el lenguaje LaTeX . Por tanto es un procesador ideal para crear documentos con caracteres tipográficos especiales, como documentos científicos donde abundan las fórmulas. Además permite realizar presentaciones.

El programa combina la potencia de LaTeX con la facilidad de uso de una interfaz gráfica ya que se desmarca de la mayoría de editores siguiendo una filosofía WYSIWYM (Lo Que Ves Es Lo Que Quieres). En lugar de escribir en lenguaje LaTeX, LyX edita el texto y las fórmulas visualmente, pero sin mostrar su aspecto final.

Soporta múltiples formatos tales como LyX, TEX, DVI, PDF, PS, TXT, HTM y una vez terminado el documento que deseamos podemos guardarlo en formato DVI, PS o PDF para imprimirlo directamente por medio de la impresora virtual que instala.

También se puede usar LyX para escribir una carta, una novela, una obra de teatro o un guión de película. Incorpora una amplia colección de diseños de documentos listos para su uso.

LyX es multiplataforma (funciona en Linux/Unix, Windows y Mac OS X), es Open Source, y está disponible en varios idiomas.


Instalación en GNU/Linux


En casi cualquier distribución podemos encontrar LyX en los repositorios, por lo que es muy fácil instalarlo. En Ubuntu o Debian podemos instarlo desde una Terminal usando Synaptics con la orden:

sudo aptitude install lyx

Además es recomendable instalar una serie de paquetes complementarios que podremos necesitar en cualquier momento (vía un bioinformatiquillo):

sudo aptitude install lyx tex4ht ispell ispanish texlive-latex-base texlive-la tex-extra texlive-latex-recommended texlive-fonts-extra texlive-lang-spanish texlive-bibtex-extra texlive-pictures preview-latex-style texlive-publishers texlive-fonts-recommended lmodern latex-beamer && lyx -x reconfigure


Instalación en Mac OS X


En Mac OS, además de LyX (que podemos descargarlo desde la web del proyecto) necesitamos instalar LaTeX para compilar los documentos. Lo más recomendable es descargar e instalar MacTeX, un archivo que, pese a sus 1.7 GB, viene ya con todos los componentes que podremos necesitar:

Descargar LyX para Mac OS
Descargar MacTeX
Otras opciones de descarga
Página del proyecto
Página de MacTeX
Wiki de LyX para Mac OS X

Bajar inicio