The Seasar Foundationは23日、Mayaaの最新版であるMayaa 1.0.0を公開した。MayaaはJavaで実装されたHTMLをテンプレートとして使うWebテンプレートエンジン。ビュー層に位置するミドルウェアで、StrutsやWebWork2、JSFといったミドルウェアとともに組み合わせて使用する。
Mayaa 1.0.0はApache License Version 2.0のもとで公開されているオープンソースソフトウェア。2005年11月28日にMayaa 1.0.0-beta1が公開されてから、beta2、beta3、rc1と順次リリースを重ね、今回Mayaa 1.0.0の公開が行われた。Mayaaは情報処理推進機構が主催する2005年度上期未踏ソフトウェア創造事業に採択されたプロジェクトでもある。採択金額は1500万円。期間は2005年6月から2006年2月の期間。Mayaa 1.0.0を公開したことで、同事業下における開発としてはひとつの節目を迎えたことになる。
Mayaa 1.0.0における主な変更点は次のとおり。
Mayaa 1.0.0が動作するには、Java 1.4かまたはそれ以降の環境、Servlet API 2.3以降に対応したサーブレットコンテナが必要。動作確認が行われている環境はJ2SDK 1.4.2_09(Java 5未確認)およびApache Tomcat 4.1.31、Apache Tomcat 5.0.28、Jetty 4.2.23、Jetty 5.1.10など。
Mayaa 1.0.0の特徴は、ビューとロジックの分離を完全に行うことができる点とJSPカスタムタグを使用できる点にある。既存のHTMLテンプレートエンジンには、独自タグを使っているものや独自のマーキング文字列を使用するもの、特定のミドルウェアとしか組み合わせることができないものなどがあるが、Mayaa 1.0.0ではこれら問題点が解決されている。
The Seasar Foundation(Seasarファウンデーション)は、オープンソースソフトウェア開発コミュニティSeasar.orgの運営を行う特定非営利活動法人。2005年12月13日に法人設立登記完了。The Seasar Foundationのもとで開発されたソフトウェアはオープンソースソフトウェアとして公開され、誰もが無償で利用することができる。
| 出世する鰤、Seasar - ワークステートエンジン S2Buri 0.2.0 公開 [2006/1/17] |
| Seasar、Webフロントサービスエンジン - Mayaa 1.0.0-beta1公開 [2005/11/29] |
| Java EE 5時代のアプリケーション開発の鍵 - JSFとは? [2006/1/1] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
渡部篤郎主演でドラマ化!地元新聞社が伝え続けた東日本大震災の物語 [00:08 2/11] キャリア |
|
沖縄発ヒーロー革命!「琉神マブヤー」が海を越えハワイを目指す! [00:08 2/11] キャリア |
|
中国四川省、パンダの保護と生態研究の最新情報とは? [00:08 2/11] キャリア |
|
日本の影響でオタク文化が発達!? 設楽統と杉崎美香がシンガポールのエンタメを探る! [00:07 2/11] キャリア |
|
西武と巨人、心配なキャンプの始まりや 【エモやんのワイルドピッチ】 [00:06 2/11] キャリア |