Adobe выпустила запрос DMCA на удаление Clean Flash, проекта с открытым исходным кодом, который продолжал поддерживать Flash. 

Все мы помним, что поддержка Adobe Flash Player прекратилась 31 декабря 2020 года , ознаменовав конец этой технологии, которая в то время произвела фурор. И хотя мы могли подумать, что больше никогда не услышим о Flash , реальность совсем другая: он не совсем мертв, поскольку Flash по-прежнему доступен в Китае и для бизнеса.

Это произошло потому, что команда проекта Clean Flash воспользовалась ситуацией, чтобы продолжить распространение программного обеспечения по всему миру. Однако это вызвало недовольство Adobe , что побудило компанию подать запрос на удаление контента в соответствии с Законом об авторском праве в цифровую эпоху (DMCA) с целью закрытия проекта с открытым исходным кодом.

На самом деле, хотя Adobe прекратила распространение новых глобальных версий Flash, технология по-прежнему поддерживается на двух рынках: корпоративном и китайском, через Flash.cn. Однако проблема заключается в получении рабочей копии Flash за пределами Китая или корпоративной среды, которая также была бы безопасной, регулярно обновлялась и не представляла бы риска для компьютеров пользователей. Команда проекта Clean Flash добилась этого, создав установщик, который не использует системную службу Flash Helper, используемую Adobe для отключения определенных версий Flash. В результате Adobe направила уведомление о нарушении авторских прав (DMCA) с целью закрытия проекта на GitHub.

«Adobe является владельцем авторских прав, и я уполномочен действовать от ее имени. Наше программное обеспечение Adobe Flash Player было нарушено. Эти файлы содержат материалы, защищенные авторским правом, принадлежащие Adobe Inc. (программный код) », - говорит юрисконсульт издателя.

Со своей стороны, Chrome сыграл значительную роль в формировании тенденций веб-разработки. В анонсе, связанном с версией Chrome 55, Google подтвердил свою приверженность использованию HTML5 для замены Flash. Более того, это не единственный фактор, определяющий позицию Google. На самом деле, первые свидетельства широкого распространения HTML5 на YouTube появились десять лет назад.

Компания Apple затронула этот вопрос в 2010 году, подчеркнув, что «хотя операционная система для iPhone, iPod и iPad является проприетарной, мы твердо убеждены, что все стандарты, связанные с веб-технологиями, должны быть открытыми. Вместо Flash компания Apple внедрила HTML5, CSS и JavaScript, которые являются открытыми стандартами».

Все мобильные устройства Apple поставляются с высокопроизводительными реализациями этих открытых стандартов с низким энергопотреблением. HTML5, новый веб-стандарт, принятый Apple, позволяет другим веб-разработчикам создавать расширенную графику, шрифты, анимацию и переходы, не полагаясь на сторонние подключаемые модули (например, Flash). HTML5 полностью открыт и контролируется комитетом, членом которого является Apple. »

Таким образом, наряду с HTML5, который выбрала Google, JavaScript включен в список технологий, на которые следует рассмотреть возможность миграции кодовых баз, все еще использующих Flash. Кроме того, язык программирования Haxe может стать хорошим дополнением для разработчиков ActionScript.

Благодаря языку WebAssembly , спецификация Core которого недавно стала веб-стандартом, у разработчиков появилась дополнительная возможность. WebAssembly обещает большую безопасность и скорость, но для запуска кода в сети разработчикам необходимо изучить C, C++, Rust, Java или C#.

Что касается доступных в настоящее время вариантов, у нас по-прежнему есть Ruffle, который является одним из вариантов для тех, кто хочет продолжать использовать Flash, поскольку это эмулятор Flash Player, написанный на Rust . Ruffle работает нативно на всех современных операционных системах как автономное приложение и на всех современных браузерах, использующих WebAssembly.

Это стало бы дополнительной альтернативой для третьих лиц, желающих продолжить использование Flash. Что касается того, какие компоненты Flash лицензированы, а какие Adobe вряд ли выпустит, компания могла бы добавить примечание, указывающее, какие компоненты будут удалены. Затем их можно было бы исключить или заменить альтернативами с открытым исходным кодом.

В любом случае, открытость Adobe для Flash в сообществе разработчиков вызывает споры. С одной стороны, некоторые утверждают, что от Flash зависят десятки тысяч игр и мультимедиа, и что также по историческим причинам использование открытого исходного кода является хорошей идеей. Это также должно сэкономить много часов работы.

Другие находят эту идею смешной, учитывая, что пора отказаться от Flash и сделать его открытым исходным кодом только сохранит его жизнь навсегда.

Источник: https://github.com


Добавить в качестве предпочтительного источника в Google