しかし、rubyの処理系はデュアルライセンスのgplを、バージョン1.9.3より、gplよりパーミッシブ・ライセンスである2条項bsdライセンスに変更したため、以後のバージョンのrubyの処理系ではgplv3で保護されるプログラムを組み合わせることも可能である。