Перейти к основному содержимому
Reincubate

История Hymn, JHymn и QTFairUse

Aidan Fitzpatrick

Опубликовано 17 марта 2021 г.

Cover image for: История Hymn, JHymn и QTFairUse

Hymn (сокращение от «Hear Your Music aNywhere») — приложение для снятия защиты FairPlay DRM с музыки, купленной в iTunes Store. Hymn больше недоступен, но эта страница существует, чтобы рассказать его историю. Начнём с самого начала.

Изначально Hymn назывался PlayFair; проект был запущен 5 апреля 2004 года и размещался на SourceForge.

PlayFair создал анонимный автор, и он во многом опирался на QTFairUse, созданный автором DeCSS Йоном Лехом Йоханнсеном, известным как «DVD Jon», и выпущенный в январе 2004 года. DVD Jon впоследствии внедрил методы QTFairUse в VLC от VideoLAN, а к маю вернул PlayFair в кодовую базу VLC.

При выпуске в README PlayFair говорилось:

Программа playfair довольно проста. Она берёт один из защищённых аудиофайлов AAC из iTMS, расшифровывает его с помощью ключа, полученного с вашего iPod или из системы Microsoft Windows, а затем записывает новую, расшифрованную версию на диск как обычный аудиофайл AAC. После этого она может скопировать в новый файл метаданные, описывающие песню, включая обложку.

К 9 апреля Apple заставила SourceForge удалить файлы на основании жалобы по закону DMCA о недопустимости обхода защиты от копирования. Через несколько дней Sarovar, индийское сообщество разработчиков свободного ПО, начало размещать PlayFair, но к 6 мая их индийский хостинг-провайдер был вынужден Apple прекратить размещение проекта.

В мае 2004 года проект PlayFair возродил Ананд Бабу: проект был переименован в Hymn, перенесён с playfair.org на hymn-project.org и выпущен как версия 0.6.0 при поддержке Free Software Federation of India. Бабу продолжил нумерацию версий PlayFair, но переписал значительную часть приложения, чтобы избавиться от зависимостей, не подпадающих под GPL. В примечаниях к выпуску говорилось:

Выпуск 0.6.0 — это практически полная переработка. Больше нет зависимостей, не подпадающих под GPL (библиотека mp4v2 распространялась по лицензии MPL и поэтому была несовместима с GPL). Более того, разбор MPEG-4 теперь написан нами самостоятельно и стал гораздо более узкоспециализированным. Поскольку мы больше не используем библиотеку mp4v2 для копирования метаданных из защищённого файла AAC, они остаются нетронутыми, включая Apple ID пользователя, купившего песню. Это доказывает, что наша цель — добросовестное использование, а не «пиратство», и должно помочь нам в юридических баталиях.

С выходом Hymn проект просуществовал до 2008 года. Версия 0.6.2 была выпущена 17 июня и добавила поддержку iTunes 4.6, а 0.7.0 появилась 24 июля. В этом выпуске у пользователей появилась возможность дополнительно удалять свой Apple ID из музыки без защиты. Название проекта осталось прежним — Hymn, но разработка переместилась в приложение JHymn от FutureProof; буква «J» была добавлена в название в отсылку к Java, на которой оно работало. (К путанице, и Hymn, и JHymn выходили под некоторыми одинаковыми номерами версий, а Hymn позднее дошёл до версии 0.8.0, но нумерация JHymn обогнала нумерацию Hymn уже к началу 2005 года.)

На домашней странице Hymn позиция авторов была изложена ясно:

Цель проекта Hymn — позволить вам воспользоваться своими правами на добросовестное использование, предусмотренными законодательством об авторском праве. Различное ПО, размещённое на этом сайте, позволяет освободить ваши покупки в iTunes Music Store (защищённые AAC / .m4p) от ограничений DRM /без потери качества звука/. Затем эти песни можно воспроизводить за пределами iTunes, даже в операционных системах, которые iTunes не поддерживает, и на оборудовании, которое не поддерживается Apple.

Зачем использовать ПО проекта Hymn?

  • Чтобы расшифровать защищённые файлы AAC из iTunes и воспроизводить их в операционных системах, для которых нет официальной версии iTunes, например в Linux.
  • Чтобы воспроизводить музыку на оборудовании сторонних производителей, поддерживающем AAC.
  • Чтобы снять ограничение iTunes на пять компьютеров.
  • Чтобы создавать архивные резервные копии своей музыки.
  • Как первый шаг при конвертации музыки из защищённого AAC в MP3, Ogg или другой ваш любимый формат аудиофайлов для использования на портативном аудиоплеере, не являющемся iPod.
  • Чтобы продемонстрировать свою приверженность принципам добросовестного использования в соответствии с законодательством об авторском праве.

