| Horde アプリケーション フレームワーク | |
|---|---|
Horde Groupware (5.0) のポータル画面 | |
| 開発者 | Horde Coreチーム |
| 安定版リリース | 5.2.23 [ 1 ] / 2020年6月14日 (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 Groupware Webmail Edition は、 Horde電子メールアプリケーションIMPおよびIngoによってHorde Groupware を拡張します。
Hordeはバージョン3までKolabグループウェアシステムのウェブクライアントでした。また、 Pleskサーバー管理ソフトウェアにも統合されており、バージョン108まではcPanelとWHMにも統合されていました。 [ 24 ]