GPLライセンスについての質問です。 GPLで公開されているソフトウェアを他の言語で書き直して移植した場合、 できたソフトウェアのライセンスはGPLにしなければいけないのでしょうか? 例えばC言語で書かれたソースを見て、アルゴリズムやデータの持ち方を参考にしながら、 RubyやLisp、Smalltalkでほぼ同等の機能を持つソフトを書いた場合の扱いです。 言語特有の書き方が出るので、ソースの見え方自体は相当に変わっているという前提でお願いします。 また、解答の根拠となるドキュメントへのリンクも付記してください。 よろしくお願いいたします。