GNUとGNOMEの関係は何ですか?

GNUとGNOMEの関係は何ですか?

GNUとGNOMEの間にはどのような関係がありますか?

追加の関連ライセンスGPLはありますか?

ベストアンサー1

@ロブは正しいです。技術的には、GNOMEは公式GNUプロジェクトです。しかし、興味深い歴史がたくさんあります。

時間を元に戻そう

その時が1996年でした。まだデスクトップ環境はありません。ユーザーとシステム管理者は、混乱したプログラムで環境を構成します。さまざまなウィンドウマネージャ、さまざまなアプリケーション、ドックなどがあります。市場にはQtとGTK +という2つの主要なツールキットがあります。 Qtはしばらく使用されており、Trolltechという会社の商用製品です。 GTK+もしばらく使われてきました。もともと、GIMPで使用するために書かれているので、FSFと緩く関連しています。 Motifのようなより多くのツールキットがありますが、この議論の目的のために私たちはそれらに興味を持っていません。

KDEとも呼ばれるKoolデスクトップ環境は、UNIXシステム用の統合デスクトップ環境が不足するため、その年の10月に作成されました。 (KDEプロジェクトでは、未定義の「K」の代わりに「Kool」をすばやく削除しました。これは明らかに良い選択でした)。これはフリーソフトウェアコミュニティの主な問題です。これは、Mathiasが作成した優れた無料デスクトップを使用するには、独自のソフトウェアであるQtをインストールする必要があることを意味します。

何をすべきか?

FSFは、1つではなく2つのプロジェクトを開始し、1つが失敗した場合に備えて同時に実行することで対応しました。最初のプロジェクトはハーモニーです。 HarmonyはQtのLGPLライセンス、API準拠のフリーウェアレプリカで作られています。アイデアは、コミュニティがKDEを維持し、独自の部品のみを交換することです。

Harmonyプロジェクトは実際に成功しませんでした。開発は2000年まで約4年間続きました。この時点で、Qtは完全フリーソフトウェア(FSFで定義されているように)でライセンスされ、Harmonyの元の動機が消えました。第二のプロジェクトのフランチャイズの再構築と成功のため、ハーモニーは放棄されました。

今、私は2番目のプロジェクトが何であるかを推測しました。 GNOMEです。

それらを一緒に結合する

上に履歴を投稿しました。それでは、それらを素敵な結び目にまとめましょう。

したがって、あなたの質問に答えてください、そうです。 GNUとGNOMEの間には関係があります。 GNOMEはGNUプロジェクトの公式デスクトップ環境なので、公式GNUプロジェクトであり、GNUオペレーティングシステムの一部です。歴史的に、これはKDEのQt依存性に対応してGNUによって作成されました。実は、G存在する小人GNUを意味します。完全な略語は、GNU Network Object Model Environment(GNU Network Object Model Environment)に拡張されます。これは、計画されているが、プロジェクトで「GNOMEのコアビジョンと一致しない」と見なして、実装されていない技術を表しています。

しかし、GNOMEは現在巨大なプロジェクトです。たとえば、GTK+は別のプロジェクトではなくGNOMEの従業員によって維持されています。 GNOMEは歴史的にも技術的にも関連していますが、実体としてGNUとは独立していても過言ではありません。 GNOMEには独自のインフラがあり、独自のコミュニティがあります。

ちなみに、これがGNOMEとKDEが今(友好的な)競争相手になった理由です。なぜなら、KDEが創立された1996年初めにKDEと直接競争するという明らかな目的を持ってGNOMEが作られたからだ。そしてこの競争は今日まで続いている。

おすすめ記事