Firma Adobe wystosowała wniosek DMCA o usunięcie Clean Flash, projektu open source, który nadal obsługuje Flash 

Wszyscy pamiętamy, że Adobe Flash Player zakończył swój żywot 31 grudnia 2020 roku , co oznaczało koniec tej technologii, która wówczas była sensacją. I choć wszyscy myśleliśmy, że nigdy więcej nie usłyszymy o Flashu , rzeczywistość jest zupełnie inna – nie umarł on całkowicie, ponieważ Flash jest nadal dostępny w Chinach i dla firm.

Zespół projektu Clean Flash wykorzystał tę sytuację, aby nadal udostępniać oprogramowanie na całym świecie. To jednak nie spodobało się firmie Adobe , która złożyła wniosek o usunięcie treści na podstawie ustawy DMCA, domagając się zamknięcia projektu open source.

W rzeczywistości, chociaż Adobe zaprzestało dystrybucji nowych, globalnych wersji Flasha, technologia ta jest nadal wspierana na dwóch rynkach: korporacyjnym i chińskim, za pośrednictwem Flash.cn. Problem polega jednak na tym, aby uzyskać działającą kopię Flasha poza Chinami lub środowiskami korporacyjnymi, która byłaby również bezpieczna dzięki częstym aktualizacjom i nie stanowiłaby zagrożenia dla komputerów użytkowników. Zespół projektu Clean Flash osiągnął to, tworząc instalator, który nie korzysta z usługi systemowej Flash Helper, używanej przez Adobe do wyłączania określonych wersji Flasha. W związku z tym Adobe wydało zawiadomienie DMCA o usunięciu projektu w serwisie GitHub.

„Adobe jest właścicielem praw autorskich i mam upoważnienie do działania w jego imieniu. Nasze oprogramowanie Adobe Flash Player zostało naruszone. Przedmiotowe pliki zawierają materiały chronione prawem autorskim należące do Adobe Inc. (kod oprogramowania) ”- mówi radca prawny wydawcy.

Chrome odegrał znaczącą rolę w kształtowaniu trendów w rozwoju stron internetowych. W ogłoszeniu dotyczącym wersji 55 przeglądarki Chrome, Google potwierdziło swoje zaangażowanie w zastąpienie Flasha HTML5. Co więcej, nie jest to jedyny czynnik definiujący pozycję Google. W rzeczywistości pierwsze dowody na powszechną adopcję HTML5 na YouTube sięgają dziesięciu lat wstecz.

Apple odniosło się do tej kwestii w 2010 roku, podkreślając, że „chociaż system operacyjny dla iPhone'a, iPoda i iPada jest zastrzeżony, głęboko wierzymy, że wszystkie standardy internetowe powinny być otwarte. Zamiast Flasha, Apple wybrało HTML5, CSS i JavaScript, które są otwartymi standardami”.

Wszystkie urządzenia mobilne Apple są wyposażone w wydajne i energooszczędne implementacje tych otwartych standardów. HTML5, nowy standard internetowy przyjęty przez Apple, umożliwia innym programistom tworzenie zaawansowanych grafik, czcionek, animacji i przejść bez konieczności korzystania z wtyczki innej firmy (takiej jak Flash). HTML5 jest całkowicie otwarty i kontrolowany przez komitet, którego członkiem jest Apple. »

Zatem, obok HTML5, który wybrał Google, JavaScript znajduje się na liście technologii, do których warto rozważyć migrację baz kodu, które nadal korzystają z Flasha. Co więcej, język programowania Haxe może być dobrym uzupełnieniem dla programistów ActionScript.

Dzięki językowi WebAssembly , którego specyfikacja Core niedawno stała się standardem internetowym, programiści mają dodatkową możliwość. WebAssembly obiecuje większe bezpieczeństwo i szybkość, ale aby uruchamiać kod w internecie, programiści muszą nauczyć się języków C, C++, Rust, Java lub C#.

Jeśli chodzi o dostępne obecnie opcje, nadal mamy Ruffle, który jest jedną z opcji dla tych, którzy chcą nadal korzystać z Flasha, ponieważ jest to emulator Flash Playera napisany w języku Rust . Ruffle działa natywnie na wszystkich nowoczesnych systemach operacyjnych jako samodzielna aplikacja oraz we wszystkich nowoczesnych przeglądarkach korzystających z WebAssembly.

Stanowiłoby to dodatkową alternatywę oferowaną stronom trzecim, które chcą nadal korzystać z technologii Flash. W odniesieniu do tego, które komponenty Flash są objęte licencją, a których Adobe prawdopodobnie nie opublikuje, Adobe mogłoby zamieścić notatkę wskazującą, które komponenty zostaną usunięte. Można by je wówczas pominąć lub zastąpić alternatywami typu open source.

W każdym razie otwartość Adobe na Flasha w społeczności programistów jest kontrowersyjna. Z jednej strony niektórzy twierdzą, że dziesiątki tysięcy gier i multimediów zależą od Flasha, a także ze względów historycznych korzystanie z open source jest dobrym pomysłem. Powinno to również zaoszczędzić wiele godzin pracy.

Inni uważają ten pomysł za absurdalny, biorąc pod uwagę, że nadszedł czas, aby porzucić Flasha, a uczynienie go open source tylko utrzyma go przy życiu na zawsze.

Źródło: https://github.com


Dodaj jako preferowane źródło w Google