ОпенЛасло
Разработчик(и) | Ласло Системы |
---|---|
Финальный выпуск | 4.9.0 / 21 октября 2010 г |
Операционная система | Windows XP , Windows 7 , Mac OS X Jaguar или более поздняя версия, Linux |
Тип | Фреймворк веб-приложений |
Лицензия | Общая общественная лицензия |
Веб-сайт | www |
OpenLaszlo , выпуск которой прекращен — это платформа с открытым исходным кодом, предназначенная для разработки и доставки многофункциональных веб-приложений . Он выпущен под Open Source Initiative , сертифицированной лицензией 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 выпускается под лицензией Common Public License компанией Laszlo Systems.
Усыновители
[ редактировать ]развернула многофункциональные веб-приложения на базе 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 Presentation Server под лицензией GNU General Public License (GPL) и инициировала проект OpenLaszlo. В 2005 году, одновременно с выпуском версии 3.0, название сервера презентаций Laszlo было изменено на 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]
См. также
[ редактировать ]- Список языков разметки пользовательского интерфейса
- Сравнение языков разметки пользовательского интерфейса
- Список многофункциональных платформ веб-приложений
Ссылки
[ редактировать ]- ^ Кейзер, Грегг (3 марта 2005 г.). «EarthLink бросает вызов AOL и Gmail с помощью веб-почты на основе Flash» . Информационная неделя . Проверено 9 июня 2009 г.
- ^ «Интервью с Дэвидом Темкиным» . Opening Move, серия подкастов от ITConversations . 04 августа 2005 г.
- ^ Краска Бера
- ^ «Critical Path покупает Laszlo Systems (и ее платформу веб-приложений Webtop)» . Новости ТНВ . 2012-02-23.
- ^ «Открытая волна сообщений приобретает критический путь» . Пресс-релизы Openwave Messaging . 04.12.2013.
- ^ «Члены сообщества OpenLaszlo по всему миру — Венгрия» . Блог проекта OpenLaszlo . 03.03.2007. Архивировано из оригинала 14 октября 2007 г.
Дальнейшее чтение
[ редактировать ]- Корманс, Крис (20 августа 2006 г.). AJAX и разработка Flash с помощью OpenLaszlo: учебное пособие (1-е изд.). Программное обеспечение Brainy. п. 350. ИСБН 978-0-9752128-6-8 .
- Кляйн, Норман; Карлсон, Макс; МакИвен, Гленн (1 февраля 2008 г.). Ласло в действии (1-е изд.). Публикации Мэннинга . стр. 550 . ISBN 978-1-932394-83-2 .
Внешние ссылки
[ редактировать ]- OpenLaszlo, учебные пособия и различная документация на Wayback Machine (архивировано 16 марта 2009 г.). (на английском и испанском языках)