From dbb4790c170830ec3a28b68140b07af0c53f6737 Mon Sep 17 00:00:00 2001 From: Hidetaka Takano Date: Fri, 20 Apr 2012 17:46:01 +0900 Subject: add: markdown README --- README.md | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 000000000..a551c735b --- /dev/null +++ b/README.md @@ -0,0 +1,108 @@ +# !!Notice!! + This is a preliminary release for internal team reviewing. + The URL and address discribed below are not available yet. + The official release will be announced later. Thanks. + Any suggestion of the modification are welcome, + but the response might be delayed. Sorry for that in advance. + +# What's mruby + +mruby is the light-weight implementation of the Ruby language complied to +the ISO standard to execute various environments. It can run in 'interpreter +form' or 'compile and execute on vm form' according to its module construction. + +This achievement is due to the Regional Innovation Creation R&D Programs of +the Ministry of Economy, Trade and Industry of Japan. + + +# Features of mruby + + |FIXME: + | + Simple Syntax + | + *Normal* Object-Oriented features(ex. class, method calls) + | + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method) + | + Operator Overloading + | + Exception Handling + | + Iterators and Closures + | + Garbage Collection + | + Dynamic Loading of Object files(on some architecture) + | + Highly Portable (works on many Unix-like/POSIX compatible platforms + | as well as Windows, Mac OS X, BeOS etc.) + | cf. http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms + + +# How to get mruby + +The mruby distribution files can be found in the following site: + + https://github.com/mruby/mruby/zipball/master + +The trunk of the mruby source tree can be checked out with the +following command: + + $ git .... + +There are some other branches under development. Try the following +command and see the list of branches: + + $ git .... + + +# mruby home-page (sorry, it's not launched yet. we're working on this) + +The URL of the mruby home-page is: + + http://www.mruby.org/ + + +# Mailing list + +There is a mailing list to talk about mruby. +To subscribe this list....[T.B.D.] + + +# How to compile and install + +See the file INSTALL. + + +# Copying + +See the file COPYING. + + +# About Contribution + +Thank you for considering of contribution for mruby. +mruby has chosen a MIT License as comparatively loose condition, +to expect to apply into various environment such as embedded system. +However, the license requires to display copyright notice and license +sentenses, for example manual or so. Especially for the recent bigger +system, it is comlecated or very troublesome. +So, mruby has decided to display "mruby developers" as copyright name +to make it simple conventionally. +In the future, mruby might ask you to distribute your new codes +(that you will commit,) under MIT License as a member of +"mruby developers" with keeping copyright of you. +(We did not intend you to transfer or waive your copyright, + Actual copyright holder name, you, will be listed in AUTHORS file.) + +Please ask us if you want to distribute your code under other license +or if your code is derived from GPL code. + + +# The Author + +See the file AUTHORS. + + +Feel free to send comments and bug reports to the author. Here is the +author's latest mail address: + + devel@mruby.org + +------------------------------------------------------- +created at: Fri Apr 20 11:57:36 JST 2012 +Local variables: +mode: indented-text +end: -- cgit v1.2.3