After reading a blog post about choosing RIA frameworks, I can't help but think that OpenLaszlo is not really seen for what it is and a lot of wrong assumptions are abound. Even friends of mine on IRC need clear clarifications about OpenLaszlo's direction and features.
The first one is about OpenLaszlo's support for multiple runtimes. Contrary to Java it doesn't intend to be Write Once Run Anywhere The multiple runtimes however allow you to have exactly the same architecture for building different applications or different parts of the same application. Some things are better done in DHTML (internationalization, accessibilty, native feel, font rendering, execution performance, memory footprint) and others are better done in Flash (video, music, multimedia, rotated fonts, high amount of animations, ...). You can reuse a lot of your code and most of it does work across runtimes, which is a nice benefit. I encourage everyone to try out OpenLaszlo's DHTML engine, it's quite impressive even at this first stable release status.
This brings me straight to Flash support and the apparent fact that Flex and Laszlo are at least on equals footing here. Some people actually seem to think that Flex has the edge since Adobe controls Flash too. In reality however, Flex only runs on Flash 9 while OpenLaszlo runs on Flash 7, 8 and 9 and does proper optimizations for each specific version.
I hope this will shed some new light on OpenLaszlo for you. The project deserves some decent attention, instead of dismissing it as a supposedly poor clone of Flex (btw. OpenLaszlo exists much longer than Flex).