Rich Runtime Supported Platforms Matrix
Below is a matrix that shows supported runtimes for Rich Runtime browser plugins. The matrix compares the latest versions of runtimes, which are supported by the companies that create them.
The runtimes covered include:
Information is obtained from the runtime’s websites (linked below).
A green box indicates that the runtime is supported on the specified platform, while a red box indicates the runtime is not supported and / or not available for the specified platform.
|
(1) Requires Java 1.5
Updated : to correct information on Flash Player support for Windows 98 and Windows ME.
Resources:
- Flash Player 10 System Requirements
- Silverlight 3 System Requirements
- JavaFX FAQ, Java 1.5 System Requirements
If you find any errors or ommisions, please post them in the comments.






Maybe the 64-bit support should be listed too? As Mac OS has already been separated into Intel and PPC…
Andy Li
10 Sep 09 at 1:19 pm
Claiming JavaFx works on Mac OSX is a very generous statement by Sun. Sure it works if it ever loads.
Sean
10 Sep 09 at 1:48 pm
You should probably show partial compatibility for Silverlight under Linux as the Moonlight plugin provides something like Silverlight 2.5 equivalent functionality for that platform (and hopefully, eventually Mac PPC). Also Silverlight 1.0 is available for Mac PPC.
Also, did you mean Windows 2000 vs Windows 2003? Because SL3 does run on Windows Server 2003 (and Server 2008, and Windows 7).
JMan
10 Sep 09 at 2:02 pm
@JMan
I meant 2003 (although I should consider adding 2000).
Microsoft does not list 2003 as a supported platform:
http://www.microsoft.com/silverlight/resources/faq/#sys-req
As far as support for moonlight / Silverlight 2.5. The matrix lists support for the most current versions, which in the case of Silverlight, is 3.0. It also only lists platforms supported by the company (in the case of Silverlight, Microsoft).
thanks for the comments…
mike chambers
mikechambers
10 Sep 09 at 2:13 pm
Java? Are you serious? The Java browser PlugIn is the most sucking invention ever made! I don’t even have it installed because it sucks so much. It would be better if Unity3D is brought in here instead.
sascha/hdrs
11 Sep 09 at 8:15 pm
I had my first look at JavaFX after reading this post and i actually like it. The declarative syntax (for example the named params structure) should be brought to ActionScript. The lack of proper IDE is a shame though.
And where’s Unity 3D? It is by far more powerfull then either Flash or Silverlight. Everytime i compare the horrible, jittery and sloooow Flash 3D engines to Unity’s smooth and fast rendering my brain hurts. Of course none of our clients let us use it, their customers cant install it and most end-user computers are too slow for fancy stuff anyway, but on my gaming rig it works perfectly.
Macaca
12 Sep 09 at 4:13 am
I think if they work on Vista, they work on Windows 7.
Abraham
12 Sep 09 at 7:43 am
Are you sure javafx isn’t avalaible for linux and solaris: http://javafx.com/downloads/all.jsp
dagi3d
13 Sep 09 at 2:51 pm
JavaFX 1.2 actually runs on Ubuntu and OpenSolaris. These are just not (officially) supported platforms.
sascha/hdrs: have you looked at the new Java plugin in 6u11+ It addresses most of the problemsin the ‘classic’ Java plugin, and brings some new features, such as dragging applets to the desktop and JavaScript bridge
Nicolas
14 Sep 09 at 12:48 am
JavaFX 1.2 applications are running on my Linux box.
Item 3.4 of JavaFX FAQ state that “The JavaFX Desktop Runtime will be automatically downloaded on Windows, Mac OS, Linux, and Open Solaris desktops and browsers that support Java 1.5 or higher [...]“, in contradiction with item 3.3 that limits runtime to Windows and Mac…
Guillaume
14 Sep 09 at 2:27 am
Mike, why you always leave Unity3d out of those comparisons?
Marco D'Alia
15 Sep 09 at 2:02 am
@marco
Well, Unity3D is a cool technology, but seems to be making the most impact currently on the iphone and desktop.
What is the current browser plugin penetration for Unity? The only info I can find is this article (over a year old) which puts it around 1%:
http://blogs.unity3d.com/2008/03/31/thoughts-on-browser-plugin-penetration/
mike chambers
mikechambers
15 Sep 09 at 8:52 am
Nicolas, ok to be honest if JavaFX is a newly designed Java plugin I haven’t tried it yet. When I hear Java for browsers then my stomach automatically turns around. Java as a language is neat but Java as a runtime has always been awkward so far.
sascha/hdrs
15 Sep 09 at 8:36 pm
Silverlight 2/3 support Windows Server 2003/2008+:
http://www.microsoft.com/silverlight/get-started/install/default.aspx?reason=unsupportedplatform#
(click on the System Requirements).
That other page you’ve linked to is incorrect unfortunately.
Aaron
18 Sep 09 at 6:31 pm