Apple ha empezado un juego del "ratón y el gato" con los usuarios que desean extender la capacidad de compartir ficheros MP3 en una red local a toda Internet.
El gran éxito inicial de iTunes se basó en las amplias posibilidades de grabar las canciones descargadas a CD o a un dispositivo iPod, al contrario de los sistemas comerciales inaugurados hasta la fecha desde los que solamente se podían descargar canciones protegidas de forma que impedían su grabación en CD o a otro dispositivo de reproducción. Junto a esta libertad, se limitaba la reproducción simultánea de una canción a tres computadoras conectadas a la misma red local de la computadora en la cual se encontrase la canción. Esta era la única limitación del sistema, criticada por muchos usuarios.
Inmediatamente surgieron iniciativas para extender la funcionalidad de compartición de las canciones de iTunes a cualquier computadora conectada a Internet, y fueron tan exitosas que obligaron a la compañía de Cupertino a intervenir modificando su software Rendezvous (utilizado por los hackers para sortear los métodos de control impuestos por Apple en iTunes) y lanzar una nueva actualización de iTunes, numerada como 4.0.1, que impedía compartir las canciones fuera de la red local. Esto desató las protestas de buena parte de los usuarios, que querían poder escuchar desde la oficina las canciones descargadas en su domicilio particular o viceversa, para poner un ejemplo.
Pese a todos los esfuerzos de Apple, ya desde la publicación de iTunes 4.0.1 se empezó a hablar de como sortear las limitaciones impuestas por esta nueva versión, como por ejemplo mediante el uso de una red privada virtual (VPN, Virtual Private Network) para "engañar" a la computadora que posea las canciones haciéndole creer que estas se reproducen en una computadora de la red local, cuando en realidad lo están haciendo a través de Internet.
Finalmente un programador llamado James Speth ha publicado una herramienta que permite continuar con la reproducción remota de archivos libremente, incluso si se tiene instalada la última revisión de iTunes. El nombre de dicho programa es iCommune 401, y está disponible en Internet para libre descarga. Su autor reconoce que el programa está escrito con muchas prisas, es ineficiente respecto a lo que podría ser, y muy mejorable, y que trabajará en este sentido a partir de ahora, pero es comprensible que esto pase en una herramienta lanzada a toda prisa.
iCommune no es la única herramienta que nos permite burlar la protección establecida en iTunes 4.0.1 . También tenemos a nuestra disposición Andromeda, aplicación escrita en PHP y que nos permite realizar streaming de ficheros de audio a través de Internet.
Y, finalmente, el colmo de la sencillez: Jim Heid, colaborador de la revista MacWorld, que sugiere copiar la versión anterior de iTunes a otra carpeta antes de instalar la 4.0.1... de esta forma se podrá trabajar con ambas versiones aprovechando lo mejor de ellas y sin perder la posibilidad de realizar streaming de nuestras canciones, ya que ambas versiones pueden coexistir sin problemas en el sistema del usuario.
Cabe aclarar que lo máximo que permiten estas herramientas y el software iTunes es la realización de streaming a través de Internet, es decir, oír las canciones. Una descarga del fichero para, por ejemplo, oírlo posteriormente y una vez desconectado de Internet, es por ahora imposible.
Más información:
iCommune - 401(ok)
Andromeda Streaming Jukebox: MP3 server for PHP & ASP
Jim Heid's Mac iLife Site: iTunes, iPod, iPhoto, iMovie, iDVD