DVD Jon Breaks ITunes Security--Again
Described by its developers as "the fair interface to the ITunes Music Store," PyMusique is a new application that lets users connect to Apple Computer's ITunes Music Store and download songs without Digital Rights Management (DRM) restrictions. PyMusique does so by bypassing the ITunes application interface all together--a clear violation of the ITunes Music Store's Terms of Service.
PyMusique lets you preview songs, register for an ITunes Music Store account, buy songs, and re-download them after purchasing--a feature that ITunes does not support. But most notably, songs purchased and downloaded using PyMusique are not encrypted with FairPlay, the DRM technology used for all songs downloaded from the ITunes Music Store using ITunes itself.
Available for download as source code, PyMusique is dependent on Python, an interpreted programming language supported on multiple platforms including Mac OS X. In addition to the source code, PyMusique is available for download in Windows and Linux installers--an OS X installer was not available from the site as MacCentral posted this article.
PyMusique is the work of three developers--Travis Watkins, Cody Brocious, and a name that will be familiar to some who have been watching efforts to circumvent Apple DRM technology--John Lech Johansen, also known as "DVD Jon"--the Norwegian hacker who was once at the center of a controversy with the movie industry for producing DeCSS, a DVD decryption utility that enables users to copy the contents of copy-protected DVDs onto their computers.
Johansen first rose to the attention of ITunes users when he released QTFairUse, software that opened FairPlay-protected songs, streamed them in QuickTime, and saved the contents into a new file without DRM. Johansen is responsible for FairKeys, a utility which retrieves FairPlay keys from the ITunes Music Store. Johansen also released JustePort, which allowed users to send music to their AirPort Express without using ITunes.
Apple was not available for comment as MacCentral posted this article, but their position on the use of PyMusique and other applications to access the ITunes Music Store is unequivocal, according to the Terms of Service users agree to when they first sign up for the ITunes Music Store.
"You will not access the Service by any means other than through software that is provided by Apple for accessing the Service," reads the document.