こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

OSのバージョン番号とビルド番号の違い

OSのバージョン番号とビルド番号の違いって何でしょうか。
Windows10を使用しているのですが
バージョン:1909 OSビルド:18363.836
となっています。
バージョン管理をするのに2つも番号が必要なのでしょうか。
ビルドしたのならバージョン番号を変更すればよいだけではないでしょうか。

投稿日時 - 2020-06-06 03:56:21

QNo.9757530

すぐに回答ほしいです

質問者が選んだベストアンサー

ソフトウェアの開発工程に関わる問題です。

バージョンというのは、機能や性能などの仕様を決める際に付ける管理番号です。

目標となる機能や性能が決まったら、それに向けてプログラムを書きます。
プログラムをプログラミング言語で書いただけではコンピュータは実行できないので、プログラムをコンピュータ(CPU)が理解できるデータに変換する必要があり、これをビルド作業と呼んだりします。
ビルド作業を行ってコンピュータで実際に動かしてみたらバグが見つかったり思ったような性能が出なくて、プログラムを修正し再びビルド作業を行いコンピュータで動かしてみるという事を繰り返しながらプログラムの問題点を修正していきます。
この何度も繰り返すビルド作業に付けた管理番号がビルド番号です。
どういった修正を行ったら動作や性能がどう変わったか確認し、場合によっては修正前の方がある部分は性能が良かったなんて事もあるので、修正内容と結果をしっかり管理するにはビルド番号も必要になります。

昔の商用ソフトはバージョン番号だけが表に出て、ビルド番号は内部管理のためのモノなのでユーザーには見えなかったのですが、OSSなど世界中の人が開発に関わるソフトが世の中に出てきて、開発工程も多くの人から見えるようになり内部管理のためのビルド番号も多くの人の目に触れるようになったと言う事です。
WindowsもMicrosoft内だけで開発しているのでは無く、多くのユーザーがベータテストなどに参加して開発が進められるようになっていて、テスト参加者に自分が使っているモノがどう言う修正が加えられ、他のビルド番号のモノとどう言う違いがあるのか知らせるためにビルド番号が表示されています。

投稿日時 - 2020-06-06 07:21:59

お礼

ご回答ありがとうございました。
内部の管理番号であるビルド番号もあえて公開しているんですね。

投稿日時 - 2020-06-08 21:13:06

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

バージョンはリリースされた年と月(YYMM)になっています。毎月第2火曜日(アメリカ時間)には、セキュリティ更新プログラムがリリースされます。この更新プログラムが適用されてもバージョンは変わりませんが、OSビルド(ビルド番号)は更新されます。OSビルドというのは、「そのバージョン内のもっと細かいバージョン」のようなものです。

投稿日時 - 2020-06-06 06:21:34

お礼

ご回答ありがとうございました。

投稿日時 - 2020-06-08 21:13:37

ANo.1

バージョンはメジャーな変更。OSビルドはマイナーな変更といったところでしょうか。

投稿日時 - 2020-06-06 04:56:42

お礼

ご回答ありがとうございました。

投稿日時 - 2020-06-08 21:13:51