GNU/Linux ライセンスの混乱

GNU/Linux ライセンスの混乱

私はGnu / Linuxディストリビューションを作成しています。私はカーネルをオープンソースに保ちますが、デスクトップ環境とその上のプログラム(私が作ったもの)は排他的になります。可能ですか? GNU GPL v2 は、GPL ライセンスソフトウェアの派生物をプライベートソースにすることはできないと規定しています。だから私はLinuxカーネルを修正する代わりにいくつかのアドインを追加しました。プロジェクト全体がプライベートソースの場合、ライセンスの問題は発生しますか?

ベストアンサー1

まず、GNU / Linuxディストリビューションは多くのソフトウェアパッケージで構成されており、その一部はGNU GPLに従ってライセンスされていますが、他のライセンスも関連しています。たとえば、Perlは芸術的ライセンスまたはGPL - あなたの選択、Apacheは以下でカバーされています。Apacheライセンス。つまり、GPLは使用する必要がある最も強力なコピーレフトライセンスの1つです。

GNU GPLはただ分配する;Linuxディストリビューションを誰とも共有しない限り、これらの条件に従う必要はありません。ただし、共有する場合、コピーを受け取る人は誰でもあなたにソースコードを要求する権利があります。あるいは、Red Hatと同様のアプローチを使用してソースコードのみをリリースし、コンパイルされたバイナリのみを有料の顧客に提供することもできます。

ただし、プライベートソース製品を構築する場合、GNU/Linux は良い出発点ではありません。 BSD ベースのシステムをカスタマイズすることを検討できます。

おすすめ記事