[personal profile] tymofiy
Итак, на прошлой неделе Youtube и Vimeo стали официально поддерживать HTML5 тег VIDEO, не требуя больше флеша. Это хорошо. Однако то, что то видео, которое они подают браузерам закодировано в формате h264 — плохо. Плохо для сети в целом, поскольку данный формат патентован и его владельцы до денег жадные. И планируют они их получать как с разработчиков программ-проигрывателей, так и с тех, кто закодированное в h264 видео раздает пользователям.

Это означает, что даже если бы Мозилла и проплатила за лицензию для Firefox, это бы никак не решило следующие проблемы, повлияющие на развитие сети в целом.
  • разработчики прочих Gecko браузеров (Seamonkey, Iceweasel, итд) выкидываются на мороз
  • разработчики Chomium (свободной реализации браузера Chrome), кстати, идут туда же
  • создатели видео-сайтов тоже должны будут платить деньги — или прятаться в странах, где не действуют патенты на h264
Программистам приходит в голову «решение» — ну и что, пусть браузеры передадут декодирование видео системе. Это решение попросту переваливает проблему лицензионной чистоты на пользователей и выкидывает на мороз операционные системы не желающие лицензировать кодек h264. А также ровно ничего не меняет для разработчиков видео-сайтов — они всё так же остаются наедине с невеселой перспективой получить однажды письмо от юристов MPEG LA.

Смысл борьбы против h264 прост и понятен — дать разработчикам программ и сайтов Свободу. А пользователям всех нынешних и грядущих ОС — возможность смотреть видео без мороки.Это если вкратце. Линки по теме:

Video on the Web — очень подробная обзорная статья Марка Пилгрима, часть будущей книги Dive into HTML5

Debating Ogg Theora and H.264 — о причинах исчезновения из стандарта HTML5 требования кодека. Эппл и Нокия просто отказались его поддерживать (нет хардверной поддержки), а поскольку w3c не издает законы, а лишь фиксирует соглашения, то этот вопрос был снят.

«HTML5 — не рекламный буклет свободных технологий, а описание того, что разработчики браузеров согласились воплощать. Резонность их аргументов не важна, даже если бы Мозилла отказалась реализовывать h264 потому, что нумерологически 264 плохое число — результат был бы тот же. Нет согласия — незачем прописывать в „стандарт“ то, что ключевые разработчики стандартом видеть не желают». — уведомление об изъятии требования поддержки Theora в HTML5

DirectShow And Platform Media Frameworks, ActiveX All Over Again — почему мозилловцы не собираются «просто использовать системные кодеки». Про свободу см. выше, а ещё это широко откроет дверь злоумышленникам. И так сейчас основным источником проблем с безопасностью являются модули (Flash, Acrobat, WMV и т.д.)

H.264 patents outside the US — краткий и неполный список стран, где действуют патенты на h264
H.264 Licensing And Free Software — официльный ответ от MPEG LA: «нет, даже бесплатные программы играющие h264 должны платить за лицению». Если разработчик забыл заплатить — в суд могут пойти все, вплоть до пользователя программы.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Tags