Введение

SharpMusique была переписана на C# с использованием кода PyMusique (написанной на Python). Обе программы являлись клиентами iTunes Music Store, позволяя скачивать песни из iTunes Music Store без DRM-защиты.

PyMusique (ПиМузыка)

PyMusique был написан Трэвисом Уоткинсом, Коди Брошюсом и Джоном Лехом Йохансеном с целью позволить скачивать песни из iTunes Music Store до применения к ним DRM с компьютеров Mac, Linux или Windows. Первоначально он был опубликован на веб-сайте Йохансена 18 марта 2005 года. Хотя способ применения FairPlay DRM к песням в iTunes Music Store был широко известен, PyMusique стала первой программой, которая использовала уязвимость в системе, позволяя пользователям загружать песни без ограничений DRM. 22 марта 2005 года Apple выпустила обновление, которое сделало PyMusique неработоспособной. В тот же день была выпущена новая версия PyMusique, которая снова заработала, но уже без поддержки Windows. 31 марта 2005 года Йохансен выпустил SharpMusique – версию PyMusique, совместимую с Windows. PyMusique также позволяла бесплатно повторно скачивать песни, если пользователь случайно удалил приобретенные треки. В течение нескольких дней Apple заблокировала работу программы, вынудив всех пользователей обновиться до iTunes 4.9. В ответ на действия Apple Йохансен 22 марта 2005 года выпустил PyMusique версии 0.4, которая снова позволила использовать программу с магазином Apple. С выходом версии 0.4 разработчик Коди Брошюс заявил в своем блоге, что будущие версии PyMusique не будут поддерживать Microsoft Windows.

SharpMusique (музыкальный инструмент)

В сентябре 2005 года Джон Лех Йохансен выпустил SharpMusique, написанный на C#, который продолжил развитие PyMusique. Программа поддерживалась и обновлялась до версии 1.0, после чего её дальнейшая разработка была прекращена. Протокол iTunes изменился, и пользователи SharpMusique смогли выпускать упрощённые исправления, чтобы адаптироваться к этим изменениям, вплоть до середины 2006 года, когда протокол претерпел существенные изменения. Примерно в это же время, без какого-либо публичного объявления, ссылки для скачивания SharpMusique и её исходного кода были удалены с сайта Йохансена. В результате, сейчас её сложно найти.