Hacker News new | comments | show | ask | jobs | submit login

Very narrow minded. Tens of thousands of games rely on flash, along with many movies and general history of the internet. Open souring it will preserve countless hours of lost work.

They are preserved, no ones making Commodores or GameBoys but I can play all those games just fine. Spin up a XP VM if you want the vintage Flash game experience.

(Hello downvotes? It's true, we preserve all of those things through virtual machines of one variety or another. The Flash plugin doesn't magically stop working because Adobe stops developing it.)

You would have then to create a Flash VM, probably based on Linux not XP, but you may have issues with 3d acceleration, and it will consume a lot of extra resources. For now you can use the standalone player for some flash content but that could change in a few years and the player may not work in new Windows or Linux releases.

I wonder if it works in ReactOS?

I have no idea, but I know the standalone Windows version was working fine under Wine for some games I was playing), this only means that the features those games were using worked fine. Reimplementing Windows is hard, I was playing some old RPG games, Fallout3 and Skyrim works fine in Wine(with mods and such), Fallout New Vegas and Oblivion had issues for me(works for others) I got stutters under wine, Oblivion under Windows10 I get a black screen that I could not find a soluton that worked. So old games don't always work latest Windows, I am not sure if a VM would help since 3d and VMS is slow.

....Don't both your examples work through opensource emulators?

Seems a weird thing to bring up for why we shouldn't opensource a runtime to preserve content....

It does not need to be open source. Just save the plug-in along with your legacy browser and legacy OS and run it all on an emulator. Making it open source is an excuse to allow people to continue flash development in some way.

What if, rather than just play the Flash content, I want to write a tool to convert it to a different format? Or what if I want to port the player to a new platform, or compile it to WASM so I can run it in a browser? There are a lot of things open sourcing Flash would enable that just running it in a VM would not.

And also, why do you care if some people _do_ want to continue developing Flash? It's going to get removed from browsers either way. The mere existence of a Flash player on somebody's desktop somewhere is not a security liability for you.

>> And also, why do you care if some people _do_ want to continue developing Flash?

The argument presented was that open sourcing would allow that little bit of internet history to be preserved. My point is that you don't need source code for that. IMHO we don't want anyone to continue developing flash. Even it's creator has declared EOL for it. I understand there are people who want to mess around with it and do things that are potentially interesting, I object to disguising those desires as a preservation activity.

So instead of being able to make something that just runs flash content when you so choose to you want someone to compile and tend to VM image(s) that runs specific OS and specific browser. All major browsers will stop showing Flash content after it's end of life (that has been confirmed), so I see no harm with having some external software that could run flash games/animations/whatever from a local file.

Just like with Java it's the Flash in browser that sucks, not Flash in and of itself.


Did you actually make an account called KarmaProtector to say something you knew would be downvoted?

How about all the kids who made animations and games with Flash just because it was the only thing accessible enough?

Your reasoning about proprietary stuff is just plain stupid and made completely retrospectively. There is literally no reason why we shouldn't preserve this work just because some people don't see value in them.

You must be fun at parties.

I didn't know Flash devs had a union

Ten of thousands of games are created every year.

Tens of thousands of books are written each year. Tens of thousands of songs are recorded each year. Etc. This is an absurd line of reasoning.

People get permission to build Commodore 64 clones, for retro computing preservation, and Hacker News says that's great. Someone requests similar permission for Flash, and now we're upset about the notion of a proprietary codebase being open sourced? Why? Because Steve Jobs said it wasn't cool? Because you're seriously afraid that it would make a comeback, and dethrone HTML5 on the mainstream web?

Guys, someone started a petition to ask a company to donate a propriety codebase after EOL. That's all. This is just idle chat, because nothing in Adobe's history suggests that they would actually consider this.

Regardless, if you would rather NOT see a historically signficant codebase open sourced, then simply don't sign the petition. And take all the low-quality jokes and guffaws back to Reddit, please.

You’re right; that wasn’t a thoughtful comment.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact