Tekhne

Software recomendado

DGT architects, Toshiba Milano Salone, 2011 (Mod. Photo by Francesco Niki Takehiko)

Software recomendado. A la hora de elegir programas, es importante decantarse por el software libre (FS) o por el sofware de código abierto (OSS) [1], especialmente cuando hay alternativas viables y compatibles con los formatos utilizados en el ámbito laboral y académico. Una web que recomiendo para empezar es AlternativeTo, una web que nos ayuda a encontrar software basado en licencias, alternativas y recomendaciones. A veces no es posible encontrar una alternativa o bien las exigencias laborales o académicas nos exigen trabajar con ciertos formatos. Aquí voy a listar algunos programas que utilizo.

Conocimiento y cultura

  • Anki. [Multi/AGPLv3]. Aplicación que funciona a modo de fichas de memorización, usando el algoritmo SM2, que permite crear mazos, tarjetas y notas. Es muy útil para realizar tests de memoria, especialmente indicado para el aprendizaje de idiomas.
  • Marcion. [Multi/GPLv2]. Un software especialmente dedicado para el estudio de los textos gnósticos y las lenguas antiguas (copto, griego, latín, hebreo). Incluye diccionarios, acceso a fuentes, documentos de gramática y traducciones.
  • Stellarium. [Multi/GPL]. Un planetario de código abierto para poder observar el cielo y las estrellas.
  • Virtual Moon Atlas. [Win/OpenGL]. Atlas virtual de la luna. En la web hay documentación interesante y packs adicionales de datos para aumentar la resolución.

Editores de audio, imagen y vídeo

  • Audacity [Multi/GPLv2+]. Programa que permite grabar y editar pistas de audio.
  • Blender. [Multi/GPL]. Programa de modelado y renderizado muy profesional que permite trabajar con gráficos 3D y texturas.
  • EasyTag. [Linux-Win*/GPL]. Editor de metadatos para archivos de audio. Permite reescribir archivos y editar etiquetas masivamente.
  • ExifTool. [Multi/GPLv1+]. Programa que sirve para leer, escribir y editar metadatos en archivos de audio, vídeo e imágenes. Es una aplicación que funciona por comandos y muchas veces es mejor trabajar con un GUI o con scripts.
  • Gimp. [Multi/GPLv3]. Editor de imágenes completo con gran cantidad de herramientas y plugins. Entre los plugins esenciales cabe destacar G’MIC-Qt.
  • HandBrake. [Multi/GPLv2]. Transcodificación multihilo para archivos de audio y video. Permite ripear y trabajar sobre contenedores mkv.
  • MKVToolNix. [Linux-Win/GPLv2]. Utilidad enfocada a la creación, modificación e inspección de contenedores Matroska.
  • MP3Gain. [Multi/LGPL 2.1+]. Herramienta para normalizar (ajustar ganancias de volumen) de archivos de audio.
  • MuseScore. [Multi/GPL] Programa para editar partituras musicales muy completo. Incluye reproductor.

Gestores de archivos

  • 7-zip. [Multi/GNU LGPL-BSD+]. Gestor de archivos comprimidos. Permite comprimir en zip y en 7z. Descomprime y lee una gran cantidad de formatos, incluyendo rar. La versión para sistemas Linux se llama p7zip.
  • Advanced Renamer. [Win/Privativo]. Herramienta para renombrar archivos y carpetas masivamente.
  • Antrenamer 2. [Multi/GNU]. Programa para renombrar archivos y carpetas de manera recursiva utilizando criterios variados.
  • Teracopy. [Win-Mac-Android/Propietario]. Software para la transferencia de archivos. Permite aumentar la tasa de transferencia, reemplazar el explorador de Windows por defecto y crear sumas de verificación para comprobar que los archivos se han pasado sin errores.
  • Ultracopier. [Multi/GPLv3]. Herramienta para mover, copiar o sustituir archivos y carpetas. Es útil trasladar archivos con mayor seguridad y manejar los conflictos entre archivos.

Lectores RSS

Para estar enterado de las novedades en múltiples páginas webs (blogs, revistas digitales y noticiarios), recomiendo utilizar algún lector RSS. Estos programas nos avisan de actualizaciones en las páginas que tengamos agregadas y nos permiten leer la noticia desde la propia interfaz, ya sea a través de un navegador integrado o de una versión de texto simplificado.

