- ベストアンサー
しばしばバージョン表記に現れるアルファベット
お世話になります。 バージョン番号のつけかたについて、メジャー、マイナー、リリース番号の部分については大体分かるのですが、オープンソースプロダクトによく見られる 1.0.41-RC1 や 3.4-GA や 0.0.1-EA1 など、アルファベット2文字の意味がよくわかりません。 上に挙げた他にも、種類がありますか? そして、それぞれどういった意味を持つ記号なんでしょうか? また、良く聞く「αバージョン」「βバージョン」というのは、自分の感覚ですとどちらも「正式リリース前の未完成のもの」というイメージなのですが、αとβの違いは何でしょうか? プロジェクトによりまちまちなのかもしれませんが、一般的な解釈を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> EA (early access), ですが、以下のページが見つかりました。 Software release life cycle - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Development_stage > Some developers refer to this stage as a preview, a prototype, a technical preview (TP) or as an early access というのがベータの説明とのころにありますのでその程度の意味かと。 > 0.0.1-EA1 というのをみると、思いっきり先端(開発者以外使うことはオススメできない) のものなのかなあという気がしますけど。 GAは同じく > Gold/general availability release The gold or general availability release version is the final version of a particular product. ということなので、RCステージを無事通り抜けてCDに焼くことができるレベルのもの ということでしょうか。 ゴールデンマスターとかわたしの周りでは言ってたりしますね。 > RR (restricted release) public beta などとの対になる言葉で、配布先が限定される (テスト用などの)リリース。ですかねえ。
その他の回答 (3)
- parts
- ベストアンサー率62% (6366/10151)
まず、全ての表記には後ろにRevision番号が付くことがあります。これは、バグフィックスなどを複数回に渡って行った場合に付加されるものです。 α=プレ開発評価版 いわゆる予定している機能をとりあえずいれたプレゼン版です。 このような形にしたいですよというものです。ここから検討を重ね。最終候補を絞り最終的な形に向けて開発します。このバージョンは動作も通常はまともではありません。(バグが多く未完成コードが多い)通常はαは1バージョンのみ特定の限定ユーザーにお披露目されますが、市場に出回ることはありません。 β=評価版/プレビューリリース 製品化向け評価版で、主にサードパーティメーカーなどが付随ソフトの開発評価を行ったり、一般ユーザーが動作テストを行いエラーをフィードバックしたもらうのが狙いだが、設計は変更される場合があります。通常は公開されませんが、完成度が一定に達していれば必要に応じてWindowsVistaやoffice2007のような製品ではβ2以降の安定版として限定公開されることがあります。(ただし有償ライセンス品になる予定のβテストは動作・利用期間に制限があります) Release Candidate versionがRC版、最終評価を行う製品候補版。製品に最も近いバージョン。ここから大幅な変更はほとんどありませんが、このまま製品版として出荷されるとも限りません。尚、バグのほとんどが埋められておりそのまま製品化される場合も多々あります。(これも公開されることがあります。ただし、有償ライセンス品になる予定のRCテストは動作や利用期間に制限があります) オープンソースのEAやGAは国やプロジェクトメンバー名称でしょう。 ソースがオープンの場合は、設計を行っている技術者集団によって派生が生じますから、それを区別するためにバージョン符号が付加されることがあります。また、言語圏の違いによって日本語版はJPなどの名称が付くことがあります。
RC:Release Candidateの略 正式リリース直前の版です。 α版よりもβ版の方が、より完成版に近いです。 では、βの次はγか?というと、γ版というのは見聞きしたことがないです。私は。 α→β→RC1→RC2→...RCn→正式版 というような感じでしょうか。 nがいくつになるかは、まちまちです。1だけかもしれません。
- Seravy
- ベストアンサー率47% (118/249)
先のアルファベットの方はよくわかりませんが、チーム名や何かの略文字ではないでしょうか? 推論ですみません。。 α、βバージョンのおおまかな解釈はそれで良いと思います。 βバージョンは、動作はやや安定するものの一部の機能がなかったりします。 αバージョンは、まだまだ安定せず、機能もすべて入ってません。 両者共通の目的は、バグや使い心地、改良の余地などをユーザーが参加して発見するために主に公開されるものです。
補足
皆様、ご回答ありがとうございます。 αとβについてはよく分かりました。ありがとうございます。 RCは release candidate なんですね。 自分でもさらに調べてみたんですが、 EA (early access), GA (general availability) という感じらしいです。略語の内容は分かったのですが、単語から位置づけが読み取れませんでした。 また、 RR (restricted release) というのも見つけました。