В феврале 2008 года Apple направила требование о прекращении нарушений, которое в итоге привело к закрытию проекта.

По иронии судьбы, ещё в 2003 году Стив Джобс пренебрежительно отзывался о DRM в разговоре с Rolling Stone, заявив:

Ничто из этих технологий, о которых вы говорите, не сработает. У нас здесь работают кандидаты наук, которые знают всё это досконально, и мы не верим, что цифровой контент вообще можно защитить.

В 2007 году Джобс написал открытое письмо на сайте Apple, призвав тех, кто недоволен DRM, убедить музыкальную индустрию отказаться от требований DRM, которые она предъявляла Apple:

Проблема, разумеется, в том, что в мире много умных людей, и у некоторых из них масса свободного времени, и они любят раскрывать такие секреты и публиковать способ, которым каждый может получить бесплатную (и украденную) музыку. Часто им это удаётся, поэтому любая компания, пытающаяся защитить контент с помощью DRM, должна постоянно обновлять её новыми, более трудными для раскрытия секретами. Это игра в кошки-мышки. Система DRM от Apple называется FairPlay. Хотя защиту FairPlay несколько раз удавалось взломать, мы успешно устраняли бреши, обновляя ПО магазина iTunes, ПО медиаплеера iTunes и ПО самих iPod. До сих пор мы выполняли свои обязательства перед музыкальными компаниями по защите их музыки и предоставляли пользователям самые либеральные права использования из доступных в отрасли для легально загруженной музыки.

…

Почему четыре крупнейшие музыкальные компании согласились бы позволить Apple и другим распространять их музыку без использования систем DRM для её защиты? Самый простой ответ: потому что DRM не работает и, возможно, никогда не будет работать как средство остановить музыкальное пиратство. Хотя четыре крупнейшие музыкальные компании требуют, чтобы вся их музыка, продаваемая онлайн, была защищена DRM, эти же компании продолжают продавать миллиарды компакт-дисков в год, на которых музыка записана совершенно без защиты. Именно так! Для компакт-дисков никогда не создавали системы DRM, поэтому всю музыку, распространяемую на компакт-дисках, можно легко загрузить в интернет, а затем (незаконно) скачать и воспроизвести на любом компьютере или плеере.

…

Так если музыкальные компании продают более 90 процентов своей музыки без DRM, какую выгоду они получают от продажи оставшейся небольшой доли музыки, обременённой системой DRM? Судя по всему, никакой. Более того, технические знания и издержки, необходимые для создания, эксплуатации и обновления системы DRM, ограничили число участников, продающих музыку, защищённую DRM. Если бы эти требования были сняты, музыкальная индустрия могла бы получить приток новых компаний, готовых инвестировать в инновационные магазины и плееры. Музыкальные компании могут расценивать это только как плюс. Значительная часть обеспокоенности системами DRM возникла в европейских странах. Возможно, те, кто недоволен нынешней ситуацией, должны направить свою энергию на то, чтобы убедить музыкальные компании продавать свою музыку без DRM. Для европейцев две с половиной из четырёх крупнейших музыкальных компаний находятся буквально у них во дворе. Крупнейшая из них, Universal, на 100% принадлежит Vivendi, французской компании. EMI — британская компания, а Sony BMG на 50% принадлежит Bertelsmann, немецкой компании. Если убедить их лицензировать свою музыку для Apple и других без DRM, это создаст по-настоящему совместимый музыкальный рынок. Apple встретит это всем сердцем.


Об авторе

Aidan Fitzpatrick

Основатель, генеральный директор

Aidan основал Reincubate в 2008 году, создав первый в мире инструмент восстановления данных для iOS. С тех пор он превратил компанию в одного из ведущих в мире независимых поставщиков программного обеспечения (ISV), сотрудничая с такими компаниями, как AMD, Qualcomm и HP, чтобы создавать значимые функции машинного обучения для видеопрограмм, главным примером которых служит экосистема приложений Camo. Под руководством Aidan Reincubate четыре раза получала высшую бизнес-награду Великобритании, вошла в список The Sunday Times 100 Tech и была отмечена номинациями на Apple Design Award и в App Store. Его работы и методы нередко цитируются в научных статьях по мобильной криминалистике, а его приглашают выступать на мероприятиях таких компаний, как Google, Microsoft и Snap.


Похожие статьи

Нужна помощь?

Мы стараемся отвечать на все сообщения в течение одного рабочего дня.

support@reincubate.com
Помощь