Muchos de ellos tienen funciones avanzadas de organización y nos permiten crear carpetas y pseudocanales, de tal manera que podemos agrupar diferentes fuentes en una sola o crear un canal artificial que nos agrupe noticias o actualizaciones que contengan cierta palabra clave o etiqueta. Hay lectores RSS que se instalan como software pero otros funcionan como complementos del navegador. Aunque también hay servicios on-line que cumplen la misma función yo recomiendo siempre optar por la versión de software libre, con soporte vigente y con opciones de sincronización. Mis favoritos son:

  • Liferea. Es uno de los mejores lectores para GNU/Linux con GTK. Es libre, gratuito y muy completo. También está disponible para otras plataformas como FreeBSD.
  • QuiteRSS. Agregador de código abierto y multiplataforma.

Otros lectores:

Dentro de GNU/Linux, también tenemos Akregator desarrollado para entornos KDE. Otros dos navegadores libres son RSS Bandit y RSSOwlnix. El primero está basado en Microsoft .NET framework y el segundo, fork del antiguo RSSOwl, funciona con Java. Por último también puedo mencionar Feedbro, un lector que se integra como extensión para navegadores como chrome o firefox y un RSS completo aunque no libre, Feedreader, que permite identificar las direcciones RSS de manera automática.

Navegadores de Internet

  • Chromium. Es un navegador web emparentado con Chrome pero que a diferencia de éste, es de código abierto y está publicado con la licencia  BSD.
  • LibreWolf. Fork de Firefox enfocado a la privacidad. Viene instalado con el complemento uBlock Origin.
  • Mozilla Firefox. Es un navegador web libre que ha desarrollado la fundación Mozilla a partir del antiguo navegador Netscape y el motor Gecko.
  • Palemoon. Es un fork de Firefox optimizado para 64 bits.

Ofimática

  • Dia. [Multi/GPLv2]. Creador de diagramas basado en gtk+ bastante útil para realizar esquemas simples y flujos de trabajo.
  • Diagrams. [Multi/Apache-2.0]. También conocido como draw.io. Creador de diagramas versátil que permite crear modelos complejos con un aspecto moderno y dinámico.
  • Ghostwritter. [Multi/GPLv3]. Procesador de texto simple y liviano libre de distracciones, especialmente dedicado a escritores. Permite código html y algunas funciones de interés.
  • Libreoffice. [Multi/LGPLv3-MPL]. Recomiendo usar la suite completa porque es software libre, multiplataforma y cuenta con un procesador de texto muy completo, presentador de diapositivas, hojas de cálculo, editor de base de datos, editor de fórmulas matemáticas y un programa de diseño de gráficos vectoriales.
  • Manuskript. [Multi/GPLv3]. Procesador de texto liviano enfocado a escritores profesionales. Permite organizar la escritura en capítulos y escenas, además de crear notas y fichas externas a la escritura relacionadas con los personajes, las tramas y el mundo.
  • Master PDF Editor. [Multi/Propietario]. Lector/editor de PDF. Importante: La versión de pago permite editar y firmar documentos pero su licencia tiene fecha de caducidad y no permite usar las versiones futuras de la aplicación.
  • PSPP. [Multi/GPL]. Programa enfocada al análisis estadístico de datos. Permite trabajar con funciones avanzadas y generar gráficos de salida. De momento es la única alternativa al SPSS.
  • Scribus. [Multi/GPL]. Maquetador de documentos profesional que permite integrar texto, imágenes y una composición tipográfica muy avanzada.
  • Sumatra PDF. [Win/GPLv3]. Lector liviano de PDF para Windows. Destaca por leer epub, mobi, cbz y cbr.
  • Thunderbird. Gestor de correo. Permite tener sincronizados y organizados varias cuentas de correos en un sólo programa. También incorpora funciones compatibles con chat y con RSS.

