「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

サンドボックス

pointこの用語のポイント

point環境だよ

pointその中で何か起きても他に影響が出ないようになっているよ

pointコンピュータウイルスっぽいプログラムをお試しで動かすときとかに使うよ

スポンサーリンク

簡単に書くよ

サンドボックス(英:sandbox)とは

外界と隔離されていたり、機能が制限されていたりして、その中で何かヤバいことが起きても他には影響が出ないようになっている環境
です。
セキュリティ関係の話で出てきたときは

「これは、もしかして悪いことをするプログラムかな?」なプログラムをお試しで動かすための環境
を意図している場合が多いと思います。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「環境」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

環境は、何かをするための「場」です。
コンピュータとか、中身のソフトウェアとか、回線とか、その他の機材とか、必要な設定とか、あれやこれやの諸々を ひとまとめにして呼んだものです。

サンドボックス

以上を踏まえて

外界と隔離されていたり、機能が制限されていたりして、その中で何かヤバいことが起きても他には影響が出ないようになっている環境

が「サンドボックス」です。

サンドボックス2

セキュリティ関係の話で出てきた場合は

「もしかしてコンピュータウイルスかな?」なプログラムをお試しで動かすための環境

を意図しているはずです。

ちなみに「サンドボックス」という名前の由来は「砂場」です。
気が向いたら、覚えてあげてください。

サンドボックス3

サンドボックスの主な用途は

信用ならないプログラムを動かす

です。

例えば、そうですね。

ピヨ太君がピヨ子さんから変なプログラムをもらいました。

サンドボックス4

見た目からしてコンピュータウイルスっぽいです。

サンドボックス5

とはいえ、眺めていても悪いプログラムかは分かりません。
困りました。

サンドボックス6

面倒くさくなったピヨ太君は実際に動かしてみることにしました。

サンドボックス7

とはいえ、何も考えずに動かして、もし悪いプログラムだったら大変です。

そこで「ここの中ならメチャクチャになっても問題ないかな」な部屋を用意しました。
この部屋には窓がありません。
ドアも1つだけで外から鍵をかけられます。
この部屋の中で何が起ころうと、部屋の外には影響が出ないようになっています。

サンドボックス8

ピヨ太君は、この「ここの中ならメチャクチャになっても問題ないかな」な部屋の中でピヨ子さんからもらったプログラムを動かしてみました。

サンドボックス9

案の定、ピヨ子さんからもらったプログラムはコンピュータウイルスでした。
部屋の中をメチャクチャにしやがります。

サンドボックス10

でも大丈夫です。
いくらコンピュータウイルスが暴れてもメチャクチャになるのは部屋の中だけです。
部屋の外には影響ありません。

サンドボックス11

この話における「ここの中ならメチャクチャになっても問題ないかな」な部屋がサンドボックスです。

サンドボックス12

実際のサンドボックスはコンピュータ内に再現された擬似的な環境であることが多いようです。
そこら辺の あれやこれやは他のところで勉強してください。


image piyo2

一言でまとめるよ

まぁ「サンドボックス」って単語が出てきたら「他に影響が出ないように隔離された環境なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像016
書籍画像048

おまけ

■訳してみるよ

「sandbox(サンドボックス)」の意味は「砂場」とか「砂箱」とかです。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた