バージョン単語

バージョン

1.6千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

バージョン(version)とは、ラテン語の「versiō」という単になっていてこれは「曲がった状態」「向きを変えた状態」などを意味する。

現在の英単で「version」と言った場合は「変形したもの」「変形した作品」「脚色したもの」「翻訳したもの」「他人と違う意見、考え」「~したもの、~、~版」などの意味を持つ単である。

概要

現代ではコンピューターソフトウェア機械などの番に「バージョン」という単が当てられやすい。

例えば、「バージョン1.0」と「バージョン1.5」をべた場合は「バージョン1.5」の方が新しい事をし、機械などの分野では性が向上している事を意味する場合が多い[1]

日本において「バージョン」と言えば「リビジョン」に近い使い方をされているが、実際にはリビジョンは『修正』を意味することが多く、バージョンでは『機の追加』なども発生する。そのためリビジョンが違っても機は変わらないが、バージョンが違えば違う機などが追加されている場合がある。

PCソフトなどではパッチなどが配布されるたびにバージョンは上がっていく。また、出荷時期によりバージョンが違う場合もある。

また「新バージョン」「スペシャルバージョン」などのような使い方もされ、これは「~版」のような意味合いを含む。

番号の意味

昔は各会社や開発者ごとに適当番号を振っていたが、最近ではオープンソースソフトウェアを中心に、たとえばバージョン5.12.3のように"."で3つの数字を区切ってバージョン番号を付けることが多い。こういったバージョン付けの規則を明文化した規格としてSemverexitがある。

パッチバージョン

末尾の3の部分は、バグフィクスのバージョン(パッチバージョン)番号で、調整やバグの除去などの小規模な更新であるが、仕様の変更は含んでいない。

マイナーバージョン

ん中12の部分は、マイナーバージョンの番号で、機の追加などで仕様が変更された時に番号が上がるが、互換性は保たれるので、アップグレードすればそのまま使用できる。

メジャーバージョン

先頭の5の部分は、メジャーバージョンの番号で、ここが変わるときは互換性が犠牲になることを意味する。旧バージョンで使用していたデータアップグレードの際に修正を要する可性が高い。

そのソフトウェアと連動するソフトウェアにも修正が必要になるため、メジャーバージョンの移行期には新旧両方のサポートが必要になり作る側も使う側も負担が大きい。

中にはメジャーバージョンの移行にユーザーがついてこずオワコン化したものも…

ベータ版

またメジャーバージョン番号が0であることはベータ版であることを意味し、その間はマイナーバージョン間であっても互換性は保されない。仕様を確定させたくないために永遠のベータ版(バージョン0.17とか)になっているものもしくない。

参考: D言語

その他

上位のバージョン番号が増えると下位の番号は0にリセットされる。小数点ではないので、5.9.11と5.10.0では後者の方が後のバージョンである。


もちろん商用ソフトウェアを中心に、この規則に従わないものも多い。Windowsマイナーバージョンの変更はビル番号で表したりする。大した変更がなくてもアップグレード料の徴収を正当化するためにメジャーバージョン番号が上がることもある(ときにはマイナーバージョン番号が上がるだけでフルプライス並の額が必要になることも)。

また、新しくなったことをアピールするために意図的にバージョン番号を飛ばすことがある。Windows 8 の不振イメージを払拭するため、Windows 9が欠番になり、Windows 10となった例は有名である。

関連動画

関連商品

関連項目

脚注

  1. *まれに、バージョンアップに際して機削除されたり、かえってバグが増えたりすることがあり、regressionとかデグレード(degrade: 英語圏では通じないらしい)と呼ぶ。
この記事を編集する

掲示板

おすすめトレンド

急上昇ワード改

最終更新:2024/03/29(金) 10:00

ほめられた記事

最終更新:2024/03/29(金) 10:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP