Сви се сећамо да је 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-у.
„Адобе је власник ауторских права и ја сам овлашћен да делујем у његово име. Наш софтвер Адобе Фласх Плаиер је прекршен. Дотичне датотеке садрже материјал заштићен ауторским правима у власништву компаније Адобе Инц. (програмски код) ”, каже правни савет издавача.
Са своје стране, Chrome је одиграо значајну улогу у успостављању трендова веб развоја. Кроз објаву везану за верзију Chrome 55, Google је потврдио своју посвећеност коришћењу HTML5 као замене за Flash. Штавише, ово није једини фактор који дефинише Google-ову позицију. У ствари, први докази о широкој примени HTML5 на YouTube-у датирају од пре десет година.
Епл се позабавио овим проблемом 2010. године, наглашавајући да „иако је оперативни систем за iPhone, iPod и iPad власнички, чврсто верујемо да сви стандарди везани за веб треба да буду отворени. Уместо да користи Flash, Епл је усвојио HTML5, CSS и JavaScript, који су сви отворени стандарди.“
Сви Аппле мобилни уређаји долазе са имплементацијама ових отворених стандарда високих перформанси, мале снаге. ХТМЛ5, нови веб стандард који је усвојио Аппле, омогућава другим веб програмерима да стварају напредне графике, фонтове, анимације и прелазе, без потребе да се ослањају на додатак треће стране (као што је Фласх). ХТМЛ5 је потпуно отворен и контролише га комитет чији је Аппле члан. »
Дакле, поред HTML5, који је Google изабрао, JavaScript је укључен на листу технологија на које би требало размотрити миграцију кодних база које се још увек ослањају на Flash. Штавише, програмски језик Haxe би могао бити добар додатак за ActionScript програмере.
Са WebAssembly језиком , чија је Core спецификација недавно постала веб стандард, програмери имају додатну опцију. WebAssembly обећава већу безбедност и брзину, али програмери морају да науче C, C++, Rust, Java или C# да би покретали код на вебу.
Што се тиче тренутно доступних опција, и даље имамо Ruffle, што је једна од опција за оне који желе да наставе да користе Flash, будући да је у питању емулатор Flash Player-а написан у Rust-у . Ruffle ради изворно на свим модерним оперативним системима као самостална апликација и на свим модерним прегледачима који користе WebAssembly.
Ово би била додатна алтернатива која би се нудила трећим странама које желе да наставе да користе Флеш. У вези са тим које Флеш компоненте су лиценциране, а које је мало вероватно да ће објавити Адобе, Адобе би могао да укључи напомену која назначује које ће компоненте бити уклоњене. Оне се затим могу изоставити или заменити алтернативама отвореног кода.
У сваком случају, отвореност Адобе -а за Фласх у заједници програмера је контроверзна. С једне стране, неки тврде да десетине хиљада игара и медија зависе од Фласх -а, а да је употреба отвореног кода добра идеја и из историјских разлога. Ово би такође требало да уштеди много сати рада.
Други сматрају да је ова идеја смешна с обзиром да је време да се одрекне Фласха и да га учини отвореним кодом само ће га одржати у животу заувек.
Извор: https://github.com