Processingはオープンソースですか?
もはやトレンドのような言葉になってしまった「オープンソース」として、このプロジェクトを計画している。つまり、Processingの開発環境の裏側にある、全てのコードと、平行して使われているグラフィックエンジンを見ることができるようになるだろう。約束はできない、なぜなら、いまだ私たちはライセンスによって雇用者が守られる対策を考えている。しかし、すぐにその日が来るだろうと思う。エクスポートライブラリ('bagel'とよばれている)は、おそらく
LGPLになるだろう。つまり、コードを開かなくてもプロジェクト内部に含めることができるライブラリーとして使えるようにしたい。(もちろん人々にシェアすることを勧める)gnuパブリックライセンスについての詳しい情報はこちらから:
http://www.gnu.org/copyleft/gpl.html
Processingはまた、他のオープンプロジェクト、Oro matcherやKJC compilerなどすべてを含んでいる。Oro Toolsは、
Apache Jakartaプロジェクトの一部として、 BSD style license のもとで提供されていて、KJC compilerはKopi
suite of toolsの一部として、GPLのもとで提供されている。実際、最終的にはProcessingのバージョンは KJCにより使用可能となっており、Processingのコードは、GPLでリリースされるべきである。Oro
Toolsについての詳細はこちらから:
http://www.savarese.org/oro/ and the home for Kopi/KJC is here: http://www.dms.at/kopi.
|