Разработчики) | Laszlo Systems |
---|---|
Окончательный релиз | 4.9.0 / 21 октября 2010 г . |
Операционная система | Windows XP , Windows 7 , Mac OS X Jaguar или новее, Linux |
Тип | Фреймворк веб-приложений |
Лицензия | Общая общественная лицензия |
Интернет сайт | www |
OpenLaszlo - это прекращенная платформа с открытым исходным кодом для разработки и доставки полнофункциональных Интернет-приложений . Он выпущен в рамках инициативы Open Source заверенной Common Public License (CPL).
Платформа OpenLaszlo состоит из языка программирования LZX и сервера OpenLaszlo.
LZX - это расширяемый язык разметки (XML) и язык описания JavaScript, аналогичный по духу XUL , MXML и расширяемому языку разметки приложений (XAML). LZX обеспечивает декларативный процесс разработки на основе текста, который поддерживает быстрое прототипирование и передовые методы разработки программного обеспечения . Он разработан для традиционных разработчиков веб-приложений, знакомых с HTML и JavaScript.
OpenLaszlo Server - это сервлет Java, который компилирует приложения LZX в исполняемые двоичные файлы для целевых сред выполнения.
Развертывание [ править ]
Приложения Laszlo могут быть развернуты как традиционные сервлеты Java, которые динамически компилируются и возвращаются браузеру. Этот метод требует, чтобы на веб-сервере также был запущен сервер OpenLaszlo.
В качестве альтернативы приложения Laszlo могут быть скомпилированы из LZX в динамический HTML (DHTML) или двоичный SWF- файл и статически загружены на существующую веб-страницу. Этот метод известен как развертывание SOLO. Приложениям, развернутым таким образом, не хватает некоторых функций файлов, содержащихся в сервлетах, таких как возможность использования веб-служб SOAP и вызовов удаленных процедур Java RPC.
Лицензирование [ править ]
OpenLaszlo выпускается Laszlo Systems по Общей общественной лицензии .
Усыновители [ править ]
Богатые Интернет-приложения (RIA) на базе Laszlo были развернуты компаниями Earthlink , [1] Verizon , Walmart , IBM WebSphere , Yahoo! , Behr , Pandora , La Quinta Hotels, DeanForAmerica.com и Time.gov.
Laszlo Systems , создатель OpenLaszlo, разрабатывает собственное программное обеспечение на основе Laszlo Presentation Server. Один из них - это почтовый клиент ( Laszlo Mail ), который похож на Microsoft Outlook или Mozilla Thunderbird , но работает в веб-браузере. Другой, называемый Webtop, представляет собой интегрированную среду приложений для корпоративного использования.
История версий [ править ]
- OpenLaszlo 3.x - поддерживает Flash Player версий 6, 7, 8
- OpenLaszlo 4.x - поддерживает Flash Player версий 7, 8, 9, 10 и DHTML.
История проекта [ править ]
Компания Laszlo была основана Дэвидом Темкиным. [2]
OpenLaszlo изначально назывался Laszlo Presentation Server (LPS). Разработка началась осенью 2001 года. Предварительные версии были выпущены для избранных партнеров в течение 2002 года. Некоторые из них были использованы для первого развернутого приложения Laszlo для краски Behr. [3] Первый общий выпуск LPS был в начале 2002 года.
В октябре 2004 года компания Laszlo Systems выпустила полный исходный код сервера презентаций Laszlo под лицензией GNU General Public License (GPL) и инициировала проект OpenLaszlo. В 2005 году, одновременно с выпуском версии 3.0, имя Laszlo Presentation Server было изменено на OpenLaszlo.
График
- 2000: Начало прототипирования
- 2001: Начало разработки
- 2002: предварительные версии LPS; первое развернутое приложение Laszlo (Behr)
- 2003: выпущены LPS 1.0, 1.1; развернутые приложения (Yahoo !, Earthlink)
- 2004: выпущены LPS 2.0, 2.1, 2.2; LPS с открытым исходным кодом
- 2005: выпущены OpenLaszlo 3.0, 3.1; имя изменено на OpenLaszlo
- 2006: выпущены OpenLaszlo 3.2, 3.3
- 2007: выпущен OpenLaszlo 4.0
- 2008: выпущен OpenLaszlo 4.1
- 2008: Выпущен OpenLaszlo 4.2
- 2009 Февраль: выпущен OpenLaszlo 4.2.0.1
- 2010 Октябрь: OpenLaszlo 4.9.0. вышел
- 2012 Февраль: OpenLaszlo приобретается Critical Path, Inc. [4]
- 2013 г., декабрь: компания Critical Path, Inc. приобретается Openwave Messaging [5].
Именование [ править ]
Имя Ласло имеет венгерское происхождение. Проект назван в честь кота Питера Андреа, графического дизайнера и соучредителя Laszlo Systems. Кот, в свою очередь, был назван в честь венгерского художника- конструктивиста и фотографа Ласло Мохоли-Надя . [6]
См. Также [ править ]
- Список языков разметки пользовательского интерфейса
- Сравнение языков разметки пользовательского интерфейса
- Список полнофункциональных фреймворков интернет-приложений
Ссылки [ править ]
- ^ Кейзер, Грегг (2005-03-03). "EarthLink берет на себя AOL, Gmail с помощью веб-почты на основе Flash" . Информационная неделя . Проверено 9 июня 2009 .
- ^ "Интервью с Дэвидом Темкиным" . Открытие Move, серия подкастов от ITConversations . 2005-08-04.
- ^ Краска Behr
- ^ «Critical Path покупает Laszlo Systems (и ее многофункциональную платформу Интернет-приложений Webtop)» . Новости TNW . 2012-02-23.
- ^ "Обмен сообщениями Openwave приобретает критический путь" . Пресс-релизы Openwave Messaging . 2013-12-04.
- ^ «Члены сообщества OpenLaszlo по всему миру - Венгрия» . Блог проекта OpenLaszlo . 2007-03-03. Архивировано из оригинала на 2007-10-14.
Дальнейшее чтение [ править ]
- Корманс, Крис (20 августа 2006 г.). «Разработка AJAX и Flash с OpenLaszlo: Учебное пособие» (1-е изд.). BrainySoftware: 350. ISBN 978-0-9752128-6-8. Цитировать журнал требует
|journal=
( помощь ) - Кляйн, Норман; Карлсон, Макс; МакИвен, Гленн (1 февраля 2008 г.). «Лазло в действии» (1-е изд.). Публикации Мэннинга : 550 . ISBN 978-1-932394-83-2. Цитировать журнал требует
|journal=
( помощь )
Внешние ссылки [ править ]
- OpenLaszlo, руководства и различная документация на Wayback Machine (архивировано 16 марта 2009 г.). (на английском и испанском языках)