Horde(ソフトウェア)
| Horde アプリケーション フレームワーク | |
|---|---|
Horde Groupware (5.0) のポータル画面 | |
| 開発者 | Horde Coreチーム |
| 安定版リリース | 5.2.23 [ 1 ] / 2020年6月14日 |
| リポジトリ | |
| 書かれた | PHP |
| オペレーティング·システム | クロスプラットフォーム |
| 入手可能な | 英語およびその他多数(多言語)[ 2 ] |
| タイプ | Webアプリケーションフレームワーク |
| ライセンス | GNU劣等一般公衆利用許諾書 |
| Webサイト | www.horde.org |
Hordeは無料のWebベースのグループウェアです。このグループウェアのコンポーネントは、PHPベースのフレームワークであるHordeフレームワーク上に構築されており、迅速なWebアプリケーション開発に必要なすべての要素を提供します。Hordeは、Horde IMPメールクライアント、グループウェアパッケージ(カレンダー、メモ、タスク、ファイルマネージャー)、Wiki、時間・タスク追跡ソフトウェアなどのアプリケーションを提供しています。
歴史
Hordeフレームワークは、チャック・ハーゲンブック氏が1998年にFreshmeatで公開したIMP(Internet Messaging Project)ウェブメールから発展したものです。 [ 3 ]ウェブメールアプリケーションに必ずしも適さない機能要望が絶え間なく寄せられたため、より汎用的なウェブアプリケーションバックボーンであるHordeフレームワークが開発されました。Freshmeatでの最初のアナウンスは、2001年初頭のバージョン1.3.3でした。[ 4 ] Horde 2.0とIMP 3.0のリリースは、真に独立した2つのコンポーネントを持つ最初のリリースでした。[ 5 ]
汎用ウェブアプリケーションフレームワークであるHordeは、2004年にHorde 3.0がリリースされた時点では、主にウェブメールと一連のグループウェアアプリケーションをサポートしていました。 [ 6 ]モジュール式で柔軟なソフトウェアであるため、多くのサービスプロバイダーやパッケージャーが自社のポートフォリオにHordeを統合することができました。Hordeは、数百万人のユーザーにサービスを提供するSAPO [ 7 ]が提供するウェブメール用のソフトウェアです。[ 8 ]このソフトウェアは、すべての主要なLinuxディストリビューション向けにパッケージ化されており[ 9 ] [ 10 ] [ 11 ] 、 Plesk [ 12 ]やcPanel [ 13 ]などのホスティングツールのコンポーネントとして利用できます。
2011年にHorde 4.0がリリースされ[ 14 ]、フレームワークのアーキテクチャに大きな変更が加えられ、約100個の個別のPEARパッケージに分割され[ 15 ] 、スマートフォンがサポートされました。
2012年2月にHorde 3の最後のメンテナンスリリースを準備していたHorde開発者は、ハッカーがHorde FTPサーバーのセキュリティを侵害し、配布されたパッケージのうち3つにバックドアを仕掛けたことを発見しました。[ 16 ]攻撃は前年の11月に発生し、改変されたパッケージは3ヶ月にわたって配布されました。汚染されたパッケージの1つはDebianとUbuntuの不安定版ブランチに取り込まれ、攻撃の成功が明らかになった直後に修正されました。[ 17 ]攻撃者は新しいHorde 4のソースコードには手を加えませんでした。
最新のメインバージョンであるHorde 5は2012年にリリースされ[ 18 ]、最後のメンテナンスリリース(バージョン5.2.23)は2020年にリリースされました[ 19 ]。このブランチでサポートされている最新のPHPバージョンは7.4で、2022年にサポート終了となりました[ 20 ]。つまり、Hordeは最新のサポートされているPHPバージョンでは動作しなくなり、ユーザーは他のウェブメール/グループウェアソフトウェアへの移行を余儀なくされます。まだリリースされていないHorde 6ブランチは、PHP 8.1以降との互換性を提供しています[ 21 ] 。
Hordeは2022年にCPanelから削除され[ 22 ]、2025年にPleskからも削除される予定です。[ 23 ]
アプリケーション
Horde フレームワークには、次のアプリケーションとアプリケーション グループが含まれています。
Horde メール プラットフォーム
- IMP - Web ベースの電子メール クライアント。
- MIMP - 画面が小さいデバイスや HTML サポートが制限されているデバイスで使用するための IMP の簡素化されたバージョンです。
- Ingo - 電子メール フィルター ルール マネージャー。
- Sork - 他の 4 つの Horde モジュール (アカウント、転送、パスワード、休暇) のコレクションであり、これらが連携してさまざまなアカウント管理機能を実行します。
Horde グループウェア
- Kronolith - カレンダーアプリケーション。
- Mnemo - メモマネージャー。
- Nag - マルチユーザー タスク リスト マネージャー。
- Turba - Horde アドレス帳 / 連絡先マネージャー。
Horde グループウェア ウェブメール版
Horde Groupware Webmail Edition は、 Horde電子メールアプリケーションIMPおよびIngoによってHorde Groupware を拡張します。
Horde 開発者ツール
- Chora – CVSとSubversionをサポートするバージョン管理リポジトリ ビューア。
- Whups – Web Hordeユーザー問題解決ツール、チケット追跡システム
他の製品への統合
Hordeはバージョン3までKolabグループウェアシステムのウェブクライアントでした。また、 Pleskサーバー管理ソフトウェアにも統合されており、バージョン108まではcPanelとWHMにも統合されていました。 [ 24 ]
参照
参考文献
- ^ 「リリース 5.2.23」。2020年6月14日。 2021年1月23日閲覧。
- ^ 「Hordeのローカリゼーション」 www.horde.org . 2012年1月31日閲覧。
- ^ 「Hordeのケーススタディ」 www.horde.org . 2012年1月21日閲覧。
- ^ 「Horde-1.3.3 リリース」 . freecode.com . 2012年1月21日閲覧。
- ^ "Horde-2.0リリース" . marc.info . 2012年1月21日閲覧。
- ^ "Horde-3.0リリース" . it-republik.de . 2012年1月21日閲覧。
- ^ “Horde powering portugalmail.pt” . codebits.eu. 2012年1月28日時点のオリジナルよりアーカイブ。 2012年1月21日閲覧。
- ^ 「Horde開発者がSAPOをサポート」 . janschneider.de . 2012年1月21日閲覧。
- ^ 「Horde on Debian」 . wiki.debian.org . 2012年1月21日閲覧。
- ^ 「Horde on Ubuntu」 . packages.ubuntu.com . 2012年1月21日閲覧。
- ^ "Horde RPMs" . rpmfind.net . 2012年1月21日閲覧。
- ^ 「Horde via Plesk」(PDF) www.parallels.com。2008年3月16日時点のオリジナル(PDF)からアーカイブ。 2012年1月21日閲覧。
- ^ 「Horde via cPanel」 . cpanel.net. 2011年12月31日時点のオリジナルよりアーカイブ。2012年1月21日閲覧。
- ^ "Horde4.0リリース" . techworld.com.au . 2012年1月21日閲覧。
- ^ "Horde PEARサーバー" . pear.horde.org . 2012年1月21日閲覧。
- ^ 「Horde 3、バックドアに汚染される」 arstechnica.com、2012年2月17日。 2012年2月20日閲覧。
- ^ 「Debianのバックドアの削除」 debian.org . 2012年2月20日閲覧。
- ^ 「Horde 5 リリース」 . lists.horde.org . 2025年2月5日閲覧。
- ^ 「Horde 5.2.23 リリース」 . lists.horde.org . 2025年2月5日閲覧。
- ^ 「PHPのサポート終了日」 . php.net . 2025年7月8日閲覧。
- ^ 「Horde 6のPHPバージョン」 . wiki.horde.org . 2025年2月5日閲覧。
- ^ 「CPanelからのHordeの削除」 cpanel.net . 2025年2月5日閲覧。
- ^ 「Plesk機能の廃止予定」 . docs.plesk.com . 2025年2月5日閲覧。
- ^ 「cPanel廃止計画」 . cPanel & WHMドキュメント. 2023年3月14日閲覧。