Petition Asks Adobe To Open-Source Flash To Preserve Internet History (bleepingcomputer.com)
An anonymous reader quotes BleepingComputer:
A petition is asking Adobe to release Flash into the hands of the open-source community. Finnish developer Juha Lindstedt started the petition a day after Adobe announced plans to end Flash support by the end of 2020. "Flash is an important piece of Internet history and killing Flash means future generations can't access the past," Lindstedt explains in the petition's opening paragraph. "Games, experiments and websites would be forgotten." The developer wants Adobe to open-source Flash or parts of its technology so the open-source community could take on the job of supporting a minimal version of the Flash plugin or at least create a tool to accurately convert old SWF and FLA files to modern HTML5, canvas data, or WebAssembly code... Lindstedt is asking users to sign the petition by starring the project on GitHub. At the time of writing, the petition has garnered over 3,000 stars.
A reporter at ZDNet counters that "the only way to really secure Flash is to get rid of it... If Flash lives, people will continue to use it, and without security support, it will be even more insecure than ever." He points out there's already several programs that convert Flash into other formats -- and that Adobe already open sourced its Flex framework for building Flash applications back in 2008 (now supported by the Apache Software Foundation as Apache Flex). "In other words, we don't need the Flash source code to convert or create Flash files. Just let Flash go already...!
"Usually, I'm favor with open-sourcing everything and anything. Not this time. Flash has proven to be a net of endless security holes. It's time to let it go for once and for all.
A reporter at ZDNet counters that "the only way to really secure Flash is to get rid of it... If Flash lives, people will continue to use it, and without security support, it will be even more insecure than ever." He points out there's already several programs that convert Flash into other formats -- and that Adobe already open sourced its Flex framework for building Flash applications back in 2008 (now supported by the Apache Software Foundation as Apache Flex). "In other words, we don't need the Flash source code to convert or create Flash files. Just let Flash go already...!
"Usually, I'm favor with open-sourcing everything and anything. Not this time. Flash has proven to be a net of endless security holes. It's time to let it go for once and for all.
History is history. Deleting it to chase some mythical "security" unicorn deletes a part of the internet's history.
(Let's leave aside how top-down the Flash eradication campaign has been. The users still want it, and telling them they can't have it because you want to play with your shiny new HTML5 toys is a non-starter.)
Don't open source it. Don't share or preserve it. Shoot it and bury the remains. It needs to go away. That's the point of EOLing it.
To the guy who countered that flash should just be forgotten rather than open-sourced, his excuse for doing so is stupid.
Yes, Flash in it's current closed-source state is riddled with security holes and vulnerabilities. However if it got open-sourced then one of the first things people would be able to do for the first time ever is pour over the source - find all those security holes - and fucking FIX them.
And so long as that's the only thing people do with flash once it's open sourced (no more feature creep added by Adobe) then it should be just fine.
Is there a petition I can sign for Adobe to delete the source code to Flash? I know it's almost dead but why wait? ;)
Anons need not reply. Questions end with a question mark.
Keep it closed source, and let it die without dignity!
Do NOT open source flash!@!##! Some crazy bunch will turn it into a project and keep it alive. Let the monstrosity die already!
Wait until it's completely dead, buried, and gone, even from grandma's old Windows XP machine, THEN open-source it for the sake of history, when there's no risk anyone is ever going to start using it again.
nt
I'm not saying there's nothing of value in joe-shmoe's ancient server full of flash junk, but maybe we can work on this after we get the mainstream game industry to stop shutting down DRM servers without releasing an end-of-life patch first.
Ya know, so you can still play the game- that you payed money for.
Oh, you think Flash is a security problem now? Publish the source code to it. The malware writers will go over that with a fine toothed comb, and the rate of zero-days will go up by a factor of 10 until they finally exhaust it.
That, and everyone and their mom will be forking it to try to patch the holes they find. It'll be complete chaos.
Though... now that I think about it.... that will make flash SOOO much more of a security hazard that even most of the morons that are refusing to migrate their old crap will be forced to action. Maybe that'll be a net good? "Difficult to say... always in motion the future is."
I work for the Department of Redundancy Department.
It's much money to lose in the Macromedia Flash products,
Enough saiid.
Someone is going to recreate Flash, Adobe lacks the power to kill it.
Moreover, whatever people use in preference to Flash in the future will be just as riddled with security issues because, news flash (ha ha ha), the security problems aren't because of Flash itself, they are endemic to remotely delivered applications with untrusted servers. Couple that with an almost entirely useless PKI infrastructure, and we're going to be blaming something other than Flash for the same security issues for years to come. Perhaps forever, unless we go to walled gardens such as Apple's IOS infrastructure or Microsoft's putative Windows Store.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
Kill it with fire and pour acid on the ashes. It's only use in history is as a horrible cautionary tale.
Some mornings it's hardly worth chewing through the restraints to get out of bed.
I have three or four little flash games that I have downloaded over the course of time, keep on my computer, and play occasionally. I could live without them, I suppose; they aren't anything super-spectacular. But I like them.
It would be nice to some kind of a local flash execution tool for that sort of thing. Right now I load them into Firefox to play them.
If you're a zombie and you know it, bite your friend!
Just download the program and run it on the Flash player on your machine.
Nuke it from orbit, it's the only way to be sure.
#DeleteFacebook
Publish the code, but under a restrictive license, so it can't be used until after the copyright expires (or until some predetermined date, since copyright may continue to be extended indefinitely). That way, flash dies, but it's still possible for future generations to look at material archived from the early internet. Why they'd want to is another question...
We'r talking about Adobe here, and herein lies the solution. Add Flash to the array of popular Adobe products that are now eyedroppered out to users on a monthly rental basis only under its Creative Cloud. Make Flash CC cost $10 a month, and everyone will finally stop using it.
They'll have to rewrite the code first so no one sees just how diabolical they really are.
Flash will pit friend against neighbor in a brutal, bloody dispute between letting it die or preserving the past. This in turn will lead to World War 3 which will last until the late 2050s.
Hello, Vlad.
A ton of not-so-obscure companies (cough SAP cough cough) have been releasing front ends to their products that run in a browser with...FLASH! So EOLing it is just going to cost everyone else more money to work around it.
please release the source code of killed off SGI/IRIX versions of Photoshop and Premiere, these are truly a part of computing history, and without these available, noone will ever know how Pixar created them computer animated cartoons.
and re-sold. Flash is no less secure than the rest of the software out there. Thus Flash doesn't make a difference, and neither does anything else. Learn to live without "their" security, and cover "your" ass, or collect the Darwin award.
Please keep Flash, it serves the same good as fentanyl.
Adobe has been updating Flash almost every month for at least 7 years. Each time Adobe has reported many, many vulnerabilities. That gave me the impression that Adobe managers, or other people at Adobe, were selling vulnerabilities to secret government agencies. Is that a reasonable theory?
Once again, idiots designed a bunch of shit in a proprietary closed-source application...you deserve to lose everything.
Try an open standard next time.
The complaint is that if Flash is available, people will not migrate away. What needs to happen is for the source to be prepped for open sourcing, but held in escrow for a time until migration away from flash is largely complete. It is critical that an open source Flash does not compete with migration away from it. So migration away must be a prerequisite.
John_Chalisque
What's the big deal? I recently converted a bunch of flash videos to mp4 using Handbrake while converting a friend's website. If there are any flash vids that you want to preserve, convert them. If you want the ability to play them anytime in the future, keep a current PC and NEVER update it. Problem solved. :-)
This is one technology we do NOT want to keep alive on modern systems. Archive whatever FLA files you want, then run those ancient HomestarRunner episodes in a VM. Better they stay caged forever rather than give that dangerous platform new life.
Not in my opinion - the juice wouldn't be worth the squeeze for Adobe. However, one of their developers? That is a thought, certainly. Not enough for an accusation, of course, but it's a possible theory.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
Two reasons:
1.) Opensourcing Flash would probably open Adobe to a lot of possible legal liabilities. It may incorporate technology licensed from 3rd parties, and expurging those from the source takes resources (engineers and lawyers). And even if they did a 100% perfect job removing every single thing non adobe controlled, that does not mean that anyone would disagree with them and take tham to court. That could be a honest disagreement, or some patent troll of sorts seeing what can be extorted...
2.) Adobe already makes programming tools which allows you to take a FLA or SFW file and convert it to todays HTML5/CCS3/ECMAScript standards. And as time passes, those will get better, and rake adobe lots of £€¥$ .
The best bet to preserve the parts of the web heavy on flash, is to develop a prupose built minimal browser, only for those sites, where the 2020 version of the plugin resides "as is" with no other plugins or ad-ons, and which can ONLY browse Whitelisted sites... Even better if you develop an addon for 2020 browsers that says "Open in flash" (analogous to the current "Open in IE"Plugins nowadays) and invoke that minimal browser for that site and that alone...
*** Suerte a todos y Feliz dia!
... would not exist as it does without Flash's influence. YouTube? No. Viral media? No. Responsive design? No.
Adobe née Macromedia ought to just give everyone the middle finger.
Penis face never heard of change.org?
Within 10 years it should be possible to do a very nice analysis and decompilation aided by AI. Whether Adobe plays nice now or not will not matter in the long run.
They should release the source code just to make sure that everyone sees how NOT to create an abomination like that again, also, if you do, hopefully an ultra-intelligent AI will pick up on it, try to make it work and we'll save the human race.
Also, that bro-ski from ZDNet doesn't know what it's talking about. Flex is not Flash, Flex is a developer tool to make Flash applications. It requires Flash (the closed source plugin) to run the things that come out of Flex.
Custom electronics and digital signage for your business: www.evcircuits.com
...that opinions about Adobe Flash are emotional, polarised, and poorly informed. PR is the art of encouraging people to hold irrational, poorly-informed beliefs for an ulterior motive. When something gets to this state in public opinion, then it's time to start looking for which PR campaign(s) are responsible. My guess is that Apple Inc. and Google don't like software that can run in web browsers that can compete with apps. In addition, it's far riskier to install an app on your operating system than to run Flash in your browser.
Debate is a form of harassment. Do not question my truth.
Or someone goes through the source looking for vulnerabilities and EXPLOITS them. Clearly you don't know how the world actually works - there will be companies who will hang onto the old stuff because they can't afford to upgrade (or just can't be bothered). People will pick apart the source and work out how to identify sites with the 'old' Flash' and then mass-exploit them.
Open-sourcing Flash is the stupidest idea ever, and all it does is provide a method of identifying people who are just dumb.
And all VM based products are worse, For example: .NET has its own giant chunk of vulnerabilities:
https://www.cvedetails.com/vulnerability-list/vendor_id-26/product_id-2002/Microsoft-.net-Framework.html
Something to view:
https://www.cvedetails.com/cve/CVE-2016-0145/
https://www.cvedetails.com/cve/CVE-2004-0200/
https://www.cvedetails.com/cve/CVE-2002-0369/
Anbd .NET number of affected applications is bigger than JAVA, because is more popular and used in small tools and helpers.
Flash was not intended to be the de facto scripting language for the web. Repeat: Flash was never intended to bring scripting to websites.
Flash was designed to do one simple thing: Allowing animators to transmit animated movies over low-bandwidth dial-up connections. (YouTube version if you don't have Flash). Instead of transmitting compressed video, it would transmit a background, sprites, and instructions for moving, rotating, zooming, and animating the sprites against the background according to a timed script. It's still used for this purpose today.
To understand why Flash took over the web, you have to go back to the mid-90s. The web had just become mainstream, and the new population of web designers were pushing the envelope of HTML's capabilities. They sorely wanted to be able to add animation (other than the ridiculous blink tag), audio, and scripting so visitors could do things other than just view static content. The W3C (organization setting HTML standards) refused. So web designers looked elsewhere, and lo and behold they found Flash. It did most everything they wanted. But because it was only designed to play animations, not run scripted websites, security was never considered in the design. But with the W3C refusing to add these capabilities to HTML (they wouldn't for over 15 years), web designers all began using Flash on their websites. It soon became a de facto web standard, and everything went downhill from there.
I don't give a whit about Flash websites. I hated them when they first appeared, I still hate them now. Nothing would make me happier than if they all disappeared forever. But there's a huge amount of artistic and programming content out there written for Flash (I have a folder full of a few Flash movies, early zombie games, and old arcade game clones). It would be incredibly short-sighted to consign these locally run Flash animations and games to the dust bin because I hated Flash websites.
Ok, Flash may be dying a just death, but there is plenty of internet content that depends on it that I would rather see revived and semi-immortalized somehow rather than left to await its fate as a memory swirling into a black hole.
Reminds me of the debate about whether we should keep or destroy the last remaining sample of Smallpox.
If Flash is open sourced then either nobody will touch the code (so not needed for "preserving", only for educational purposes), or it will be adapted and ported. For preservation, just keeping copies of the (offline) Flash installer and the natural habitat/environment (Windows XP, ...) around and some kind of VM software (VirtualBox) would be better in my opinion. Just like we can preserve NES games by just keeping the ROM files, the games are not gone because there's no access to source code. And if there's really big demand for it, people can always reverse engineer it (as has been done with some NES games). Old games that have their source available will get other contributions (e.g. EDuke32 and the high resolution pack changes Duke Nukem 3D to higher fidelity, but it's not preserving the original way the game was back in the day).
So preserving (in its pristine form) is one thing, open sourcing and trying to evolve it is another. In my opinion, Flash shouldn't be evolved. But Flash should be preserved in its pristine form, so we can watch Homestar Runner cartoons even a few years down the road in a Windows XP VirtualBox (or whatever virtualization software happens to be the thing of the day then).
flash has been dying for the last 10 years yet it keep's on trucking. they even started updating linux flash again after they killed it. i bet 2020 will come around and they will make some excuse to keep it going.
People don't want to keep using the "flash plugin" , but the flash animation tool, format, and player (stand alone) need to be kept open source to allow reverse engineering existing SWF files and FLA files so that they can be run at HD, 4K and beyond. Right now the flash player basically hits a wall at 1080p
Most of the animations can be converted to MP4 but that does nothing for animations that are interactive, or change with every play (eg "troubled windows") likewise, nearly every pre-AS3 SWF can not be converted to HTML5 unless it has no script. If it has AS3 it can be converted but you lose some of the script. Current tools can only convert audio-less animations. This is mostly due to the fact that the audio codecs used by flash do not exist in web browsers.
The great advantage of Flash is that you can create a RIA once and it looks and behaves about the same no matter which browser or OS it is run on. HTML5 with JS is FAR FAR FAR away from that. There is no reasonable replacement for what Flash can deliver. With Flash going away the web loses a great tool. And yes, I understand the security issues...then again, cars are inherently dangerous and we still drive every day.
Corrected with emphasis. Marketers had so badly exploited Flash with intrusive animated ads that I HATED the Flash plugin. Other than YouTube in its early days, Flash has served little purpose for me.
I would not shed any tears if Flash were left to be forgotten along with Clippy, Photophucket, and Microsoft Bob.
Eternity: will that be smoking, or non-smoking? I Corinthians 6:9-10
If it's worth preserving such "internet history" as I can only recollect seeing or using lousy web games, advertising banners, and artsy websites which would never fully load or open due to load bandwidth and CPU/memory constrains.
If they opened it up then we'd be able to see all the back doors they installed, it's not going to happen.
what about "Homestar Runner"?
Open source it. I want to create new widgets for my Chumby, which runs an old version of Flash.
... about the value of open source. Information should live beyond the financial equation that supported the development and support of the tools used to create, view and manage that information.
An interesting thought experiment, which I may have first heard here but can't properly reference: what would it be like if companies were forced to release the designs for any products for which they no longer sell?