I recently stumbled upon flex/openlaszlo (OL). Both seem very useful and I have a few questions about them:
What is needed to deploy flex apps? From what I understand, the flex sdk is open source, but the other tools (for development and deployment) are proprietary.
What is needed to deploy openlaszlo? Is it completely open source (from development to deployment), or does it have development/deployment "gotchas" like flex?
Specifically, I'd like to use flex or openlaszlo to either augment or replace an editable table I created using js, ajax, html, and css. Is this the type of thing flex/OL can/should be used for? Are there any drawbacks or pitfalls to using flex/OL for this rather than straight js, ajax, html, css?
Thanks.
Edit: Are there any licensing (use) restrictions on applications built on flex? i.e. applications built on flex can be for only non-commercial use, unless a commercial license is purchased?