Reproductores multimedia, gestores y visualizadores.

  • Calibre. [Multi/GPLv3]. Gestor y visor de e-book. Incorpora funciones de sincronización y conversión.
  • Foobar2000. [Windows-Mac/Propietario]. Reproductor de audio completo que permite una personalización asombrosa y una integración con una gran cantidad de plugins.
  • FreeTubeApp. [Multi/AGPL-3.0]. Aplicación de escritorio que permite navegar por Youtube y reproducir videos de manera nativa evitando los rastreadores y la publicidad. Actúa como un frontend seguro que también nos permite gestionar suscripciones, crear perfiles y descargar videos.
  • Irfanview. [Win/Propietario]. Un visor de imágenes liviano y completo que permite la integración con una multitud de plugins.
  • Kodi. [Multi/GPL]. Es un media center especial para reproducir videos, audios, gestionar canales y realizar toda una serie de funciones a través de los múltiples add-ons que incorpora.
  • Mcomix. [Linux-Win/GPLv2]. Un lector de PDF/CBR/CBZ y otros formatos útil para leer comics, manga y documentos que requieran desplazamiento de imagen. En linux es recomendable tener instalados paquetes como unrar para ver este tipo de archivos comprimidos.
  • SMplayer. [Multi/GPLv2]. Reproductor multimedia e interfaz de Mplayer.
  • VLC media player. [Multi/GPLv2.1+]. Reproductor y framework multimedia que admite una gran cantidad de formatos y con capacidad para realizar streaming.

Seguridad

Analizador de protocolos de redWireshark es un analizador de protocolos pasivo con interfaz gráfica que permite auditar y analizar datos y protocolos en una red para determinar problemas de comunicación o simplemente realizar un seguimiento del tráfico.

Cifrado de discos. Veracrypt es un software que nos permite cifrar discos duros o particiones y mantener la información segura en caso de robo o pérdida. Utiliza algoritmos de cifrado tales como AES, Serpent y Twofish, además de contar con funciones avanzadas. No es un software 100% libre, pero nos permite cifrar una partición, mantenerla oculta o incluso cifrar un disco duro entero, el cual es accesible a través de una contraseña y/o un archivo llave que mantendremos a buen recaudo.

Checksum. La suma de verificación es una función criptográfica basada en hashes que nos permite comprobar la integridad de un archivo. Esto es importante al descargar un archivo de la red junto con la suma de verificación. Si ésta no coincide es que el archivo está corrompido o ha sido manipulado malintencionadamente. Para estas funciones hay dos aplicaciones importantes. HashCheck Shell Extension y Gtkhash. El primero sólo está disponible en Windows y el segundo es multiplataforma. El primero se integra bien con la interfaz pero en el caso de usar Gnome, sería conveniente tener instalado el paquete nautilus-gtkash.

Encriptación de correo. Recomiendo GnuPG. Es una implementación libre de OpenPGP y sirve para la encriptación de archivos y correos. Por motivos de seguridad y privacidad recomiendo usar sistemas de encriptación básicos en la correspondencia on-line, tanto si queremos proteger nuestra información personal como laboral. Hay varias maneras de mantener un correo seguro, pero personalmente me decanto por GnuPG, un sistema de herramientas de cifrado y llaves públicas seguro y con licencia libre. Fuera de GNU/Linux se puede utilizar con un programa especial para gestionar la clave pública en Windows (Gpg4win) o en Mac (GPGTools).

Este programa funciona como una herramienta de línea de comandos y por ello es útil utilizar una interfaz gráfica (GUI) que nos permite manejar dichas funciones de una manera más intuitiva. La versión para Windows ya viene con una aplicación llamada Kleopatra que corre nativa en entornos KDE (hay otras como gpa). Si usamos Interlink o Postbox, podemos integrar dicho programa con un complemento esencial llamado Enigmail. Esta aplicación fue diseñada originalmente para Thunderbird aunque desde hace un tiempo ha dejado de ser compatible.

Funcionamiento:

El sistema es sencillo, lo que obtenemos con esto son dos claves (una privada y otra pública). La privada es la que nos permite cifrar y descifrar correos entrantes y la pública es la que deben tener los demás para poder mandarnos mensajes privados. Esta clave pública se puede subir a Internet, compartir en un directorio público o adjuntarla como firma. En esta entrada explico como realizar una integración entre GnuPG e Interlink a través del plugin Enigmail.

