OpenLaszlo's adherence to open standards simplifies the server-side and client-side deployment requirements. These requirements are summarized below.
Users of OpenLaszlo 3.x applications require a Web browser with Flash 6 or later installed. This includes a wide range of web browsers on a variety of operating systems across numerous hardware platforms including PCs, Pocket PCs, some web-enabled PDAs and certain advanced television set-top platforms.
OpenLaszlo has been field tested on many browsers; however, this list includes only those browsers and operating systems that are thoroughly and successfully certified as part of the OpenLaszlo QA process:
OpenLaszlo 4.x runs within browsers with the Flash 7, 8, or 9 Player installed, and directly within many browsers in native Ajax (meaning, roughly, any browser that supports ECMAScript v3, DOM Level 2, and CSS 2.1). As of OpenLaszlo 4.0 we have created a runtime compatibility table describing support levels for different potentially compatible runtimes. Only A-list runtimes are fully and officially supported by the OpenLaszlo community. Converting a B-list runtime to A-list status requires incremental engineering and QA investment; community members are encouraged to volunteer time and resources if they wish see the status of a particular runtime upgraded.
Runtime |
Operating System |
Support Level |
Kernel |
Notes |
Flash Player 7 |
Windows, Mac |
A |
swf7 |
Version 7.0.60.0 or later. See Adobe technote d9c2fe33 |
Flash Player 8 |
Windows, Mac |
A |
swf8 |
Version 8.0.22.0 or later. Flash 8 content is also runnable within Flash Player 9. |
Internet Explorer 6 |
Windows |
A |
dhtml |
|
Internet Explorer 7 |
Windows |
A |
dhtml |
|
Firefox 1.5 |
Windows, Mac, Linux |
A |
dhtml |
|
Firefox 2.0 |
Windows, Mac, Linux |
A |
dhtml |
|
Safari 2.0 |
Mac |
A |
dhtml |
|
Flash Player 7 |
Linux |
B |
swf7 |
|
Flash Lite 2 |
Embedded/Mobile |
B |
swf7 |
|
Gnash |
Embedded/Mobile |
B |
swf7 |
|
WebKit nightly |
Mac |
B |
dhtml |
|
Mozilla nightly |
Windows, Mac, Linux |
B |
dhtml |
|
S60WebKit |
Symbian Series 60 |
B |
dhtml |
OL4B1 does not currently run in S60WebKit, but it uses the same codebase as Safari 2 |
Opera 8 |
Windows, Mac |
B |
dhtml |
|
Opera 9 |
Windows, Mac |
B |
dhtml |
|
Flash Player 5 |
Windows, Mac |
C |
no longer supported as of OpenLaszlo 3.0 |
|
Flash Player 6 |
Windows, Mac |
C |
no longer supported as of OL4B1 |
|
Flash Player 9 (native) |
Windows, Mac, Linux |
C |
support planned in a subsequent release |
|
Java Micro Edition |
Embedded/Mobile |
C |
support is planned as part of project Orbit |
|
SVG |
C |
experimental support in this release, but no official plans to pursue. |
||
Flash Lite |
Embedded/Mobile |
C |
based on Flash 5; not supported. www.adobe.com/flashlite |
|
Internet Explorer 5 |
Windows, Mac |
C |
too old; not supported |
|
Firefox 1.0 |
Windows, Mac |
C |
too old; not supported |
OpenLaszlo is 100% pure Java and runs in server environments that provide:
OpenLaszlo has been tested for use in the following application server configurations:
| OS |
Platform |
Versions tested |
| Linux 2.4/2.6 | Mortbay Jetty | 4.2.11 |
| Jakarta Tomcat | 5.0.24 | |
| BEA Weblogic | 7.0, 8.0 | |
| IBM Websphere | 5.1 | |
| Mac OS X 10.3 and 10.4 | Jakarta Tomcat | 5.0.24 |
| Windows 2000 | Mortbay Jetty | 4.2.11 |
| Jakarta Tomcat | 5.0.24 | |
| IBM Websphere | 5.1 | |
| BEA Weblogic | 7.0 | |
| Windows Server 2003 | Mortbay Jetty | 4.2.11 |
| Jakarta Tomcat | 5.0.24 | |
| BEA Weblogic | 8.0 | |
| Windows XP Home / Pro | Mortbay Jetty | 4.2.11 |
| Jakarta Tomcat | 5.0.24 | |
| BEA Weblogic | 7.0, 8.0 |
In addition, OpenLaszlo has been reported to work with the Glassfish application server. This page contains further information.
OpenLaszlo has been successfully field deployed, but not OpenLaszlo QA certified, on the following platforms: