DeCSS haiku — это стихотворение в стиле хайку из 465 строф , написанное в 2001 году американским хакером Сетом Шоеном в рамках акции протеста против преследования норвежского программиста Йона Леха Йохансена за участие в создании программного обеспечения DeCSS . Стихотворение, написанное в духе гражданского неповиновения против Ассоциации контроля копирования DVD , утверждает, что «код — это речь».
DeCSS haiku был создан в контексте серии протестов, исходящих от международного сообщества хакеров , против ареста норвежского программиста Йона Леха Йохансена и серии связанных с этим судебных исков против него и других хакеров (таких как Universal City Studios, Inc. против Реймердеса и DVD Copy Control Association, Inc. против Баннера ). Йохансен, норвежский подросток-программист, был одним из создателей свободно распространяемого программного обеспечения DeCSS , которое можно использовать для обхода шифрования DVD , предотвращая даже легально приобретенные DVD от запуска на несанкционированных компьютерах (которые в то время включали все машины Linux ). Йохансен и другие, кто перепостил код, включая 2600: The Hacker Quarterly , были поданы в суд индустрией развлечений за раскрытие коммерческой тайны и содействие незаконному копированию и распространению контента на указанных DVD. [1]
Целью Сета Шёна было предоставить весомые доказательства аргумента о том, что « исходный код — это речь» и, следовательно, ему должна быть предоставлена такая же юридическая защита, как и свободе слова . [2] Ряд других активистов, в духе гражданского неповиновения , создали произведения искусства, содержащие нарушающий код, исходя из того, что такие произведения подпадают под действие принципа Первой поправки в Соединенных Штатах. [1] [3] Шён решил создать стихотворение, что он и сделал в 2001 году . [2] Сначала Шён опубликовал стихотворение анонимно, [4] хотя с тех пор он публично признал право собственности на него. [5] [6]
465- строфное хайку транскодирует программное обеспечение DeCSS, фактически позволяя большинству программистов воссоздать программное обеспечение DeCSS с нуля, используя хайку в качестве единственной ссылки. [2] Это можно проиллюстрировать следующим коротким отрывком:
Все, что нам нужно сделать
, это скопировать наш DKEY
в im1,
использовать правило выше
, которое расшифровывает дисковый ключ (с
im1 и его
другом im2 в качестве
входных данных) — таким образом мы расшифровываем
дисковый ключ im1.
В другом месте стихотворения раскрывается шестнадцатизначный главный ключ к CSS- коду, который юристы индустрии развлечений считают коммерческой тайной:
Итак, это число
снова является ключом игрока:
(коммерческая тайна хайку?)
Восемьдесят один; а затем
сто три — два раза; затем
двести (минус три)
двести двадцать
четыре; и, наконец (конечно, не в последнюю очередь),
скромный ноль.
Габриэлла Коулман отметила: «формально сравнивая код с поэзией в форме стихотворения, Шон демонстрирует игровую форму умной и рекурсивной риторики, ценимой среди хакеров; он также формулирует значение Первой поправки и программного обеспечения». [2] Дэвид С. Турецки, в свою очередь, описал эту работу как «гениальную поэму... как комментарий к ситуации с DeCSS, так и правильное и полное описание алгоритма дескремблирования. По-настоящему вдохновенно». [6]
Его работа была описана как один из самых заметных примеров хакерского искусства, вдохновленного DeCSS. [1] [6] О ней писали The Wall Street Journal , San Francisco Chronicle , Wired и The New York Times Magazine . [1]
Сет Дэвид Шен (родился 27 сентября 1979 года) — старший штатный технолог Electronic Frontier Foundation , организации по защите гражданских прав в сфере технологий, активно участвует в обсуждении цифрового авторского права и шифрования с 1990-х годов. Он является экспертом в области доверенных вычислений и наиболее известен как автор хайку DeCSS. [2]
Сет учился в Northfield Mount Hermon School в Нортфилде, штат Массачусетс, с 1993 по 1997 год. Во время учебы в Калифорнийском университете в Беркли Шен основал организацию Californians for Academic Freedom в знак протеста против клятвы верности, которую государство заставляло давать сотрудников университета. Позже Шен работал в Linuxcare , где разработал загрузочную визитную карточку Linuxcare . После ухода из Linuxcare он разветвил проект, чтобы создать систему спасения LNX-BBC , ведущим разработчиком которой он является. Ранее Шен был членом совета директоров и секретарем Peer-Directed Projects Center , некоммерческой корпорации из Техаса , пока не ушел в отставку в ноябре 2006 года.
В феврале 2008 года Шен сотрудничал с исследовательской группой Принстона под руководством Эдварда Фелтена , которая обнаружила уязвимость DRAM , которая подрывала основные положения безопасности компьютерного шифрования. [7] [8] В октябре 2005 года Шен возглавил небольшую исследовательскую группу в EFF, чтобы расшифровать крошечные точки отслеживания, скрытые в распечатках некоторых лазерных принтеров. [9]