すべてのLinuxディストリビューションとデスクトップ環境はオープンソースでなければなりませんか?

すべてのLinuxディストリビューションとデスクトップ環境はオープンソースでなければなりませんか?

私はいつもすべてのLinuxディストリビューションとデスクトップ環境が無料でオープンソースでなければならないと信じてきました。そうですか?それでは、特定のプロジェクトで見られないリソースからリソースをどのように取得できますか?

ありがとう

ベストアンサー1

Linuxは、GPLv2に従って配布される特定のソフトウェアプロジェクト(カーネル)です。このライセンスには、何よりも次のものが必要です。

  1. ソースを提供する必要があります。
  2. リンクされたコードで生成された2次アセットは、同じライセンスに従って配布する必要があります。
  3. 上記の条件が満たされると、人々は自由に広げることができます。

したがって、Linuxカーネルを使用している場合は、システムが使用しているカーネルソースコードが何であるかをユーザーに知らせたり、ディストリビューションでそのソースコードを使用できるようにする必要があります。

Linuxディストリビューションは、カーネルを他のソフトウェアプロジェクトと共にバンドルします。一部は一般的に(理論的には必ずしもそうではない)GPLライセンスを受けていますが(=ソースコードは公開する必要があります)、他のものはそうではありません。 Linuxカーネルライセンスは、ユーザースペースプログラムのライセンス制限を課しません。

おすすめ記事