Adobe esitas DMCA taotluse eemaldada Clean Flash - avatud lähtekoodiga projekt, mis jätkas Flashi toetamist 

Me kõik mäletame, et Adobe Flash Playeri eluiga lõppes 31. detsembril 2020 , mis tähistas selle tolleaegse sensatsioonilise tehnoloogia lõppu. Ja kuigi me kõik võisime arvata, et me ei kuule Flashist enam kunagi , on tegelikkus hoopis teine, sest see pole täielikult surnud, kuna Flash on Hiinas ja ettevõtetele endiselt saadaval.

Seda seetõttu, et Clean Flashi projektimeeskond kasutas olukorda ära, et jätkata tarkvara kättesaadavaks tegemist kogu maailmas. See aga ei meeldinud Adobe'ile , mistõttu nad esitasid DMCA alusel eemaldamistaotluse, mille eesmärk oli avatud lähtekoodiga projekt sulgeda.

Tegelikult, kuigi Adobe on lõpetanud Flashi uute globaalsete versioonide levitamise, toetatakse tehnoloogiat endiselt kahel turul: ettevõtete turul ja Hiinas Flash.cn kaudu. Probleem seisneb aga Flashi töötava koopia hankimises väljaspool Hiinat või ettevõttekeskkondi, mis oleks ka turvaline sagedaste värskenduste abil ega kujutaks endast ohtu kasutajate arvutitele. Clean Flashi projektimeeskond saavutas selle, luues installija, mis ei tugine Adobe poolt konkreetsete Flashi versioonide keelamiseks kasutatavale Flash Helperi süsteemiteenusele. Seetõttu väljastas Adobe DMCA eemaldamisteate, mille eesmärk oli projekt GitHubis sulgeda.

„Adobe on autoriõiguse omanik ja mul on õigus selle nimel tegutseda. Meie Adobe Flash Playeri tarkvara on rikutud. Kõnealused failid sisaldavad autoriõigusega kaitstud materjali, mis kuulub Adobe Inc. -le (tarkvarakood), ”ütleb kirjastaja jurist.

Chrome mängis omalt poolt olulist rolli veebiarendustrendide kujundamisel. Chrome'i versiooniga 55 seotud teadaandega kinnitas Google oma pühendumust HTML5 kasutamisele Flashi asendamiseks. Lisaks pole see ainus Google'i positsiooni määratlev tegur. Tegelikult pärinevad esimesed tõendid HTML5 laialdasest kasutuselevõtust YouTube'is kümne aasta tagusest ajast.

Apple käsitles seda probleemi 2010. aastal, rõhutades, et „kuigi iPhone'i, iPodi ja iPadi operatsioonisüsteem on patenteeritud, usume kindlalt, et kõik veebiga seotud standardid peaksid olema avatud. Flashi asemel võttis Apple kasutusele HTML5, CSS-i ja JavaScripti, mis kõik on avatud standardid.”

Kõigil Apple'i mobiilseadmetel on nende avatud standardite suure jõudlusega ja väikese energiatarbega rakendused. Apple'i kasutusele võetud uus veebistandard HTML5 võimaldab teistel veebiarendajatel luua täiustatud graafikat, fonte, animatsioone ja üleminekuid, ilma et peaksite lootma kolmanda osapoole pistikprogrammile (nt Flash). HTML5 on täiesti avatud ja seda kontrollib komitee, mille liige on ka Apple. »

Seega on JavaScript koos Google'i valitud HTML5-ga nende tehnoloogiate nimekirjas, millele Flashil põhinevad koodibaasid peaksid migratsiooni kaaluma. Lisaks võiks Haxe programmeerimiskeel olla ActionScripti arendajatele heaks täienduseks.

WebAssembly keelega , mille Core'i spetsifikatsioonist sai hiljuti veebistandard, on arendajatel lisavõimalus. WebAssembly lubab suuremat turvalisust ja kiirust, kuid veebis koodi käivitamiseks peavad arendajad õppima C, C++, Rusti, Java või C#.

Mis puutub praegu saadaolevatesse valikutesse, siis meil on endiselt Ruffle, mis on üks võimalus neile, kes soovivad Flashi edasi kasutada, kuna see on Rustis kirjutatud Flash Playeri emulaator . Ruffle töötab natiivselt kõigis kaasaegsetes operatsioonisüsteemides iseseisva rakendusena ja kõigis kaasaegsetes WebAssemblyt kasutavates brauserites.

See oleks täiendav alternatiiv kolmandatele osapooltele, kes soovivad Flashi kasutamist jätkata. Selle kohta, millised Flashi komponendid on litsentseeritud ja milliseid Adobe tõenäoliselt ei avalda, võiks Adobe lisada märkuse, mis näitab, millised komponendid eemaldatakse. Need saab seejärel välja jätta või asendada avatud lähtekoodiga alternatiividega.

Adobe'i avatus Flashile arendajate kogukonnas on igal juhul vastuoluline. Ühest küljest väidavad mõned, et kümned tuhanded mängud ja meedia sõltuvad Flashist ning ka ajaloolistel põhjustel on avatud lähtekoodi kasutamine hea mõte. See peaks säästma ka palju töötunde.

Teised peavad seda ideed naeruväärseks, arvestades, et on aeg Flashist loobuda ja selle muutmine avatud lähtekoodiga hoiab selle ainult igavesti elus.

Allikas: https://github.com


Lisa eelistatud allikana Google'is