KDEとGNOMEプロジェクトの違いは何ですか?
これは、組み込み開発プロジェクトのホストオペレーティングシステムとして1つ(KDE / GNOME)を選択したいからです。
C(GNOME用GTK)やC ++(KDE用QT)など、すべての詳細(コードレベルとGUIレベル)を取得したいと思います。
また、なぜこのような分類をするのでしょうか?
開発者の観点から見ると、どちらがより効率的ですか?それとも安定していますか?
__カヌー
答え1
主な違いは、KDEがQtに基づくC ++であるのに対して、GnomeはGTKの上にCに基づいていることです。
ウィンドウマネージャは、ユーザーに表示する内容について異なる哲学を持っています。
そして他のアプリケーションがあります...
更新:両方とも優れていて安定しています(正しいバージョンを選択した場合)。ほぼ同じことを行いますが、方法が異なるため、比較は困難です。
私の個人的な意見は、Qtが良いソフトウェアフレームワークであるということです。しかし、多くの人がgtkについて同じ意見を持っていることも知っています。
これはクラシックな喧嘩のテーマなので、インターネットにはこのトピックに関する多くの記事があります。。
しかし、埋め込みに関しては、答えはより簡単です。これは、Nokia(携帯電話メーカー)がTrolltech(Qtメーカー)の所有者であり、彼らがQtを組み込みの有効な選択として宣伝しているためです。今、「というQtバージョンがあります。組み込みLinux用QtIntelとLinux Foundationと共に、彼らは次のような新しいディストリビューションを作成しました。ミゴ。したがって、Qtは組み込みの世界で多くのサポートを受けており、かなり良い機能を持っています。文書したがって、始めるのは簡単です。
表示または使用できる例は次のとおりです。BeagleBoardのMeeGo。