OpenLaszlo
Z Wikipedii
OpenLaszlo | |
Aktualna wersja | 3.3.3 "Legals" PR4 |
Producent | Laszlo Systems, Inc. |
Licencja | Common Public License |
Platforma systemowa | Linux/Unix, Windows, MacOS |
Oficjalna witryna | http://openlaszlo.org |
OpenLaszlo jest platformą open source, która służy do projektowania, tworzenia i udostępniania aplikacji sieci web z bogatym interfejsem użytkownika. Aplikacje generowane są w postaci plików Flash, a w wersji "Legals" możliwe jest również kompilowanie projektów do plików DHTML, jednak ta wersja nie jest jeszcze ukończona - można ją pobrać w wersji snapshot.
Platforma początkowo nazywała się Laszlo Presentation Server a prace nad nią rozpoczęto w 2001 roku. W październiku 2004 roku udostępniono kod źródłowy projektu i zmieniono nazwę platformy na OpenLaszlo.
Platforma opiera się na języku LZX, który zawiera w sobie elementy języka XML i JavaScript i jest podobny do XUL i XAML. Plik LZX jest interpretowany przez serwlet, kompilowany do pliku Flash i następnie wysyłany do przeglądarki. Platforma umożliwia również kompilacje w tzw. trybie SOLO, która nie wymaga działającego serwleta.
Platforma jest wydana na licencji Common Public License.