質問: Rubyを使ったアプリケーションを配布したいと考えています。 その際に、Rubyのバイナリも同梱した状態で配布しても問題ないでしょうか。 作成するソフトは商用製品またはGPL、LGPLをいずれかを考えています。
回答: Ruby 本体の再配布の話であれば、バージョンによって二種類あります。 Ruby 1.9.2 以前のものは GPLv2 + Ruby's](https://github.com/ruby/ruby/blob/ruby_1_9_2/COPYING "GPLv2 + Ruby's") のデュアルライセンス(GPLv3 非互換なので注意が必要のようです)、現在のものは [BSDL + Ruby's](https://github.com/ruby/ruby/blob/trunk/COPYING "BSDL + Ruby's") のデュアルライセンスです。 また、どちらにも、 > > 4. You may modify and include the part of the software into any other > software (possibly commercial). But some files in the distribution > are not written by the author, so that they are not under these terms. > > > For the list of those files and their copying conditions, see the > file LEGAL. > > > とありますので [LEGAL を読んで、それぞれに従う必要があると思います。 ご参考までに、Ruby'sライセンスについては、ここらへんなどを、 GPLv2 についてはここ(en.wikipedia)らへんを、 BSDL についてはここ(en.wikipedia)などをどうぞ。 *(wikipediaも含め、出来る/出来ないの軽めの判断をするための情報なので、実際に再配布を行うことになったら専門家にご相談ください)*