Gestores de contraseñas. KeepassXC. Es un gestor de contraseñas emparentado con el Keepass original. Nos permite guardar todas las contraseñas en una base de datos protegida con contraseña y opcionalmente también con un archivo llave. Además de guardar las contraseñas seguras, nos permite tener todo un inventario de los servicios a los que estamos suscritos, incluyendo datos, links y notas de Interés. Una función muy importante es la de poder generar contraseñas aleatorias.

Sistemas operativos

No dispongo de una experiencia completa en todos los tipos de distribución y sistemas operativos aunque he probado GNU/Linux, GNU/Hurd, FreeBSD y sistemas ya abandonados como Opensolaris. Dentro del mundo GNU/Linux recomiendo DebianArch Linux principalmente, aunque hay distros que pueden ser mejores para cierto tipo de ordenadores. En el caso de no contar con experiencia previa en este tipo de sistemas creo que es mejor empezar por con una distribución completa y conocida como Fedora.

Utilidades

  • balenaEtcher. [Multi/Apache License 2.0]. Herramienta para escribir archivos de imagen ISO e IMG en tarjetas de memoria SD y USB.
  • BleachBit. [Multi/GPLv3]. Utilidad para limpiar la memoria del caché, los archivos temporales y liberar espacio en el disco duro.
  • Flameshot. [Multi/GPLv3]. Herramienta que permite realizar capturas de pantalla rápida o realizar recortes personalizados.
  • GParted. [Linux/GPL]. Un programa muy completo para crear, gestionar, visualizar y modificar particiones y discos duros.
  • gPodder. [Multi/GPL]. Programa para descargar podcasts. Es libre, gratuito y multiplataforma.
  • LocalSend. [Multi/Licencia Mit]. Software multiplataforma, también en formato app, que permite compartir archivos entre diferentes dispositivos conectados a una misma red.
  • PuTTy. [Multi/Licencia Mit]. Cliente SSH y telnet open source para Windows. Muy útil para realizar conexiones remotas entre dispositivos
  • VirtualBox. [Multi/Propietario-GPLv2]. Software de virtualización que nos permite crear máquinas virtuales e instalar sistemas operativos en ellas. También admite RDP.

Notas

[1] Conviene hacer una cierta distinción entre Software Libre (FS) y Open Source Software (OSS). La Free Software Foundation (1985), creadora de licencias GNU (GPL, AGPL, LGPL e iDFL), definió el software libre como aquel que garantiza una serie de libertades al usuario final: Usar el programa en cualquier ámbito, tener acceso al código fuente para modificarlo y distribuir tanto el programa como sus modificaciones. Además de las licencias GNU también aparecieron otras como las BSD, MPL, MIT o Apache. En 1998, la Open Source Initiative (OSI) defendió una definición del término Open Source enfocada a una serie de libertades que en principio estaban enfocadas al trabajo colaborativo. Ambos términos en gran parte coinciden y por eso algunos aglutinan ambos al hacer uso del término FOSS/FLOSS. No obstante, a veces hay discrepancias sobre qué licencia es más libre según qué organismo.

Ananke

Historiador y psicólogo. Investigador independiente.

Entradas recientes

Introducción a la tipografía

Richard Sandler (1946), Subway Noir, NYC, 1986 Siguiendo el escurridizo sendero que conduce al mundo… Leer más

2 meses hace

Sistemas de codificación de caracteres

Ana María Bustamante, El adiós es un tejido de flores y venas, 2017 Un sistema… Leer más

3 meses hace

Under The Waves – Reseña

Under The Waves es un videojuego de aventura narrativa desarrollado por Parallel Studio y editado… Leer más

5 meses hace

GrapheneOS – Instalación

GrapheneOS He decidido hacer esta guía porque recientemente conseguí instalar GrapheneOS en un móvil Pixel… Leer más

7 meses hace

Falsos profetas

Jakub Hadrava, St George's Church in the Czech village of Lukova (mod. from Bousure) «Uno… Leer más

11 meses hace

Lacrimosa, The daughter of coldness

Lacrimosa es un grupo musical fundado en Suiza en 1990 por Tilo Wolff. El grupo,… Leer más

1 año hace