2021 度（第 11 事業年度）「事業報告書」

一般財団法人 Ruby アソシエーション

１

事業の概要
2021 年度の当財団の活動は、利用者が Ruby を安定して利用できるよう、また便利に使えるように、Ruby 安定版の保守事業、公募型開発プロジェクトの開発支援を昨年度に引き続き継続しました。また、Ruby の開発コミュニティーに対して開発サーバー費支援を行いました。これ
らの開発による成果は、多くの Ruby ユーザーに恩恵をもたらすことが期待されます。
2020 年度 と同 様 新型 コ ロナ ウ イル ス 感染 症の 影響 に より 集 客型 のセ ミナ ー は開 催 でき ませ ん
でしたが、代りに開発助成の成果報告会や Ruby ビジネスセミナーなどをオンライン開催し、当日の動画を公開することにより情報発信を行いました。

当財団は、その目的である Ruby 関連のプロジェクトやコミュニティ ー、ビジネスの関係をより良好なものとし（「Ruby Eco System」の構築）、ビジネス分野における Ruby の利用に関する諸課題の解決に取り組みました。
本書では当財団の 2021 年度の実施状況について報告します。

２体制及びその変更
１）評議員
2021 年度評議員
・出田 健二(株)まちづくり三鷹
・大場 寧子(株)万葉・小崎 資広
富士通(株)
・後藤 裕蔵(株)ネットワーク応用通信研究所
・立久井 正和 (株)インターネットイニシアティブ
・千種 実(株)日立ソリューションズ
・中島 宏(株)DTS
・羽田 昭裕日本ユニシス(株)・森 正弥
デロイト トーマツ(同)２）理事
・代表理事理事長
・副理事長
・理 事

松本 行弘
井上 浩
橋本 明彦
田中 和明
笹田 耕一

３）監事、顧問及び事務局
・監 事
今岡 正一（公認会計士）
・顧 問
上定 昭仁 松江市長、丸山 達也 島根県知事
・事務局
前田修吾（事務局長）が事務局業務全般を統括し、常勤スタッフ2

１名と外部委託１名の体制です。その他、松江市、島根県による人的支援によって運営しました。また、事例収集のため外部のライタ
ーと、規格文書の保守および改訂の作業のため外部の専門家と 契約を行っています。
４）評議員選定委員会
・委員長
立久井 正和（評議員）
・委 員
今岡 正一（監事）、横田 早百合（事務局員）、高橋 征義（外部委員）、田中 哲（外部委員）
３

実施事業
１）Ruby 開発及びその他支援事業（１）公募型開発支援プロジェクト
Ruby 及び周辺環境の改善を目的に Ruby 処理系、ライブラリ及びフレームワークに関連する開発プロジェクト（既 存のソフトウェアを改良するプロジェクトを含む）を公募し、開発助成委員会で選考の結果、以下 4 件のプロジェクトを採択しました。
いずれも 2022 年 3 月 31 日までに開発を終え、その成果を公開します。
・応募件数：5 件・採択件数：4 件① 採択者： Monstarlab

プロジェクト：picoruby-compiler: An alternative
mruby-compiler
2020 年の RA Grant に採択された PicoRuby compiler は一定の成果を収め、mruby/cと統合されてワンチップマイコン向け Ruby インタプリタ実装 “PicoRuby” になった。 他方、PicoRuby compiler の特長である省メモリ性能は、mruby との統合においてもメリットがあると考えられる。 本プロジェクトは、PicoRuby compiler がmruby の第二のコンパイラとして実用可能なモジュールになるようソースコードを再編成し、必要な API 等を整備することを目標とする。
プロジェクト：MRIのWebAssembly対応による② 採択者：齋藤 優太
ポータブルなRubyプログラムの実現
WebAssemblyは既存資産をWebブラウザ上へ移植する目的だけではなく、Webに限らない安全なポータブル実 行形式として注目され おり、エッジコンピュ ーティング、組み込み環境、プラグイ ンシステムのインター フェイスなど、様々な 場面で使われている。RubyコミュニティではEmscriptenを用いた、Ruby処理系のWebAssembly移植が既に行われているが、 ホスト環境に大きく依 存しており、前述した 用途で用いることは難しい。
本プロジェク トでは、 MRIをスタンド アロンな WebAssemblyにコンパイ ル可能にす ることで、Rubyプログラ ムのポータビリテ ィの 向上を目指す。さ らに 、 Rubyプログラ
ムをWebAssemblyバイナリにパッケージ化し、 1 バイナリでの配布を可能にすることも目指す。
プロジェクト：“debug.gem”の利用体験・開発効率③ 採択者：小野 直人の改善
本プロジェクトでは、2 つのアプローチからdebug.gemのクオリティを向上させていく。1 点目はChromeを使ったデバッグ機能の実装である。 多次元配列や複数の変数などのバックトレース情報をターミナルで表示しようとすると、 複雑なものになっ3

