Commit 43ca69ed authored by Yukihiro Matsumoto's avatar Yukihiro Matsumoto

remove Japanese files

parent 71961c0b
Copyright (c) 2012 mruby developers
以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル(以下「ソフトウ
ェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを無償
で許可します。これには、ソフトウェアの複製を使用、複写、変更、結合、掲載、頒布、
サブライセンス、および/または販売する権利、およびソフトウェアを提供する相手に
同じことを許可する権利も無制限に含まれます。
上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分
に記載するものとします。
ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、何らの保証も
なく提供されます。ここでいう保証とは、商品性、特定の目的への適合性、および権利
非侵害についての保証も含みますが、それに限定されるものではありません。
作者または著作権者は、契約行為、不法行為、またはそれ以外であろうと、ソフトウェ
アに起因または関連し、あるいはソフトウェアの使用またはその他の扱いによって生じ
る一切の請求、損害、その他の義務について何らの責任も負わないものとします。
※注意 これはチーム内レビューの為の事前公開です。
記述されているURLやメールアドレスは現在使用できません。
正式リリースは後日アナウンス予定です。
修正のご指摘は随時受け付けていますが、対応が遅くなるかもしれません。
予めご了承ください。
* mrubyとは
mrubyはISO規格に準拠したRuby言語を様々な環境で動作可能となるように
軽量化したものです。モジュール構成によりインタプリタ実行形式や
コンパイル&VM実行形式でも動作させることができます。
2010年度の経済産業省の地域イノベーション創出事業により開発されました。
* mrubyの特長
|MRI(Matz Ruby Implementation)版との互換性
|
|以下要修正
| + シンプルな文法
| + 普通のオブジェクト指向機能(クラス,メソッドコールなど)
| + 特殊なオブジェクト指向機能(Mixin, 特異メソッドなど)
| + 演算子オーバーロード
| + 例外処理機能
| + イテレータとクロージャ
| + ガーベージコレクタ
| + ダイナミックローディング (アーキテクチャによる)
| + 移植性が高い.多くのUnix-like/POSIX互換プラットフォーム上で
| 動くだけでなく,Windows, Mac OS X,BeOSなどの上でも動く
| cf. http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatformsJa
* 入手法
** Zipで
以下の場所においてあります.
https://github.com/mruby/mruby/zipball/master
** GitHubで
開発先端のソースコードは次のコマンドで取得できます.
$ git clone https://github.com/mruby/mruby.git
他に開発中のブランチの一覧は次のコマンドで見られます.
$ git branch -r
* ホームページ (まだ準備中です。ただいま鋭意製作中です。)
mrubyのホームページのURLは
http://www.mruby.org/
です.
* メーリングリスト
mrubyのメーリングリストがあります。参加希望の方は....[T.B.D.]
mruby開発者向けメーリングリストもあります。こちらではrubyのバグ、
将来の仕様拡張など実装上の問題について議論されています。
参加希望の方は....[T.B.D.]
* コンパイル・インストール・移植
INSTALL.ja ファイルを参照してください。
* 配布条件
MITL.ja ファイルを参照してください。
* コントリビュートについて
mrubyへの貢献の検討をありがとうございます。
mrubyは組込み機器などの様々な環境で利用させることを期待し、ライセンスを
比較的制限の緩いMITライセンスにすることにいたしました。
しかしながら、ライセンスの実行条件としてマニュアル等の何らかの形で
著作権表記及びライセンス文を記述する必要があります。
昨今の規模の大きくなったシステムではこれらの対応も相当の煩雑さを伴います。
そこで、mrubyではできる限り表記を簡便にするために、便宜上、著作権者名を
"mruby developers"とすることにいたしました。
今後、新たにmrubyへのコミットされるコードについては、著作権を保持したまま、
"mruby developers"の一員としてMITライセンスでの配布をお願いしたいと
考えています。
(コミットしたコードの著作権を譲渡や放棄をお願いするものではありません。
実質の著作者名はAUTHORSファイルに表記いたします。)
尚、その他のライセンスでの配布やGPL由来のコードのコミットについては
別途ご相談ください。
* 著者
AUTHORS ファイルを参照してください。
コメント,バグレポートその他は devel@mruby.org まで.
-------------------------------------------------------
created at: Fri Apr 20 11:57:36 JST 2012
Local variables:
mode: indented-text
end:
やること(まだできてないこと)
* ヒアドキュメント
* 特殊変数 ($1,$2..)
* super in aliased methods
* BEGIN/END (対応しないんだっけ?)
* const_missing
* respond_to_missing
改善すること(できているが直すこと)
* Hash (サイズを減らす。khashを使うか、順序を保存するか)
* stringEx (encoding削除、CODERANGE削除、UTF-8 or ASCII以外削除)
* 気づいたら書き加える
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment