【IT用語】GAとは?意味やα版・β版・RC版との違いを解説!

ソフトウェアやクラウドサービスのニュースで、「バージョン1.0がGAになりました」「新しい検索機能がGAになった」といった表現を見かけることがあります。

GAとは、ソフトウェアやサービスを正式に一般提供する段階のことです。ただ、初めて聞くと「GAって何の略?」「β版やRC版とは何が違うの?」と疑問に思うかもしれません。

この記事では、IT分野で使われる「GA」について、以下の内容をわかりやすく説明します。

  • GAの意味と使われ方
  • GAと関連用語(α版・β版・RC版・FC版・GM版・RTM版など)の違い

GAとは?

GAとは?

GAとは、General Availabilityの略で、ソフトウェアやサービスを正式に一般提供する段階のことです。

読み方は「ジーエー」で、日本語では「一般提供」「一般公開」などと表現されます。

簡単にいうと、「開発や試験的な提供の段階を経て、正式に利用できるものとして公開された」というイメージです。

例えば、あるOSSについて「バージョン1.0がGAになった」と書かれていたら、「そのOSSのバージョン1.0が正式リリースされた」と捉えるとわかりやすいでしょう。

GAはソフトウェアだけでなく、クラウドサービスや特定の機能にも使われます。「新しい検索機能がGAになった」という場合は、「その検索機能が正式リリースされた」という意味です。

ただし、GAは必ずしも「初めて一般の人が使えるようになった」という意味ではありません。β版などを、すでに誰でも試せる形で公開している場合もあります。GAで大切なのは、開発元が正式な一般提供の段階として位置づけていることです。

GAと関連用語(α版・β版・RC版・FC版・GM版・RTM版など)の違い

ソフトウェアは、開発や動作確認を進めてから、正式に提供されます。開発初期から正式提供までの各段階で使われる呼び方を、おおよその流れに沿って整理すると、次のようになります。

用語意味
α版
(Alpha版/アルファ版)
開発初期の版。基本的な動作を確認するためのもので、機能が未完成の場合もある
β版
(Beta版/ベータ版)
利用者に試してもらい、不具合や使い勝手などを確認する版
RC版
(Release Candidate/リリース候補版)
大きな問題がなければ正式版にする候補として、最終確認を行う版
FC版
(Final Candidate)
最終候補を指す呼び方。開発元によっては、RC版の後の最終確認段階として使われる
GM版
(Golden Master)
配布・出荷の元になる完成版
RTM版
(Release to Manufacturing)
パソコンメーカーなどへ、製造・出荷に向けて引き渡す完成版
GA
(General Availability)
一般の利用者への正式提供を始める段階

「α版」「Alpha版」「アルファ版」は表記の違いです。同様に、「Beta版」「β版」「ベータ版」も同じものを指します。また、「RC版」と「リリース候補版」は同じものを指します。

この表は、開発初期から正式提供までの流れに沿って、各用語のおおよその位置を示したものです。すべてのソフトウェアが、表にある段階を一つずつ順番に通るわけではありません。

例えば、「α版 → β版 → RC版 → GA」という流れで公開するプロジェクトでは、FC版・GM版・RTM版という呼び方を使わないこともあります。これらの名前がなくても、正式提供に向けた最終確認や、配布の準備を行っていないという意味ではありません。

また、FC版をRC版の後の最終候補として使う場合もあれば、FC版という区分自体を設けない場合もあります。GM・RTMについても、完成版をどのように扱い、いつ誰に渡すかによって使い方が異なります。

そのため、表の順番を共通の決まりとして覚えるよりも、「開発中なのか」「正式版の候補なのか」「完成して配布・出荷を準備する段階なのか」「正式提供が始まったのか」に注目すると理解しやすくなります。具体的な位置づけは、それぞれの開発元の説明を確認しましょう。

「GM・RTM」と「GA」の違い

GM・RTMとGAの違いは、「配布・出荷するための完成版ができた段階」と「一般の利用者への正式提供が始まった段階」に分けるとわかりやすくなります。

GM版は、配布・出荷の元になる完成版を指します。RTMは、その完成したソフトウェアを、パソコンメーカーなどへ製造・出荷に向けて引き渡す段階を指します。一方、GAは、一般の利用者が正式に入手・利用できるようになる段階です。

例えば、新しいOSを開発する場合を考えてみましょう。開発元は、完成したOSをパソコンメーカーへ渡します。メーカーは、そのOSを搭載したパソコンの動作確認や出荷の準備を進めます。この時点では、一般の利用者向けの販売やダウンロード提供が、まだ始まっていない場合があります。

その後、発売日を迎え、一般の利用者がOSや搭載パソコンを購入・利用できるようになれば、正式な一般提供の段階であるGAとなります。

つまり、ソフトウェアが完成していても、一般向けの提供が始まっているとは限りません。 GM版やRTM版になったことと、GAになったことは、分けて考える必要があります。なお、GM・RTMという呼び方の使い方や、GAまでの流れは開発元によって異なります。

あわせて読みたい

「GM」については、以下の記事で詳しく説明していますので、興味のある方は下記のリンクからぜひチェックをしてみてください。

そのほかの関連用語

このほかにも、ソフトウェアの開発や提供に関連して、次のような用語が使われます。

用語意味
正式版開発元が正式にリリースした版。GAになったソフトウェアを説明するときに使われる
Stable
(安定版)
開発元が、通常の利用向けに安定していると位置づけた版や配布系列
プレビュー版
(Preview)
正式提供前の製品や機能を先行して試せるもの
Dev版
(開発版)
開発途中の変更を試せる版や、開発用に継続して公開される版
開発途上版開発途中のソフトウェアを指す広い表現
DMR
(Development Milestone Release)
開発の節目に、それまでの成果を試してもらうために公開する版
試用版製品を試すための版。完成した製品を、期間や機能を制限して提供する場合もある
正規版正式な製品や、正規のライセンスで提供された製品などを指す表現
γ版
(ガンマ版)
開発の最終段階を指す呼び方として紹介されることがあるが、使われ方は広く統一されていない

プレビュー版・Dev版・DMRは、開発中の機能や変更を試してもらう目的などで使われます。プレビュー版は新しい機能を先行して試せるもの、Dev版は開発途中の変更を含むもの、DMRは開発の節目に公開するもの、という違いがあります。

ただし、これらの名前だけで、正式版にどのくらい近いのかを判断することはできません。例えば、プレビュー版がβ版に近い位置づけの場合もありますが、「プレビュー版=β版」という共通の決まりはありません。どこまで機能が完成しているか、どのような利用を想定しているかは、開発元の説明を確認しましょう。

一方、試用版は、製品を購入する前などに試してもらうためのもので、開発途中とは限りません。 例えば、完成した有料ソフトを「30日間無料」で使えたり、一部の機能に制限を付けて試せたりする場合があります。「開発中の動作を確認すること」と「購入前に製品を試すこと」は、目的が異なります。

また、「正規版」は、正規の販売経路やライセンスで提供された製品という意味でも使われます。そのため、GAを「正規版になった」と説明すると、ライセンスの話と混同する可能性があります。GAについては、「正式版が公開された」「正式に一般提供された」と表現するほうが伝わりやすいでしょう。

まずは、「開発や動作確認を経て、一般の利用者への正式提供を始める段階がGA」と覚えると、ほかの用語との関係も理解しやすくなります。

本記事のまとめ

この記事では「GA」と、関連するソフトウェアの呼び方について説明しました。

  • GAはGeneral Availabilityの略で、正式に一般提供する段階を表す。
  • 「GAになった」は「正式リリースされた」と捉えるとわかりやすい。
  • α版・β版・RC版は正式リリース前の呼び方で、RC版は正式版の候補となる版である。
  • 一般公開されているだけでGAとは判断できず、試用版も開発途中とは限らない。

お読みいただきありがとうございました。

スポンサーリンク