誰かに「LinuxとUbuntuって違うの?そういえばAndroidもLinuxって聞いたことあるけど全部同じなの?」と聞かれたら何と答えますか。
「Linuxは厳密にはOSのカーネル部分を指していて、UbuntuはLinuxカーネルを使ったLinuxディストリビューション(ディストロ)だよ!だからUbuntuはLinuxだけどLinuxはUbuntuじゃないよ!Androidはディストロとは言えないけどLinuxカーネルを使ってるOSってところは同じだよ!」
…………………………。
……………………。
………………。
…………。
……。
( ゚д゚)?
いや間違ってないけどね。こんな説明したって伝わりませんよ。「わかる人にだけわかる説明」の見本みたいなものです。
でも、実際にこれに近い説明をしている人を見たことがあります。その人は技術力は高いし要点をピンポイントでまとめるので、同じ技術者にとっては要領を得ていてわかりやすいけど、相手のレベルに応じて言葉を変えるのが苦手なタイプだったようで。
でも確かにこういう技術的な話ってなかなか説明しづらいですよね。別の言葉で言い換えようとしても、その言葉自体ある程度の知識がないとわからなかったり…。
さてどうやって説明しよう。