OpenLaszlo's adherence to open standards simplifies the server-side and client-side deployment requirements. These requirements are summarized below.
Client Requirements
Requirements for OpenLaszlo 3.x and earlier
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:
- Windows XP / 2000
- Firefox 1.5
- Internet Explorer 6.0.2
- Mac OS X 10.3 / 10.4
- Linux 2.6 kernel
Requirements for OpenLaszlo 4.x and later
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.
|
|
|
|
|
|
|
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
|
|
|
|
Internet Explorer 5
|
Windows, Mac
|
C
|
|
too old; not supported
|
|
Firefox 1.0
|
Windows, Mac
|
C
|
|
too old; not supported
|
Server Requirements
OpenLaszlo is 100% pure Java and runs in server environments that provide:
- Java Runtime Environment (JRE) 1.4 or greater. Note that the OpenLaszlo Developer Kit requires the Java SDK, since Jakarta Tomcat, the servlet container that ships with it, needs the Java SDK.
- A Java Servlet container supporting at least version 2.2 of the Java Servlet Specification. This is only required for OpenLaszlo Core. OpenLaszlo Developer Kit ships with Tomcat 5.0.24.
- 175 MB of Free disk space.
- 512 MB physical RAM.
- 800 MHz or higher recommended.
Certified Application Server environments
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.
Notes
OpenLaszlo has been successfully field deployed, but not OpenLaszlo QA certified, on the following platforms:
- Solaris 8, 9 (using Mortbay Jetty 4.2.11)
- Red Hat 8 (using IBM Websphere 4)