3
クローズドソースアプリケーションからGPLライブラリにリンクできますか?
さて、誰もが重複した質問について叫ぶ前に、はい、私はすでにこのようないくつかの質問をここで見ました。しかし、誰も質問に答えません。 ライブラリを変更せずにGPL対応のライブラリにリンクする場合、ソースコードをリリースする必要がありますか? この質問によると、答えはイエスです! しかし、この答えは私にとって満足のいくものではありません。答えは基本的に、コードをオープンソースにすることなく、GPLコードを使用することはできません。 しかし、前のことが当てはまる場合、個人や組織がLinuxでプロプライエタリなソフトウェアをリリースすることは不可能であることを示しています。間違っているに違いありません。単に、アプリケーションが何か便利なことをしたり、ファイルを開いたり、コンソールに書き込んだり、TCP接続を作成したりするには、アプリケーションlibcがGPLでリンクされている必要があります。 だから私の質問は次のとおりです:サイト上の以前のすべての回答がそうであるように、GPLが別のGPLプログラムにリンクするプログラムはGPLでなければならないと述べている場合、独自のアプリケーションを作成/リリース/販売する方法は可能ですか? Linuxで実行されるものは何ですか?上で説明したように、そのアプリケーションはLinux上で実行するためだけにGPLコードに好まれる必要があります。 より実用的な例では、非GPLアプリケーションでGPLが適用された共有ライブラリにリンクすると言いますが、それは非GPLアプリケーションを強制的にGPLに変換しますか?より具体的には、GPLライブラリを変更せずに使用し、そのライブラリを.soまたはとして配布.dllすると、アプリケーションがオープンソースである必要がありますか?