Muchos estamos obligados a usar sistemas operativos propietarios (sobre todo Windows) por las más distintas razones, desde aquel periférico que se resiste a funcionar en Linux hasta la imposición de algún producto en su entorno laboral; no desespere, aun en esos casos podemos seguir disfrutando de nuestros programas favoritos y de otros que simplemente nos sacan de algún apurillo. Esta semana voy a hacer un pequeño repaso de los que personalmente uso y de los que me parecen más útiles en el entorno Windows:
¿Qué podemos decir de Mozilla? Para los habituales la versión libre del Navigator de Netscape ya es conocida, y para los que no la conozcan la usarán pronto (aunque quizás ni siquiera se den cuenta), tan pronto como salga la primera versión estable, lo cual será en un par de meses ya que a finales de este saldrá la primera beta bajo la marca de Netscape. Para los que no pueden esperar pueden descargar de aquí la segunda versión alpha donde se pueden apreciar las múltiples ventajas de navegador del futuro, entre ellas un aumento en la velocidad de navegación.
AbiWord es parte de un proyecto más ambicioso por parte de la compañía AbiSource denominado AbiSuite que pretende crear una completa colección de programas multiplataforma y libres para su uso en la oficina. Tan solo se ha iniciado el desarrollo de este procesador de textos cuyo avance se ha acelerado en los últimos meses y que ya está disponible no solo para Windows y Linux, sino también para MacOS, BeOS, Solaris, BSD y QNX. Es improbable que se desarrolle el resto de la Suite ya que los mayores interesados en este proyecto (los desarrolladores para Linux) ya disponen (o está iniciada la producción) de otros sustitutos como Gnumeric, Dia, Evolution, kOffice o Mozilla. La última versión para Windows puede encontrarse siempre aquí.
La gran revolución de la música en MP3 no puede faltar en esta pequeña némesis de Microsoft y he aquí que existe una alternativa libre al ya gratuito WinAmp (así como Mozilla es alternativa al gratuito Explorer). FreeAmp es un reproductor de música multiformato de segunda generación con una arquitectura modular que permite el uso de plugins para aumentar sus capacidades sonoras y de interfaz. Permite una mayor libertad en la definición de interfaces de usuario (incluido un tema semejante al Office para pasar desapercibido en la oficina) que es quizás su mayor baza, por supuesto junto a la licencia GPL de distribución.
¿Harto del aburrido escritorio de Windows? Para los seguidores del creador del Macintosh existe un clon del entorno gráfico de su segunda criatura (antes de volver a Apple) denominada NextStep, la versión libre es un poco más modesta en sus pretensiones (tan solo intentan dar un pequeño paso). Pese a que es poco intuitivo para los usuarios habituales de Windows es gratificante ver que existen modos alternativos de ver el Desktop incluso para el más modesto de los sistemas operativos. Se puede descargar de aquí y, pese a que la instalación no es para pusilánimes, se garantiza una gran satisfacción una vez conseguida y una mirada de asombro y admiración por parte de los compañeros del trabajo.
GTK+Bueno, vale, GTK+ no es un programa, pero merece la pena resaltar que la biblioteca de creación de interfaces gráficas procedente del mundo Linux está ya a disposición de todos los desarrolladores de Windows. Gracias a este puerto a Win32 es mucho más fácil que aplicaciones libres aparezcan en Windows, tal como ha sucedido con el Gimp y Dia. Al contrario que su competidor en Linux, las QT de TrollTech, GTK+ también es software libre en esta reencarnación y por lo tanto permite la portabilidad sin tener que utilizar ninguna librería de convergencia (como wxWindows) y mantener por lo tanto la uniformidad del código fuente.
¿Qué empresa tiene pagadas licencias de un buen editor de imágenes y retoque fotográfico? ¿Harto de padecer el lamentable Microsoft PhotoEditor? Para aquellos profesionales que necesitan de vez en cuando un programa de este tipo viene al rescate The Gimp (The GNU Image Manipulation Program) que puede realizar cualquier tarea de retoque y creación de gráficos de mapas de bits sin tener que pagar una costosa licencia, además con el mismo entorno que su versión para UNIX. Tan solo hay que descargar el programa de instalación de aquí y ejecutarlo. Eso sí, la versión para Windows es de la sección inestable del código así que alguna vez puede dar una mala sorpresa. ¡Salve a menudo sus creaciones!
Día es uno de los últimos llegados al mundo de la portabilidad de la mano de la ya comentada versión para Windows de las librerías GTK+. Es un potente diseñador de diagramas (de flujo, de red, entidad-relación, diseño UML, y un largo etcétera) que pese tener una corta vida está avanzando con pasos agigantados hacia la versión 1.0. Una buena alternativa cuando el PowerPoint se queda pequeño para esos maravillosos diagramas con los que los jefes se sienten tan reconfortados, aunque realmente no soluciones los problemas.
¿Qué podemos decir de los auténticos reyes en el mundo de los Proveedores de Aplicaciones? Por supuesto, Apache y Perl tienen su versión compatible con Windows y permiten una plataforma independiente y portable para el desarrollo de aplicaciones Web así como el acceso a cientos de soluciones libres como, por ejemplo y sin ir más lejos, PrensaLibre ;-) Gracias a estos dos programas podremos covertir un simple PC en todo un Servidor Web. Una curiosidad reseñable es ambos tienen padrinos en el mundo Redmoniano (o Redmoníaco), paradójicamente estos son IBM (de Apache) y, sí, la mísmisima Microsoft que patrocina la versión de Perl de ActiveState. ¡Cosas tiene la vida!
El software libre está liderando la implantación de la Voz sobre IP en el mundo de InterNet, tanto en la parte servidora (con desarrollos como el OpenGateway) como en la cliente. Junto al veterano SpeakFreely aparecen nuevos programas basados en estándares (esta vez es H.323) como OpenPhone, este último ya interoperable con múltiples aplicaciones propietarias como el hiperdistribuido NetMeeting (por cierto, los usuarios de Linux ya pueden usar Voxilla y GnomePhone). Ya es hora de rebajar nuestras facturas telefónicas y con ellas los márgenes de beneficio de las compañias telefónicas.
Puede parecer que un programa como VNC (que permite acceder remotamente a qualquier sistema operativo en la tradición de programas propietarios como RemotelyPossible o PC Anyware) no pueda tener demasiada utilidad en su versión de Windows 95 y NT. Pero VNC permite no solo acceder a escritorios Windows desde UNIX o viceversa, sino que aún restringiendo su uso tan solo a la plataforma Windows nos ofrece una nuevo mundo de posibilidades como el teletrabajo, la formación a distancia, el soporte técnico remoto, así como una herramienta indispensable en centros de formación. Hasta llegar a la posibilidad de hacer ese pequeño retoque en una presentación PowerPoint que reside en el trabajo desde nuestra PDA Palm VII mientras esperamos el cercanías ... ¿Ciencia ficción? No, Virtual Network Computing.
Bueno, ya está bien de trabajo, es hora de relajarse, y para ello nada mejor que ayudar a Tux, el pingüino mascota de Linux, a llegar a su casa. Esta recreación del archiconocido Lemmings sigue proporcionando horas y horas de entretenimiento desde el más limitado usuario hasta el más autosuficiente hacker de la empresa, al cual ayudará a sobrellevar sus múltiples trastornos de personalidad. Este juego, como muchos otros, está disponible en Windows gracias a la portabilidad de la librería ClanLib en la que está basado, pronto veremos más juegos libres disponibles para Windows.
Estos que he reseñado son los casos más conocidos, pero el mundo del software libre nos tiene reservadas muchas más Joyas Escondidas que descubrir como Midnight Comander, gcc, rhide, bash, gzip, GNU Chess, FlightGear, Lynx, GhostScript o GhostView, además de los que se están desarrollando ahora mismo u otros que permanecen expectantes en algún sitio Web esperando que alguien los descubra. Espero que la lista les haya sido de utilidad y que "liberen" un poco su colección se software, ¿Quién sabe? quizás el próximo paso sea instalar una partición con Linux ...