てしまいユーザーにとって使いにくいものになってしまうという問題がある。 そこで、Chromeを介してプログラムをデバッグすることでバックトレース情報を見やすいものにしていく。 こちらは既にプロトタイプとしてdebug.gemの中に導入されていて改善を引き続き行っていく。 2 点目はテストフレームワーク開発である。
debug.gemにおいて利用できる外部ツールはVScode、Chromeデベロッパーツールの 2つで、プロトコルを送るサーバーが実装されている。 しかし、これら 2 つのテストフレームワークは現在用意されておらず開発の際に他の機能への影響が無いか手動で確認しなければならない。 テストフレームワークを開発することで開発体験をより良いものにしていく。
プロジェクト：Ruby formatter④ 採択者：Kevin Newton
Description: Ruby formatter is a reimplementation of the prettier plugin for
Ruby written in pure Ruby. It will provide an executable that can be used toformat Ruby files from the command line. It will also provide a language serverthat can be used to integrate with editors to enable format-on-save
functionality. Its implementation will be based on both the ripper andprettyprint gems, with additional functionality being added to both.

（２）その他の助成
用途を限定しない助成金の申請窓口を設置し、公募型開発以外の分野でも助成を受け付けましたが、2021 年度は申請がありませんでした。

（３）Ruby 安定版保守事業
ユーザーが安心して Ruby を利用できる環境を構築するため、Ruby 安定版の保守事業を実施しています。事業仕様策定後に業務を外部機関に委託することと し、委託先の選定に際し公募を行った結果、 昨年度に引き続き中村宇作様を委託先に決定しました。委
託期間は 2022 年 3 月 31 日までです。また 2021 年度も引き続き、アメリカの非営利組織である Ruby Central より本事業に対して助成金の交付 を受けました。

（４）サーバー運営支援
Ruby の開発コミュニティーに対して開発サーバー費を支援しました。

２）情報発信事業（１）事例紹介
協賛会員をはじめ、 Ruby をビジネス利用する企業の企業担当者にオンラインで取材し、概要情報と詳細情報を作成しました。これらの情報は、利用時の背景事情、適用されたビジネス・システム分野やその特性など、利用企業のみならずエンドユーザ(企業や個人の場合あり)の損益にも深く関わる場合があることから、公開前に利用企業等による内容 確認を実施し(その際に エンドユーザに了解を 得ることもあった)、関係者合意の上で財団ホームページに掲載しました。 2021 年度は新たに12 件の利用事例を 紹介 しました。

42021 年度掲載企業
株式会社メ ディカル ノ ート
株式会社 tsumug
株式会社メ ドレー
株式会社オ ープンエ イ ト
株式会社ジ ョリーグ ッ ド
クリアル株 式会社
一般社団法 人日本ニアシ ョア開発 推 進機構
株式会社す むたす株式会社 ONE COMPATH

株式会社ク ラウドワ ー クス
株式会社ヤ マップ株式会社 HIKKY

テーマ「医師と患 者をつな ぐ 」を技術面から 支援する
それぞれの心地よい居場所で世界を埋め尽くす
インターネ ットサー ビ スを起点に、医 療情報にアク セスでき る 社会を目指 してマルチクラ ウドを活 用 した、伝えるた めの動画を誰 もが作れ る Video BRAIN
VR で す べ て の 人 の 学 び を よ り 良 く し たい
1 万円から始め る。不 動産投資ク ラウド
ファンディ ング
ニアショア開発の新しい仕組みを実現する Teleworks
対話を大切 にしなが ら 作り出す、新し い
不動産売却
楽しく書け る Ruby で作る、楽し みながら歩けるサービス 「あなたの一歩が宝に変わる」aruku&
個人が自ら の才能・ス キルを活か せるイ
ンフラを目 指して人 と 山 を つ な ぐ 、 登 山 地 図 GPS ア プ リ
YAMAP
ギ ネ ス 世 界 記 録 ™に も 認 定 さ れ て い る 世界最大のＶＲイベント バーチャルマーケット（２）RubyWorld Conference 2021 の開催
2021 年 12 月 16 日(木)にオンラインで開催された RubyWorld Conference 2021において開催実行委員会の構成団体として参加しました。
（３）Ruby ビジネスセミナー開催
2021 年度はオンラインでイベ ント を開催 いた しまし た。 これら のセ ミナー では 、
Ruby の利用状況と今後のビジネストレンドをはじめ、開発現場で必要とされる技術情報など、状況に応じた話題提供をすることで参加者のニーズに合わせたセミナー機会を提供しました。
開催時期
2021 年 7 月
2021 年 7 月
2021 年 11 月
2022 年 3 月

