
FFS
Let it fucking die.
A group of developers have taken to GitHub with a petition to save Adobe Flash following the Photoshop giant's largely welcomed decision to end support for the oft-reviled software in 2020. The petition to open-source Flash acknowledges Adobe's reasons for killing Flash, namely that it's been superseded and is woefully …
"Let it fucking die."
Indeed. I've no idea why you have so many downvotes for that. I can only assume that some bearded hipster "web designers" have managed to get in here, somehow. The faster that Flash goes, the better. All we need to do is to make sure that no one bleeds into the coffin.
It's doubtfull Adobe will want to open source this
.. and I can only begin to imagine the horrors lurking within.
I had suggested the reason Lotus didn't release their SmartSuite specifications for so long was they didn't want people laughing at their coding. Either that or they didn't know where they kept them.
"I wouldn't bet any open source implementation would be better.... especially if they reuse the old code and start to add features instead of rewriting it - and even rewriting it would be dangerous."
Haven't we seen this before?
First it would be a lone hacker with an itch to scratch.
Then he'd invite his friends to help so he could finish the 0.9 version.
The public would love it and download it millions of times.
It would become too much for the lone hacker, so he'd pass it off to the community.
The Community would make it awesome, way better than it was before.
The Community would need a Committee.
The Committee would want to start reigning things in for managability.
The hacker influence would start to wane. Bloat would ensue.
The Committee would recommend forming a Foundation.
The Foundation would start making decisions on their own with little attention paid to the wants of the Community or the users.
Eventually the Foundation would remove all menus, and other features that some users found useful
The Community and users would complain
The Foundation would suggest the users are ignorant and that they go fuck themselves
Some details might be blurred in the shadows of time, but I swear I've seen something like this before, I just can't remember where.
How about pointing to an open standard that is around now that can compete with the functionality you can get in flash?
I remember some really incredible sites (one that comes to mind is Jim Carrey's old one), and it would cripple all but the very high powered computers to do anything even remotely like that using modern open standards.
I've got nothing against retiring technologies, but doing it before there is something else that can do the same job seems a shame.
One example I can think of is a client wanted an animated logo on their splash page. The swf is 16kb, the jquery version is 205kb. Is that really progress?
Just because many people use a technology in a bad way, doesn't mean you should get rid of it. Should we just ban all music because of the likes of bieber et al?
"Just because many people use a technology in a bad way, doesn't mean you should get rid of it. "
So you haven't understood the problem with Flash then, have you? It's not "people using it in a bad way". It's the problem that Flash is a buggy mess of insecure code that compromises the security of both servers and clients. It's a foul mess best done away with.
Do you own a lumberjack shirt despite living in the heart of the Crapital?
"The swf is 16kb, the jquery version is 205kb. Is that really progress?"
Where in the hell did the 205kb come from? If you want something small and quick, you don't use jquery, everyone knows this. That said, 205kb... not minified or something?
jquery was great 8 years ago, but with all the native API changes added to the language, jquery has turned into the new Java Trap. Even WORSE actually, because people can learn to write better code than what jquery can provide, but they're just lazy and really don't know what they are doing.
Should we just ban all music because of the likes of bieber et al?
Not a problem, the right kind of software can replace him.
If academics and researches need to access "orphaned" flash works, they could have an old PC running whatever version of Windows, or a virtualised instance just for this work. It really should not be attached to any other network, and when crap infects it, it could be rebuilt. Then use them to create a new instance of the media with something saner.
How about, as a last resort, playing it through a nice large screen with a decent audio output and recording it onto another device? Although one of the problems is that people, at the time, cannot always recognize what will be important in the future.
We are now in danger of trapping ourselves so that we lose access to older material. The idea that if something is on the internet it will be there forever is rubbish - We have already lost much of the content from more than 10 years ago.
In the early C19th using chlorine bleaching of wood pulp to make paper became common, and by the early C20th was ubiquitous. Unfortunately, the chlorine bleached paper was unstable and could crumble away over a few decades. Before this, most important "paper" documents were on vegetable/linen fibre paper. As a result, many documents since that time have disappeared from record, or are so fragile that they are not available to modern researchers. For important documents, archivists now have them printed onto "acid free" paper, which are expected to last 500-1000 years. This is one reason why old church records are often in good condition and can still be read, but many Victorian documents have disappeared.
In the early 1980s I was involved in having to archive workplace health records which needed to be kept for 60+ years - It was suggested by a major IT supplier that we use "Write Once, Read Many times"(WORM) optical disks as they used a similar technology to CDs which were initially advertised as "Perfect Sound Forever" - They came back to us only a couple of years later when they realised that some of the media was failing. They recommended that we keep multiple copies of the data on hard drives, and move it on to new devices every few years - We did, but made certain that we printed multiple copies of everything using decent ink onto acid-free paper and archived the copies at multiple sites...
How well does virtualization work?
Suppose I want to emulate a Windows XP box in 2117, would I need a copy of Virtual Box running inside a copy of my Core i700 emulator running inside...
And how would I activate Windows XP without the activation servers? Even with emulation we need to resolve the licensing and activation issues.
Heh, you nailed it. This problem will become a major concern in the future and will lead to new laws on software lifespan to be created (and DRM terminated).
Virtualization is a temporary solution to running oldish operating systems. In 2017, The fact that most 3D Windows 95 games are in the sweet-spot of being too old to run on a current system but too new to emulate is a great demonstration of what running software will be like at any point in the future.
Virtualization (while it exists) only ever targets running modern systems as a VM whereas older systems are supported only as a "lucky byproduct". Oracle, Microsoft, VMWare and Extratiq all state that something like supporting Windows 95 does not make "business sense" and will never support it. In 100 years, Windows XP will not make "business sense" either.
I think it's pertinent that we consider emulating a 20 yr old OS on a chipset with a backwards compatible design to be an achievement.
That's a long way from the optical quantum machines in 2350 being able to emulate Windows XP. Hopefully they won't be x86 with quantum extensions.
And yet I can nip over the other side of town and read Principia Mathematica from 330 years ago.
Just write your emulator in Javascript and you never have to worry about what the host machine is going to be again.
"And how would I activate Windows XP without the activation servers? Even with emulation we need to resolve the licensing and activation issues."
I haven't activated a copy of XP for ages.(even when it was still in support) Using a OEM edition with the SLIC entries in virtual box you can trick it into thinking its a factory install on a Dell, HP, Lenovo or other manufacturer which activate without needing an internet connection and will pass any of the validity tests.
"How about, as a last resort, playing it through a nice large screen with a decent audio output and recording it onto another device?"
Well for a start that would turn a dynamic & interactive presentation into a static one... At least I've never seen a video with a working button....
@dv3y
I was talking about academics and researchers - They, or their assistants, have plenty of time :-)
So record all of the possible permutations and combinations separately, and edit them together into a different format of media with the necessary links? It should be possible with HTML5...
So record all of the possible permutations and combinations separately, and edit them together into a different format of media with the necessary links? It should be possible with HTML5...
And while you have solved the combinatorial explosion you will move on to the Halting problem?
@Tim99
"So record all of the possible permutations and combinations separately, and edit them together into a different format of media"
Lets look at an example, a firm favourite from the golden days of flash, the 1990s - Joe Cartoon Frog in a blender.
Go and google that *Simple* animation with at most 10 interactive buttons and tell me how long you think it would take to convert to something usable that worked in a close enough manner to not lose the meaning of the original.
Now, thats obviously a daft example, no one is going to waste time converting that, but its a simple application and it would be massively time consuming - imagine the same for a bigger - more useful resource, why bother with that when the people that need it could just use the open source version that is being asked for here...
Think of the resources serious and otherwise which will be lost if we can no longer run flash.
This post has been deleted by its author
@Symon, have an upvote.
Prior to 1849, record copies of Acts were handwritten onto animal skin parchment (usually goatskin). From that time onwards printed record copies use high quality vellum (calfskin). Private Acts have been printed on archival papers since 1956. In 2015 The National Archives advised that they do not need a vellum copy of Public Acts and that archival paper was sufficient. Printing on vellum continued for heritage and traditional reasons. In a FOI request the 2008 cost of printed vellum was quoted at £31.08 a page, which seems reasonable.
In churches, records of important events like births, deaths and marriages were handwritten in archive quality paper books; as are the "original" signed copies of these documents. Normally Wills, etc., are on acid-free paper. Early church codices were written onto papyrus or animal skin. Unbleached cellulose fibre paper goes back at least 2,200 years in China. Good quality paper can still be made from reclaimed hrmp, linen and cotton rags.
There already *are* open source alternatives to Flash that can play older games and a VM ( as suggested above) is a viable solution for the remainder. I think this new proposal would simply keep Adobe's implementation, bugs and all, limping on indefinitely. (The sociopaths who currently refuse to remove the Flash crap on their websites would jump at the chance to keep it alive forever.)
that a couple of open source media players already play flush files aside from gnash. For those who want to use those files of course. Now if the c****n* who insist on using Flush as part of their government associated sites could just be flushed down sewers also I would be slightly mollified.
You may laugh but considering that Poettering gets his OS user-space design classes from Microsoft, and there is Windows service "WinHTTP Web Proxy Auto-Discovery", which in fact is HTTP stack built into the OS, it is imaginable he might just do the same. And then invite Gnome developers to make it a dependency.
As others have said, it's a bad idea to revive Flash as an open-source zombie. It would only make the technology live longer than useful.
And for people worried about history being lost, get a VM to emulate it, already ! The Amiga still lives in emulators after all, there's no reason Flash wouldn't do the same.
If you wanna play with it, fire up a Windows 98 VM without internet access, the same way that someone would want to play with any old versions of stuff in a secure way (Looking your way, RealMedia)
Nothing stopping you building an oldskool machine with 1995/1998/2001 era technology and software. No need to keep this zombie shuffling on for the rest of us.
> If you wanna play with it, fire up a Windows 98 VM
How long before you need an emulator to run the VM that can run Windows 98?
> Nothing stopping you building an oldskool machine with 1995/1998/2001 era technology and software.
Yes, nothing, except possibly the enormous effort required.
"Yes, nothing, except possibly the enormous effort required."
And cost.
I wanted to play some dos based games a while ago and they just wont work well when emulated.
So I though, "I know Ill jump on eBay and pick up a 90's era machine for a few ££"
How wrong I was, back in '98 I built an (at the time) kick ass machine.
AMD K6 266MHz processor
32MB Ram
4.3GB HDD
15" Monitor
Voodoo 3 Graphics Card
It cost me around £450
To buy a machine on eBay with the same spec now I'd need about the same money again.
Wish I'd kept it now instead of binning it.
That's why it's important to remember history so we don't make the same mistakes. After all, only complete morons created entire websites out of flash (rather that using flash to enhance a real website)... we wouldn't want the same class of morons to do the same with new technology would we?
Oh wait... JavaScript...
"only complete morons created entire websites out of flash (rather that using flash to enhance a real website)"
With 'Snarg', Artist Drops Oils for Flash
Presumably "real" websites are created with oil paint on hand-woven linen canvas from the Himalayas...
NB. I've linked to Jef's original Snarg from ca. 1997 rather than what it has evolved into and the NYT article now links to.
Just FYI, the standards today are controlled by the same clube of 33 you hate because of corporations blabalbla....
https://www.w3.org/Consortium/Member/List
so if you think that to be against a type of technology thinking that you are a freedom rebel so you have been fooled.
Personally it's much much more fun to program in Actionscript that Javascript, I would say javacrap...
and take much less time, allowing me enjoy life with my beloved ones.