2012-10-24

Raspberry Piのユーザースペースのグラフィックスタックのソースコードが公開される

Raspberry Piに使われているBCM2835のグラフィックスタックのうち、ユーザースペースの部分、つまりOpenGL ESとかEGLとかOpenVGとかOpenMAX ILなどの実装のソースコードが公開された。ライセンスは修正BSDの模様。

これで、ファームウェアより上は、完全に自由なソフトウェアのみで構築することも可能になる。ファームウェアは、まだ不自由なバイナリブロブを読み込まねばならぬ。

また、この公開により、BCM2835用のコードが、Linuxカーネルのmainlineに取り入れられる可能性がでてきた。というのも、たとえカーネルコードとしては自由なソフトウェアであっても、動作にあたって不自由なユーザースペースのソフトウェアを必要とするカーネルのコードは、利用者に不自由なバイナリブロブの使用を強制してしまうということで、Linuxカーネルのmainlineに取り入れることは拒否されているのだ。

No comments:

Post a Comment

You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.