why - kinneko/BBBB GitHub Wiki
なぜBeagleBone Blackを使うのか
何を書こうかと思案していたところ、オーバーシー・パブリッシングの西田先生が、かなり近い思いを語っていましたので、そのまま引用させていただきます。
Oversea Publishing
@oversea_pub
安価なパソコンを経済的弱者である中高生や、新興国で普及させるという目的であるなら、Raspberry Piの存在意義も分からない訳ではない。しかし、このボードをプログラマやエンジニア、もしくは学生に勧めることは、"教育"という観点から捉えれば、極めて罪深い指導だと私は考える。
* Raspberry Pi がなぜもてる? Arduinoについで、DIY communityにおいて急速に広まりつつある、英国生まれのRaspberry Pi。日本でも既に多くの雑誌で特集が組まれ、書籍も続々発刊されている。 http://www.raspberrypi.org
なぜに、このような"教育"には程遠い代物が、世界的にもてはやされるのか、私には訳ワカメでございます。特集記事や書籍の執筆者は、果たしてこのボードの正体をきちんと調べているのでありましょうか?
ARM11ファミリに関する技術文書は多数存在するが、BCM2835独特のGPUやI/O周りは、当然のことながら、デバイス自体のデータシートがなければ把握できない。
そこで、BROADCOM社のホームページ上で公開されている、BCM2835のページを見て頂きたい。 http://www.broadcom.com/products/BCM2835
驚くほど、"スカスカ"のページでございます。「ひょっとしてドメインが乗っ取られて、どっかのステマに飛ばれされているのかしらん?」と、思わず疑ってしまうほどの、スカスカぶりであります。
データシートがなければ、ハッキングすることは不可能。当然のことながら、力のあるハッカーは"But I demand the documentation for the chip. Give it to me!"と詰め寄る。 http://www.raspberrypi.org/faqs
即ち、BROADCOM社と秘密保持契約を交わさなければ、ご開帳にはあやかれないということ。一介のホビィストが大企業とNDAを交わすことは、事実上不可能でありましょう。