KDEプラットフォーム4


KDE_Platform_4

KDEプラットフォーム4は、 GNU劣等一般公衆利用許諾契約書(LGPL)の下で配布されたKDEソフトウェアコンパイル4の技術的基盤として機能したKDEによるライブラリとソフトウェアフレームワークのコレクションでした。KDE Platform 4は、KDElibsの後継であり、KDEFrameworksの前身でした。KDEプラットフォーム4はKDEプラットフォームの唯一のバージョンであり、2013年にKDEフレームワーク5に置き換えられました。
KDEプラットフォーム4
原作者 KDE 開発者 KDE 初回リリース
2008年1月11日; 14年前 (2008-01-11)
最終リリース
4.14.12(2015年9月15日; 6年前)  (2015-09-15)
リポジトリ
anongit .kde .org / kdelibs .git
で書かれている
C ++
タイプ
システムライブラリ
ソフトウェアフレームワーク
ライセンス
GNU劣等一般公衆利用許諾契約書(LGPL)
KDEソフトウェアのコンパイル構造

コンテンツ
1 テクノロジー
1.1 KDEプラットフォーム4で置き換えられたテクノロジー 2 KParts 3 個体
4 参考文献
5 外部リンク

テクノロジー
ユーザーインターフェース
プラズマ–デスクトップおよびパネルウィジェットエンジン
KHTML –HTMLレンダリングエンジン
KIO –拡張可能なネットワーク透過ファイルアクセス
KParts –軽量のインプロセスグラフィカルコンポーネントフレームワーク
ソネット–スペルチェッカー
XMLGUI –XMLファイルを介してメニューやツールバーなどのUI要素を定義できます
ゴヤ
ハードウェアとマルチメディア
フォノン–マルチメディアフレームワーク
堅実–デバイス統合フレームワーク
サービス
ネポムク
KNewStuff –KDEの「HotNewStuff」クラス Policykit-KDE コミュニケーション Akonadi ゲーム
グルーオン KGGZ 他の
ThreadWeaver –マルチプロセッサシステムをより効果的に使用するためのライブラリ
キオスク– KDE内の機能を無効にして、より制御された環境を作成できます
クロス KConfig XT WebDAV

KDEプラットフォーム4で置き換えられたテクノロジー
aRts –サウンドサーバー( Phononに置き換えられました)
DCOP –プロセス間通信システム( D-Busに置き換えられました)

KParts
KPartsは、KDEPlasmaデスクトップ環境のコンポーネントフレームワークです。個々のコンポーネントはKPartと呼ばれます。KPartは、MicrosoftのコンポーネントオブジェクトモデルのGNOMEおよびActiveXコントロールのBonoboコンポーネントに類似しています。KonsoleはKPartとして利用可能であり、KonquerorやKateなどのアプリケーションで使用されます。
KPartsの使用例:
KonquerorはOkularパーツを使用してドキュメントを表示します
KonquerorはDragonPlayerパートを使用してマルチメディアを再生します
Kontactはkdepimアプリケーションを埋め込みます
Kateおよびその他のエディターは、katepartエディターコンポーネントを使用します
いくつかのアプリケーションは、KonsoleKPartを使用して端末を埋め込みます

個体
Solidは、KDEPlatform4とその後継であるKDEFrameworksのデバイス統合フレームワークです。これは、KDEのマルチメディアの柱であるフォノンと同様の原理で機能します。ハードウェアを単独で管理するのではなく、単一のAPIを介して既存のソリューションにアクセスできるようにします。現在のソリューションでは、 udev、NetworkManager、BlueZ(公式のLinux Bluetoothスタック)を使用しています。ただし、アプリケーションを壊すことなくすべての部品を交換できるため、Solidを使用するアプリケーションは非常に柔軟でポータブルになります。 Windows Management Instrumentationに基づいて、KDEのWindowsポート用のSolidバックエンドを構築する作業が進行中です。

参考文献
^ 「KDE4.0リリースのお知らせ」。
^ 「KDEはKDEアプリケーション15.08.1を出荷します。」。KDE。2015年9月15日。
^ 「KDE開発プラットフォーム」。
^ 「開発/言語」。
^ Kデスクトップ環境-KDE4.0がリリースされました ^ UPower、UDevおよびUDiskのサポート、メタデータバックアップ ^ 「KDEコミットダイジェストの問題107」。2014-02-01にオリジナルからアーカイブされました。

外部リンク
image"
 無料のオープンソースソフトウェアポータル
TechBase、KDE開発者向けのドキュメント
KDEプロジェクト、git.kde.org内のすべてのプロジェクトの概要
KDEクイックGitソースコードブラウザ
KDEバグ追跡システム
KDEチュートリアルの最初のプログラム”