...
Flex: It is a technology that uses flash runtime in browsers, it is open source and free, but its development envrionment is not (EDIT: The Eclipse based Flex Builder product from Adobe is free for educational use and for unemployed developers, see https://freeriatools.adobe.com/flex/ ). Cross platform technology.
...