【Flash】Open Source ActionScript 3 Libraries moved to Google Code
昨年11月6日に、Adobe Systemsが、オープンソースソフトウェアプロジェクトを支援するMozilla
Foundationに、ActionScript3.0の実行環境「AVM(ActionScript Virtual
Machine)」を寄贈したことで、ActionScript3.0の実行環境は既にオープンソース化されていたわけですが。。。
Adobe Lab ActionScript
3:resources:apis:libraries
で公開されていたActionScript3.0用のライブラリがオープンソースプロジェクトとしてGoogle codeへ移管されたと、Adobe Senior Product Manager for Developer Relations(元Macromedia Senior Product Manager)のMike Chambers氏のblogで公表されています。
【Open Source ActionScript 3 Libraries moved to Google
Code】
http://weblogs.macromedia.com/mesh/archives/2007/01/open_source_act_2.html
移管されたのはこれら
・corelib - 統合ユーティリティ・クラスやAPI
・FlexUnit - FlexとActionScript 3のユニットテストフレームワーク
・Flickr- 写真共有サイトFlickr用 API
・RSS and Atom Libraries - RSS とAtomをパース(構文解釈)するAPI
・Odeo - Odeo Podcast API
・YouTube - YouTube Video API
・Mappr - Mappr API
これでAS3.0の実行環境のAVM、そしてAS3.0の標準ライブラリやAPIの双方がオープンソース化されたことで、国内外の優秀なプログラマによってどんどん派生クラスやAPIなどの公開、様々なデバイスへの実装が行われていけばいいですね。
一応、Mikeさん曰く。
Note, the original Labs page still exists, although it now points to the individual projects on Google code. The old subversion repository on labs still exists, but is no longer being updated for these projects. We are keeping it around to provide revision history for the projects.
ただし現時点を持ってGoogle codeで個々のプロジェクトが移管しましたが、これまでの改変履歴を確認するためのSuversionリポジトリを参照できるように、既存のAdobe LabのAdobe Lab ActionScript 3:resources:apis:librariesページは残します。
ただし、Adobe Labの方のリポジトリは今後一切アップデートされません。
我々はこれらプロジェクトの改変履歴を提供できるようにこちらのページを保守します。
とのこと。
もし興味がおアリの方は
All of the projects contain complete access to source code, documentation, unit tests, wiki, bug base, and mailing list. If you are interested in contributing to any of the projects (code, testing,
documentation), sign up to the appropriate project mailing list, and offer to help.プロジェクトの全ては、ソースコード、ドキュメンテーション、単位テスト、wiki、バグベースとメーリングリストへの完全なアクセスを含みます。あなたがプロジェクト(コード、テスト、ドキュメンテーション)のいずれかに貢献することに興味があるならば、適当なプロジェクトメーリングリストに登録して、「お手伝いしましょうか?」と申し出てください。
とありますのでいかがですか?^^
個人的には中期的視野の中で確実にくるであろう「一発逆転を狙ってAS3.0を頑張る!」というより、短期的な視野の中で「AS2.0の完全理解」を進め「国内外問わずある有益なライブラリを使えるようにして制作の効率化」を行うことが、目下のマイルストーンですかね。
にしてもコンテンツとしての「Flash」の生き残りを賭けて
再生環境:FlashPlayer→Apollo
制作環境:Flash→Flex
制作者の囲い込み:デザイナー→開発者
のために諸々のオープンソース化を行っているようにも見え、現状ライバルはやはり月末に日本でも発売される「Microsoft
Windows Vista」であり、Vistaの中の「WPF(Windows Presentation
Foundation)」であり、VistaのコアAPI、WPFにネイティブ対応したコンテンツを制作できる「Microsoft Expression
Interactive
Designer」あたりだったりするんだろうと思うとともに、「Flash制作者」として「クロスプラットホーム/マルチデバイスでのRIA制作」というスタンスであれば、これからもFlashだろうなぁ。。。と思うけど。。。これはある意味「理想論」で、やはり「Windows」のシェアはとんでもないもので。。。「Windowsで動くコンテンツを!」という要望がクライアントから増えれば、あながち「WPFやExpression」も決して無視はできないんだろうなぁ。。。と少々憂鬱になったりします。
