オープンラズロ
| オープンラズロ | |
|---|---|
| 開発者 | ラズロシステムズ |
| 最終リリース | 4.9.0 / 2010年10月21日 |
| オペレーティング·システム | Windows XP、Windows 7、Mac OS X Jaguar以降、Linux |
| タイプ | Webアプリケーションフレームワーク |
| ライセンス | 共通パブリックライセンス |
| Webサイト | www.openlaszlo.org |
OpenLaszloは、リッチWebアプリケーションの開発と配信のためのオープンソースプラットフォームです(現在は廃止されています)。Open Source Initiative認定のCommon Public License(CPL) に基づいてリリースされています。
OpenLaszlo プラットフォームは、LZX プログラミング言語と OpenLaszlo サーバーで構成されています。
LZXは、XUL、MXML、 XAML( Extensible Application Markup Language )と類似した、拡張マークアップ言語(XML)とJavaScriptの記述言語です。LZXは、ラピッドプロトタイピングとソフトウェア開発のベストプラクティスをサポートする、宣言型のテキストベースの開発プロセスを実現します。HTMLとJavaScriptに精通した従来のWebアプリケーション開発者にも馴染みやすいように設計されています。
OpenLaszlo Server は、LZX アプリケーションを対象の実行時環境向けの実行可能バイナリにコンパイルする Javaサーブレットです。
展開
Laszloアプリケーションは、従来のJavaサーブレットとしてデプロイできます。サーブレットは動的にコンパイルされ、ブラウザに返されます。この方法では、WebサーバーでOpenLaszloサーバーも実行されている必要があります。
あるいは、LaszloアプリケーションをLZXからダイナミックHTML(DHTML)またはバイナリSWFファイルにコンパイルし、既存のWebページに静的にロードすることもできます。この方法はSOLOデプロイメントと呼ばれます。この方法でデプロイされたアプリケーションは、 SOAP WebサービスやJava RPCリモートプロシージャコールの利用など、サーブレットを含むファイルの一部の機能を利用できません。
ライセンス
OpenLaszlo は、Laszlo Systems によって Common Public Licenseに基づいてリリースされています。
採用者
Laszloを利用したリッチウェブアプリケーションは、 Earthlink、[ 1 ] Verizon、Walmart、IBM WebSphere、Yahoo!、Behr、Pandora、La Quinta Hotels、DeanForAmerica.com、Time.gov などで導入されています。
OpenLaszloの開発元であるLaszlo Systemsは、Laszlo Presentation Serverをベースとした独自のソフトウェアを開発しています。その一つは、Microsoft OutlookやMozilla Thunderbirdに似たメールクライアント( Laszlo Mail )ですが、Webブラウザ内で動作します。もう一つは、企業向けの統合アプリケーション環境であるWebtopです。
バージョン履歴
- OpenLaszlo 3.x – Flash Playerバージョン 6、7、8をサポート
- OpenLaszlo 4.x – Flash Player バージョン 7、8、9、10、およびDHTMLをサポート
プロジェクトの履歴
ラズロはデビッド・テムキンによって設立されました。[ 2 ]
OpenLaszloは当初、Laszlo Presentation Server (LPS) と呼ばれていました。開発は2001年秋に開始され、2002年を通して一部のパートナー向けにプレビュー版がリリースされました。これらのプレビュー版のいくつかは、最初に導入されたLaszloアプリケーションであるBehr Paintに使用されました。[ 3 ] LPSの最初の一般リリースは2002年初頭でした。
2004年10月、Laszlo SystemsはLaszloプレゼンテーションサーバーの完全なソースコードを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年2月: OpenLaszlo 4.2.0.1 リリース
- 2010年10月: OpenLaszlo 4.9.0 リリース
- 2012年2月: OpenLaszloがCritical Path, Inc.に買収される[ 4 ]
- 2013年12月:Critical Path, Inc.がOpenwave Messagingに買収される[ 5 ]
ネーミング
ラズロという名前はハンガリー語に由来しています。このプロジェクトは、グラフィックデザイナーでありラズロ・システムズの共同創設者でもあるピーター・アンドレアの猫にちなんで名付けられました。そして、その猫はハンガリーの構成主義の画家であり写真家でもあるモホイ=ナジ・ラースローに敬意を表して名付けられました。[ 6 ]
参照
参考文献
- ^ Keizer, Gregg (2005年3月3日). 「EarthLink、FlashベースのウェブメールでAOLやGmailに対抗」 InformationWeek . 2009年6月9日閲覧。
- ^ 「David Temkin氏へのインタビュー」。ITConversationsのポッドキャストシリーズ「Opening Move」。2005年8月4日。
- ^ベアペイント
- ^ 「Critical PathがLaszlo Systems(およびそのリッチウェブアプリケーションプラットフォームWebtop)を買収」 TNWニュース、2012年2月23日。
- ^ 「Openwave MessagingがCritical Pathを買収」 Openwave Messagingプレスリリース2013年12月4日
- ^ 「世界中のOpenLaszloコミュニティメンバー - ハンガリー」OpenLaszloプロジェクトブログ2007年3月3日。 2007年10月14日時点のオリジナルよりアーカイブ。
さらに読む
- Coremans, Chris (2006年8月20日). OpenLaszloによるAJAXとFlash開発:チュートリアル(第1版). BrainySoftware. p. 350. ISBN 978-0-9752128-6-8。
- クライン、ノーマン、カールソン、マクイーウェン、グレン(2008年2月1日)『ラズロ・イン・アクション』(第1版)マニング・パブリケーションズ、 550頁 、ISBN 978-1-932394-83-2。
外部リンク
- OpenLaszlo、チュートリアル、およびWayback Machineのさまざまなドキュメント(2009 年 3 月 16 日アーカイブ)。(英語とスペイン語)