Adobe Releases Preview of 64-bit Flash For Linux
Rinisari writes "Finally, the day has come. Adobe has released a pre-release version of the 64-bit Flash player. It is available at the Adobe Labs Flash Player 10 download site immediately.
Where are the Windows and Mac versions? 'Release of this alpha version of 64-bit Flash Player on Linux is the first step in delivering upon Adobe's commitment to make Flash Player native 64-bit across platforms. We chose Linux as our initial platform in response to numerous requests in our public Flash Player bug and issue management system and the fact that Linux distributions do not ship with a 32-bit browser or a comprehensive 32-bit emulation layer by default. Until this pre-release, use of 32-bit Flash Player on Linux has required the use of a plugin wrapper, which prevents full compatibility with 64-bit browsers. With this pre-release, Flash Player 10 is now a full native participant on 64-bit Linux distributions.' Windows and Mac OS X 64-bit versions will follow, and the final versions all will be released simultaneously. Tamarin, the JIT compiler in Flash, is now capable of producing 64-bit code and nspluginwrapper is no longer required. There are, however, no plans to release a debugger version of the 64-bit plugin."
Was this prompted by Microsoft supporting Silverlight and Moonlight on 64-bit platforms from day one?
Either way, thanks for finally making it happen. We now have Java and Flash on 64-bit. No more reason to bitch.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
So people developing on a 64-bit platform are still screwed... Well I guess that's just another reason for me not to use Flash.
You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
"We chose Linux as our initial platform in response to numerous requests in our public Flash Player bug and issue management system"
Linux users asked, and adobe listened. Great stuff.
Final-fucking-ly.
Now if only Gnash and libswf would get their shit together. I can't even play YouTube with their latest releases on my AMD64 box.
The summary talks about 64-bitness in general, while the Linux release is for x86-64 only. Linux users on non-x86 platforms are still without Flash, for better or worse. At least there's a Sparc build for Solaris.
Escher was the first MC and Giger invented the HR department.
Oh please. You just released a working binary to the most rabidly well-educated disassemblers, hackers, kernel developers, and programmers in the world. You don't have to. But you'll need to document it after they make it... They HATE documenting their work.
#fuckbeta #iamslashdot #dicemustdie
I just tried it on my Fedora 9 64-bit installation and it works just fine. No crashes, no freezes, not like ATI drivers in XServer 1.5 :P
Definitely a great move by Adobe, better release a working Flash plugin than a buggy and crashy one!
Falsh 64bit! and on Linux before Windows and Mac!
GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
Great news. It's about time! I'm curious if they have plans to release a Windows 64-bit version for Firefox's "Minefield" releases.
I try to install it, and all I get is a segfault.
"Where's the 128-bit version?!"
Summation 2
Thank you thank you thank you!!!!!!
This is a great day for flash support on linux!
Upon a sea of grease and neckbeards I sailed, and I heard the calling in the distant. It was the sound of fat, wolf shirt-wearing nerds crying out in triumph. Their voices merged into one, and I heard them exclaim, "The year of the Linux desktop is upon us!"
And then everything was silent once more.
While native 64 bit support is good news, it's not that big of a deal. 32 bit operation on 64 bit Linux has long been feasible so everyone was more than capable of poisoning their systems with Flash all along.
What is desirable and still missing is a Flash player that can run a video without putting dual core processor utilization at 60-90% for the duration of the video. It amazes me that there isn't a great outcry over this as it is an issue that has been around since circa Flash 7 and it only seems to be getting worse.
On the subject of 64 bit software, Skype is the more urgent need. Presently, it is not possible to run any version of Skype on a 64 bit Linux system. 64 bit Skype is a much bigger deal that is still absent.
Now I'm waiting for the 64-bit version of Duke Nukem Forever!
@neonux
It's an alpha release. NO SHIT it's buggy. Live with it and file reports so Adobe fixes it, or wait for the final version.
Why don't they anyway?
Given that many if not most users will want to install some plugins, installing a 32-bit browser by default would seem logical.
The browser would only have 2 gb address space, and it could not make use of new 64-bit registers or processor extensions.
Both seem like a very minor disadvantage for a browser, especially compared to being able to run 32 bit precompiled plugins.
Is this just one of these ideological things where the actual advantages for the user are disregarded?
I was one of many that put my name to asking for a 64 bit version. Now if only there was a 64 bit Skype and that ever elusive 64 bit browser plug-in for the 64 bit Sun Java.
Will be downloading the 64 bit Flash to test it out, hopefully it is easier than playing around with nspluginwrapper to get the 32 bit version working, and with a lot less processor power being eaten up just to run a Flash video.
Take Nobody's Word For It.
Linux users asked, and adobe listened. Great stuff.
Would be, except that we've been asking for several _years_ now. Isn't this kind of crap (releasing software for some OS and some architectures while ignoring others) why we need open source in the first place?
Looking forward, what assurance do we have that security issues will be addressed any better, or upgrades, or new features? We have none of course.
We would all be better off if A) youtube and other Flash sites made their content available in MP4 and other ISO standardized formats, and B) if Adobe published the Flash spec so others could develop better writers and viewers.
Yes we know that Adobe has to make a profit on their product to fund further development, but they don't have to do so using the same tie-in and lock-in that got MS sued for anti-trust.
Direct download: http://download.macromedia.com.nyud.net/pub/labs/flashplayer10/libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz
"He may look like an idiot, and talk like an idiot, but don't let that fool you. He really is an idiot." - Duck Soup
Proper graphics drivers from ATI and NVidia (with a proper compositing X server, that is).
Currently I can choose between perfect 2D + no 3D vs. perfect 3D + sluggish 2D vs. compiz + blinking video + bad 3D. Somehow not a reason to switch from Linux though.
And since I'm in the requesting mode, a Flash and Skype for iPhone would be nice, thanks!
Is it just me, or does it just seem that if you need a 64-bit address space for your web browser, you're doing something totally wrong
The complaint is not directed at Adobe, but against the idiots that are happily destroying the open nature of the web by embracing a closed product.
If you think it's impossible for anyone to make any money with software based on open standards, then you haven't been paying any attention to the development of the web.
If you don't get the problem that closed architectures are vulnerable to manipulation by the agencies that own the architectures, then you need some history lessons (start by searching for "Microsoft").
But this is all a fucking waste of breath, I'm afraid. On the one hand, you have an abstract argument about the long-term advantages of open architectures, and on the other, you have "look at the fonnny kittens!".
The web is doomed. Oh well, it's been an interesting few decades.
FTA:
"bleeding edge type of processor known as a 64-bit CPU"
Since when is a processor architecture that has been available for years, and is the architecture of almost any computer you can buy right now, classed as "Bleeding Edge"
Bleedin 'ell
You did notice there were sparc64 binaries right?
After 2+ years of asking Adobe to finally acknowledge that people actually use 64-bit machines- they finally got it!
Something not clear from the download site or the article- the install instructions are here:
http://labs.adobe.com/technologies/flashplayer10/releasenotes_64bit.html
I was giddy with excitement just to be able to wipe npviewer/nspluginwrapper from my system, hopefully forever.
And- I think it says a lot (despite what others seem to feel) that Adobe chose to do this for Linux first!
ripped out the 32 wrapper + 32bit flash plugin for ff3 .. dropped in the 64bit .. everything worked
Is it just me, or does it just seem that if you need a 64-bit address space for your web browser, you're doing something totally wrong
They're just trying to stay ahead of Google.
I have 64-bit Ubuntu 8.10 and removing flashplugin-nonfree and installing this new 64-bit version to /usr/lib/mozilla/plugins/ just worked. Even The Daily Show and Colbert Report work now.
As expected, the 64-bit version allows, by default, third-party access to the Local Shared Objects (i.e. flash cookies).
To prevent this, use the python utility s2x (http://osflash.org/s2x) to edit the settings.sol file and change the appropriate boolean value to false.
On Linux, the settings.sol is located within the ~/.macromedia directory.
That's the crux of the issue -- web support on 64-bit systems. Adobe Flash has it, Sun Java does not.
By ignoring Bug 4502695 for over 5 years (and over 800 votes), Sun has just given the 64-bit webspace to Adobe. Why should anyone wait another year to see if a 64-bit java plugin is actually released when Flash has a 64-bit plugin now?
Way to go, Sun. You've killed JavaFX before it even got started, and strangled the attempts to resurrect the applet and web-start apps.
That's just bitchin'.
3 things about computers: they're alive, they're self-aware, and they hate your guts.
You can finally emerge -C www-client/mozilla-firefox-bin. You can then emerge www-client/mozilla-firefox with -O5 -funroll-loops, and it'll be so much faster. /obligatory Gentoo poast
(And yes, I'll be unmerging -bin if this works. I just hope the 64-bit version of flash isn't as flaky as the 32-bit version)
has always sucked, and in all likelyhood will always suck, 32 or 64 bit. Nice of you to step up and stick your tongue up their ass though.
Where is the huge NO THANKS tag when you need it? I need a no thanks tag in like 48pt font for this.
Out of interest, what do you consider the smallest possible user base that any concession should be made with regard to support?
Given that flash is starting to get ubiquitous, any online-capable platform is going to need it badly soon. Restricting a (closed) technology to only a couple of most widespread platform is really bad.
If we exit the world of desktop computers the most widespread CPU are embedable RISCs such as ARM and MIPS. Yet, none of them can currently get even a free-as-in-beer plugin downloadable from adobe's website.
Thus embed platforms (such as PDAs, MID) have either to count on gnash (lots of F/LOSS BusyBox/Linux based PDA & Smartphone projects) or do without flash at all (iPhone currently).
There are lots of other possible creative usage for other machines. But, by lacking flash some of them will suddenly be not so useful for experiencing the web.
That's why the whole flash thing was a bad idea to begin with. In an open system as the internet, where everything is documented and free to get re-implemented, where everything was built in this open way, suddenly there comes a new "standart" which will only run on a couple of processors, preventing anything else to use it and stoping any creative use of it.
How much effort should be put into supporting either Sparc or Itanic, or indeed any other minority platform?
Well not much is asked from Adobe. Just help the open source enough to have a descent open source implementation.
That should be that much difficult, taking into account that adobe makes no money on the free-as-in-beer plugin, instead their main income comes from the creation suites.
Adobe has done it in the past (PDF is a published standard, with numerous alternative implementation existing - Adobe makes money on the Acrobat suite).
Concurrent of flash have done it (Silverlight vs. Moonlight)
And I'm not just talking about closed source apps here, I'm also talking about open source projects and the stance they take, and the whole range of possible support options
Usually, after the first couple of ports have revealed all the hidden platform dependent bugs, lots of additional posts come almost "for free", generally only a recompile away.
In addition, we don't expect the Gnash developers to maintain port for every fucking platform under the sun.
Gnash is free/libre opensource software. If the developers don't have the resources to port the application themselves, others are open to do it.
In fact that's what's happening : gnash is mainly developed on x86 and x86_64 architecture, but that hasn't stopped other enthusiasts to port it to PS3 (MIPS).
Flash is getting popular. As long as there's some interest for some platform there are bound to be enough interested developers (for that platform) to port it instead of gnash's own developers.
Popular game engines on portable device is a nice example : ...as long as gnash is compatible enough to flash.
ScummVM is available on a dozen of hardware platforms, some not even POSIX compatible. Not all of them are maintained by the main ScummVM developer. But the popularity of ScummVM and the coolness to be able to plas scumm-based (mostly LucasArt) games on whatever pocketable machine you have has nonetheless attracted enough motivated people to port it to a wide array of machines.
Same goes for several other game engine (Doom and Duke3D are nice examples. Usually its the second thing that get ported to any new hardware platform, right after Linux).
Given the rising popularity of flash, Gnash will probably follow the same trend...
And for that, cooperation from Adobe will help immensely.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
I just installed it after hunting around for installation instructions for a few minutes. (WTG adobe.)
It showed up in my plugins window, but it doesn't work. Firefox doesn't even render the space they should take up correctly, it just collapses the elements.
It just quietly fails to function.
Oh well, back to 9 for me.
Question everything
From the blog of Tinic Uro, the engineer who did the bulk of the work:
http://www.kaourantin.net/2008/11/64-bits.html
A debugger version of the 64-bit version is not available yet. When we release it ActionScript 2 debugging will not work due the obsolete protocol which depends on 32bit pointers. ActionScript 3 debugging will be supported.
I realise this post is a little redundant too what with the post below but this one really needs the attention of todays' mods. How people can get away with posting stuff that's so obviously wrong and still get modded up?
Grr!
Nick
The statement "Linux distributions do not ship with a 32-bit browser or a comprehensive 32-bit emulation layer" was overbroad. Gentoo does a very good job of this. I used to use amd64 Gentoo and a 32-bit Firefox with Flash, with no nspluginwrapper, no chroot, no problem.
http://www.gentoo-portage.com/Search?search=emul-linux-x86
Also I recall reading a review of 64-bit Mandriva which stated that it had a 32-bit Firefox and Flash. Some distributors put some work into this; apparently the author uses a distro that ignores this issue.
Penny - plain text accounting
What about us FreeBSD users, you (Adobe) insensitive clods?
cpghost at Cordula's Web.
Sorry, I only discovered the May 2008 release of spec only now.
I was only aware of the specs they published since Flash 8 which were licensed under terms forbidding to re-implement a flashplayer (more or less SWF-compilers where the only thing authorized).
I hope this will speed up the development of Gnash.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
If you have a 64 bit version of Linux, and flash = no workie, you can;
Install WINE, then install the windows version of Firefox, then install the windows version of Flash. It works perfectly! This is of course only a temporary solution until the final 64 bit version has been perfected.
My name is Inigo Montoya. You killed my Father! Prepare to die!
What about whole Shockwave?
The flash player is a much simplified subset of the whole shockwave, so for pages that require application/x-director there is still nothing for Linux, not even 32bit...
that's what Duke Nukem Forever production team was waiting for.. oh well flash game is better than nothin'..
Release the source, or at least an open API/documentation/something, and then let us do the work.
You mean the specs that have just been updated and aren't under any restrictions any more?
And the source for the VM that has been available for quite a while as well?
When you're done adding a renderer and so on, you'll probably need the compiler, too.
To be fair, it lacks the old VM, which the proprietary player contains for backwards compatibility, and some closed third-party codecs.
Now try it on Arm Linux, Linux/MIPS, Linux/PPC, or one of the many other branches that make up the complete Linux platform.
They're working on an optimized ARM port.
I just installed it and tried a couple of sites that use flash. Seems to work well so far...
64 bit flashplayer for linux is a rootkit designed for the government to get control and infiltrate citizens computers! Install grsecurity to prevent this.
This is the year of 64 bit Flash for Linux.
No I mean seriously :
[link needed]
The official adobe website only provide a couple of installer for classic desktop platforms (Windows, Linux, Mac OS X, Solaris). The Linux is Intel only.
By diggind on the "labs" website, I may also find version for 64 bits linux and maybe for Brew and Windows Mobile.
And that's it. If I want to have flash on my OpenMoko, Gnash is the only way to go. Same for PS3 Linux.
If an Asian hardware maker want to incorporate flash in a web-enabled set-top box, a x86 chip (Via, Atom, ...) is obligatory. No way to use a RISC (say MIPS) + special accelerator (some EM8xxx from Sigma Designs).
There was yesterday an announcement about a collaboration between ARM and Adobe to provide more and better ports.
But it is still only a couple of additional ports which only add a specific set of additional platform.
Not something as generic as an open source implementation, which could be easily ported to whatever platform some developer could dream off, all without needing any effort from Adobe.
Compare with PDFs : Adobe produce a couple of (crappy) implementations for a few key platforms. For the rest, there are countless opensource implementations to reuse (XDF/Poppler, Ghostscript, etc.).
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
There's already flash for 64-bit systems. It's called use-32-bit-browser-with-flash. Now that the 64-bit will be released, milliseconds of waiting on 5% of the sites I visit will be shaved off by me using the 64-bit version instead of the 32-bit.
Of course by the time those milliseconds add up to the amount of time it took to download it in the first place, we will be living in a time much like Disney's Tron except mixed with Dark City.
Thanks for all your work Adobe! You've put so much time into shaving mere milliseconds from the bottom end of my internet usage!
PS can you add some features to Adobe Reader? I have some files I need correlated and also I was thinking you should add some anti-spyware features. Wait is that cyclic? Also, if you don't add even more features to Adobe Reader (just make it an OS already please), I will let out the truth. The sad messed up truth about how you have been tricking the american public. You know. Yes I'm talking about Photoshop and Dreamweaver. Guess what world? They are exactly the same as they were 8 or so years ago! Suprise, bitches! They just move the features around to confuse you and charge you again.
Ok, now back to the original argument :
which, exactly, of these qualifies as an implementation, free-as-in-beer to download and build whatever out of it you may want to ?
Which, exactly am I supposed to install on my OpenMoko ?
Say I want to build the humorously often cited "internet-enable fridge". I want people to be able to ordrer their groceries from the fidge's interface. But the online grocery store runs on flash (bad idea), which flash should I install on my MIPS based system ?
Currently flash is in the same state as Skype. Yes, there are a couple of implementation that you can download. Yes, there are even a couple more specially built-for binaries used in a couple of embed device. But it's not a "feel free to slap it on whatever piece of hardware you can dream of" situation.
Whereas the "other" web standard, the one which is actually a real documented and multiple time implemented standard - HTML&HTTP, etc...
Is really free to be used wherever you want.
There are OS solutions for 8bits 6502 CPU that can browse HTTP pages.
For Zeus' sake there are even people managing to cram a web server inside a PIC.
That's a versatile technology you can put on anything you can think of.
Meanwhile, with Adobe you're just limited to the couple of platform that they conceded to support.
No way to be creative.
For an idea of scale just look how many device can run a Linux kernel, or Perl scripting engine.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Yes Konqueror somehow just needs the location of java and not any sort of plugin. It works nicely for me.
I can't tell if this is sarcasm or serious. Either way it's funny.
I don't care if others have said it already, finally. That's about the only thing required to go to a complete 64bit system for, and I have had AMD64 systems for years, all running 32bit because of Adobe.
What is wrong with a text-only website?
From the Adobe site: "Create and deliver rich interactive content." Well, I am generally annoyed by the [Homer Simpson's voice]"Oh look at me, I am flashing and making sounds"[/Homer's voice] that is done by a lot of websites.
Most of the time, advertisements are presented in flash and any advertisement can be seen on a 64-bit OS too, without too much hassle, yippie!!
I have been using the internet since 1996 and there are a handfull of sites that make use of Flash to create a rich and interactive environment. The rest of the websites using flash are in my opinion made by design-over-content idiots who consider a 30-60 second message saying "loading..." a good price for seeing the latest car prices and specifications (for example).
The day webdesigners took over from people who had something to inform the world about is a sad day indeed...