- 148 名前:login:Penguin mailto:sage [2011/04/29(金) 15:34:09.68 ID:QIn8eBcs]
- >>145
なんか疲れた。まずは訂正から。 >>119の、Ubuntu, Fedora は、当然組込み系linux じゃなくて、あえて言うならPC系の普通のLinux だな。 アンタが linux という言葉をどのように考えて、どのように解釈しようが、 今のところ、カーネルでlinux を使ってる Android は、 組み込み系linux として、一般的にカウントされている。 linux は、厳密にはOSのカーネル部分を指す。で、OSのカーネルが linux なら、それは(総称として)linux だ。 Mac は、BSDから派生したから、BSD系のOS ではあるが、カーネルは一応独自のDarwin だ。 だから、BSD, FreeBSD にはカウントされない。 例えば、Windows PE に、メーカーが色々独自に改良を加えて、名称を色々変更したところで、 そのOSは何?って聞かれれば、「windows PE」なんだよ。 あと、もう少し一般論で話すと、「Ubuntu は linux」でしょ?これはいいよな? 別にこれを聞いて、「Ubuntu 自体=カーネルのlinux 」って読む奴いないよな? あえて読むとすれば、「Ubuntu は カーネルが linux の OS です。」って読むんだろ? それと、組み込み系OSで、「○○をベースとしている〜」っていう微妙な表現するのは、 組込み系は、linux カーネルに手を加えるのが普通だからなんだよ。 っていうか、主にドライバなんだけど。あと別の理由としては、別のマイクロカーネルの機能を 取り込んだりすることもある。すると、どっち?って言う話になったりするからな。 その場合は、カーネル機能の大部分を担うような方をベースとして普通は数える。 linux は、ソース改変も認めているから、リソースの少ない環境で使われている場合は、 カーネルに手を加えたりもするわけ。だから、「Linux ベースの〜」っていう表現になるんだよ。
|

|