イベント名Ruby 技術者認定試験合格者ミーティ
ング with まつもとゆきひろ
Ruby Association Activity Report
オンラインセミナー 〜プログラミン
グで可能性の扉を開こう〜
Ruby ビジネスセミナー Online

5

参加人数／登録者数
6 名／7 名
54 名／55 名
22 名／25 名
21 名／30 名

※新型コロナウイルス感染症の国内における状況を考慮し 、2021 年度はすべてオンラインにてセミナーを開催しました。
（４）ジョブボード
昨年度から引き続き Ruby の求人情報を掲載できるジョブボードを 提供しています。Ruby アソシエーションの協賛会員を中心とした Ruby の求人情報を掲載しております。（非会員企業も求人掲載可能）（５）ウェブサイト
多言語化の取り組みの 1 つとして英語に引き続き、中国語のサイトを提供いたします。

４）Ruby 技術者認定試験事業
2021 年度の受験者数は、新型コロナウイルス感染拡大の影響により受験者数が減少した 2020 年度に比べ増加し以前の受験者数に戻りつつあります。
学割に関しては認知度向上に伴い、昨年度と同等の受験者が学割を利用して受験をしています。
認定者は、Ruby技術者としての技術力を公正に評価され、高い水準の Rubyによるシステム開発能力を持つことを認定されます。認定によりRubyベースでシステム開発を行ううえで必要な基礎的な知識と応用力をもつことをアピールすることができます。
試験の合格者は、当財団が「Ruby Association Certified Ruby Programmer 」として認定します。現在は、国内(試験区分：Silver、Gold)、海外(試験区分：Silver)で実施しており、 2012 年 10 月より当財団が直営実施(CBT受験環境、オペレーションはプロメトリック社に委託)しており、安心して受験いただける環境を提供しています。
2021 年度はRuby 3.1 に対応する改訂のために試験問題の作成を行いました。

５）事業者認定事業
従来から実施している認定システムインテグレータプログラム (Ruby の高い技術力を持った企業を認定)に加えて、2012 年 10 月から認定教育機関プログラム(Ruby の教育をおこ な う 高い 技 術を 持 った 企 業 を認 定 )、認 定 サポ ー ト 事業 者 プロ グ ラム (Ruby のサ ポート サ ービ スを 提 供す る高 い 技術 を持 っ た企 業を 認 定 )、 及び 認 定ク ラウ ド サー ビス 事業者プログラム(Ruby アプリケーションの運用に適したクラウドサービス(IaaS、PaaS)をおこなう高い技術を持った企業を認定)の各プログラムを実施しています。
2022 年 3 月 31 日時点での認定企業数は以下のとおりです。
認 定 種 別認定システムインテグレータプログラム
認定教育機関プログラム
認定サポート事業者プログラム
認定クラウドサービス事業者プログラム※( )内は前年度数

6Gold
36(36)
5(4)
2(3)
3(3)

Silver43(49)
2(3)－1(1)

６）協賛会員事業
・会員資格
法人、任意団体及び個人・会員種別、会費
年会費 1 口 10 万円（4 月を開始月とします）①Platinum Sponsor
５口以上（50 万円以上）②Gold Sponsor
２口～4 口（20 万円～40 万円）③Silver Sponsor
１口（10 万円）
2022 年 3 月 31 日時点での協賛会員数は、以下のとおりです。

Platinum ：Gold：

Silver：

年間 5 口以上

年 間 2 口 ～4 口

年間 1 口11(12)
15(15)※( )内は前年度数

50(51)

7