KVIrc

KVIrc
原作者シモン・ステファネク(プラグマ)
開発者KVIrc開発チーム
安定版リリース
5.2.8「クエーサー」/ 2025年7月30日 ( 2025-07-30 )
プレビューリリース
5.2.8-dev / 2025年11月10日 (2025年11月10日
書かれたC++
オペレーティング·システムMac OS XUnix系Windows
プラットフォームクロスプラットフォーム
入手可能な多言語対応
タイプIRCクライアント
ライセンスGPL-2.0以降[ a ]
Webサイトwww.kvirc.net ウィキデータで編集する
リポジトリ

KVIrcは、 LinuxUnixMac OSWindows用のグラフィカルIRCクライアントです。名称はK Visual IRC頭文字をとったもので、KはKDEへの依存関係を表しており、バージョン2.0.0以降はオプションとなっています。[ 2 ]このソフトウェアはQtフレームワークをベースにしており、コードは修正版GNU General Public Licenseの下で公開されています。[ 3 ]

特徴

KVIrcは複数のサーバーに同時に接続できます(オプションでSSL [ 4 ]および/またはIPv6経由)。Unicode 、ISO-8859-*、アジア言語、Windowsネイティブの文字セットがサポートされています。DCCサポートされています。[ 4 ]特別な機能はスマートエンコーディングで、ユーザーは2つのエンコーディングを同時に使用できます。たとえば、Unicodeを送信し、UnicodeとCP-1252を読み取ることができます。

KVIrcは、太字、下線、色付きフォントなど、広くサポートされているmIRCコードに加え、グラフィカルな絵文字とアニメーションアバターも提供しています。チャットインターフェースは高度にカスタマイズ可能で、ダウンロード可能なテーマもサポートしています。

チャンネルウィンドウは2つのサブウィンドウに分割できます。1つはチャットメッセージ用、もう1つは参加/パート/モード変更などのコマンド用です。サブウィンドウのサイズは可変なので、ユーザーはコマンドウィンドウを非表示にすることができます。すべてのチャンネル、クエリ、DCCチャットは、BlowfishまたはAES/Rijndaelで暗号化できます。

KVIrcにはKVSという独自のスクリプト言語があり、ネットワークイベントに自動的に反応する複雑な機能を追加できます。[ 4 ] [ 5 ] Perl [ 4 ]Pythonもある程度使用できます。オブジェクト指向プログラミングがサポートされており、組み込みのQtバインディングクラスを使用してユーザーインターフェースの追加部分を構築できます。SocketSpy機能により開発者はクライアントとサーバー間の生の通信を監視できます。

発達

シモン・ステファネック氏は1998年にKVIrcの開発を開始し、1999年に最初のパブリックバージョンをリリースしました。[ 6 ]このソフトウェアはKDEライブラリに強く依存しており、 Linuxオペレーティングシステムでのみ利用可能でした。フリーソフトウェアコミュニティの関心は急速に高まり、クライアントは複数のLinuxディストリビューションに搭載され、さらに多くの開発者がプロ​​ジェクトに加わり、非公式のKVIrc開発チームが結成されました。

KDEライブラリはまだ開発の初期段階にあったため、インターフェースが頻繁に変更され、開発者がそれに対応するのが困難になっていました。さらに、KDEが利用できないWindowsへのKVIrcの移植にも強い関心が寄せられていました。これを受けて、 KDELibsへの厳格な依存は徐々に緩和され、バージョン2.0.0では正式に廃止されました。KDEライブラリへの部分的な統合は、コンパイル時オプションとして引き続き利用可能です。

KVIrc 3.0.0は2004年にLinuxおよびWindowsプラットフォームのサポート付きでリリースされました。同年には Mac OSへの予備移植版もリリースされました。

2025年7月現在、最新の安定版リリースは5.2.8 Quasarです。[ 7 ]

分布

KVIrcは、Ubuntu[ 8 ] 、 Debian[ 9 ] 、 Gentoo Linux[ 10 ]、Arch Linux[ 11 ] 、 OpenSUSE[ 12 ] 、 MageiaRed Hat Enterprise Linux / Fedora [ 13 ]などのLinuxディストリビューションに含まれています。その他のLinuxシステムは、コミュニティ提供のバイナリパッケージ[ 14 ]とビルドスクリプトによってサポートされています。[ 15 ] KVIrcは、 Microsoft Windows 2000 / XP / Vista / 7、[ 16 ] 、 Mac OS X [ 17 ]FreeBSDでも 利用できます。[ 18 ]

参照

注記

  1. ^ GPL 2.0以降(OpenSSL例外あり)。 [ 1 ]

参考文献

  1. ^ 「ABOUT-LICENSE」 . GitHub .
  2. ^ 「KVIrcという名称の説明」 。 2010年10月11日閲覧
  3. ^ Szymon Stefanek. 「KVIrcライセンス」 。 2013年3月26日閲覧これはKVIrc Ircクライアントのライセンスです。GNU General Public License Version 2に基づいています。[...] そして[...] このプログラムをWindows版Qt非商用版とリンクすることを許可します。
  4. ^ a b c dポール・ピカール、マーカス・H・サックス、ブライアン・バスキン(2005年12月12日)『企業向けIMおよびP2Pアプリケーションのセキュリティ確保』エルゼビア、428頁。ISBN 978-1-59749-017-7
  5. ^ 「KVIrcスクリプト言語入門」2010年10月11日閲覧。
  6. ^ 「KVIrc 0.9.0 Linuxソフトウェアマップエントリ」 。 2010年10月11日閲覧
  7. ^ 「KVIrc.net - ビジュアルIRCクライアント」www.kvirc.net . 2025年11月29日閲覧
  8. ^ 「UbuntuのKVIrcパッケージ」 。 2010年10月11日閲覧
  9. ^ 「DebianのKVIrcパッケージ」 。 2010年10月11日閲覧
  10. ^ 「GentooのKVIrc ebuilds」 。 2010年10月11日閲覧
  11. ^ 「Arch LinuxのKVIrcパッケージ」 。 2010年7月20日時点のオリジナルよりアーカイブ2010年10月11日閲覧。
  12. ^ 「OpenSUSEのKVIrcパッケージ」 。 2010年10月11日閲覧
  13. ^ 「RedHat / Fedora / Mandriva / Mageia用のrpm形式のKVIrcパッケージ」 。 2016年8月17日閲覧
  14. ^ 「Slackware用KVIrcバイナリパッケージ」 。 2010年11月11日閲覧
  15. ^ 「Slackware用KVIrcビルドスクリプト」 。 2010年10月11日閲覧
  16. ^ 「Microsoft Windows用KVIrcパッケージ」 。 2010年10月11日閲覧
  17. ^ 「Mac OS X用KVIrcパッケージ」 。 2010年10月11日閲覧
  18. ^ 「KVIrc FreeBSD ポート」 。 2010年10月11日閲覧

さらに読む

  • ヘルツォーク、ユテ (2006)。リナックス。ピアソン・ドイチュランドGmbH。 p. 785.ISBN 978-3-8272-6810-5
  • マリン、キャメロン、ケイシー、エオガン、M・アクイリーナ、ジェームズ(2008年)『マルウェアフォレンジック:悪意あるコードの調査と分析』 Syngress Pub. p. 618. ISBN 978-1-59749-268-3
  • Pfaffenberger, Bryan (2001). Linuxネットワークの分かりやすい解説. Morgan Kaufmann. p. 59. ISBN 978-0-12-533171-5