Raspberry Piについて聞いたことがあるのは、その「オープンソース」SoCだけです。しかし、BroadCom SoC内のCPUはARMチップであることがわかります。
オープンソースハードウェアについての私の理解は、ユニット全体がOSHになるためには、そのハードウェアコンポーネントはすべてオープンソースでなければならないということです。しかし、ARMがプロプライエタリである場合、RPiはどのようにOSHになりますか?!?
Raspberry Piについて聞いたことがあるのは、その「オープンソース」SoCだけです。しかし、BroadCom SoC内のCPUはARMチップであることがわかります。
オープンソースハードウェアについての私の理解は、ユニット全体がOSHになるためには、そのハードウェアコンポーネントはすべてオープンソースでなければならないということです。しかし、ARMがプロプライエタリである場合、RPiはどのようにOSHになりますか?!?
回答:
Raspberry Piは、Piがオープンソースであることを維持したことはありません。その多くの部分、特にソフトウェアはオープンソースですが、すべてがそうであるわけではありません。クローズドソースの部品を持っているというPiの批判がありましたが、Piの目的は子供の教育であり、すべてをオープンソース化することは優先事項とは見なされていません。
Pi(またはそれ以外の何か)が「オープンソースのハードウェア」であるという印象をどこから得たのかわかりません。
確かにそうではありません..しかし、クローズドソースの「ブロブ」であるマイクロコードを備えたGPUを含むSOCでオープンソースソフトウェアを実行します(2つの非常に良い理由がなければなりません-(1)H264を実行できますGPUでのMPEGおよびVC1ビデオデコード(および合法性を維持するにはライセンス料が必要です)および(2)GPUシリコンは多くの「文書化されていない機能」を備えた古代の設計ですある機能は、明らかに無関係な他の機能での動作を「壊す」リスクがあります)
GPUマイクロコードにアクセスできないことは、特にPiから何らかの種類の実際のパフォーマンスを達成したい人にとっては少々の欠点であることに同意しますが、学校の子供(明らかに ' hobbiest 'はちょっとした後付けとして来た..)
一方、30ドル未満でシステムの「無料」ソフトウェア(および「無料」サポート)を入手できる他の場所はどこですか?
そこには多くの異なるオープンソースライセンスがあります。各ライセンスでは、オープンソースの定義は、共有する必要があるものと、再利用と再配布の観点から許可または拒否する必要があるものに関して、まったく異なる場合があります。
Raspberry Piによって提供されるハードウェアの価値のほとんどは、Broadcom BCM2837 SoCに含まれています(Raspberry Pi 3以降、一部のRaspberry Pi 2リビジョンでも使用されます)。このICはオープンソースではなく、私が不慣れな理由により、一般的な市場での入手可能性や公開されているドキュメントはないようです。
主要な販売業者はこのICの販売をリストしておらず、Broadcomはデータシートをウェブサイトでダウンロードできるようにしています。