Horde (oprogramowanie) - Horde (software)

Horde Application Framework
Horde-logo.svg
Portal Hordy
Portal Hordy
Deweloper (y) Główny zespół Hordy
Wersja stabilna
5.2.22 / 21 września 2017 r  ( 21.09.2017 )
Magazyn Edytuj to w Wikidata
Napisane w PHP
System operacyjny Wieloplatformowy
Dostępne w Angielski i wiele innych (wielojęzyczne)
Rodzaj Struktura aplikacji internetowych
Licencja Mniejsza Powszechna Licencja Publiczna GNU
Stronie internetowej www .horde .org

Horde to bezpłatne internetowe oprogramowanie do pracy grupowej .

Komponenty tego oprogramowania do pracy grupowej są oparte na strukturze Horde . Ten PHP -na ramowa zawiera wszystkie elementy niezbędne do szybkiej aplikacji internetowych rozwoju.

Horde oferuje aplikacje takie jak klient poczty Horde IMP , pakiet oprogramowania do pracy grupowej (kalendarz, notatki, zadania, menedżer plików), wiki oraz oprogramowanie do śledzenia czasu i zadań.

Historia

Framework Horde wyewoluował z poczty internetowej IMP ( I nternet M essaging P roject ), którą Chuck Hagenbuch opublikował w serwisie Freshmeat w 1998 roku. Ciągły strumień żądań funkcji, które nie pasują do aplikacji poczty internetowej, doprowadził do opracowania bardziej ogólnego szkieletu aplikacji internetowej : ramy Hordy. Pierwszą zapowiedzią na Freshmeat była wersja 1.3.3 na początku 2001 roku. Horde 2.0 i IMP 3.0 były pierwszymi z dwoma naprawdę oddzielnymi komponentami.

Horde jako ogólny framework aplikacji internetowych obsługiwał głównie pocztę internetową, a także zestaw aplikacji do pracy grupowej do czasu wydania Horde 3.0 w 2004 roku. Modułowa i elastyczna natura oprogramowania pozwoliła wielu dostawcom usług i firmom zajmującym się pakowaniem zintegrować oprogramowanie ze swoim portfolio . Horde to oprogramowanie do poczty internetowej oferowane przez SAPO, które obsługuje kilka milionów użytkowników. Oprogramowanie zostało spakowane dla wszystkich głównych dystrybucji Linuksa i jest dostępne jako składnik narzędzi hostingowych, takich jak Plesk lub cPanel .

Wraz z wydaniem Horde 4.0 w 2011 r. Framework przyniósł znaczące zmiany architektoniczne, podział na prawie sto osobnych pakietów PEAR i wsparcie dla smartfonów .

Przygotowując ostatnią aktualizację Horde 3 w lutym 2012 r., Programiści Horde odkryli, że hakerzy złamali zabezpieczenia serwera FTP Horde i zdołali umieścić backdoora w trzech rozproszonych pakietach. Atak miał miejsce w listopadzie poprzedniego roku, więc zmodyfikowane pakiety zostały rozprowadzone w ciągu trzech miesięcy. Jeden ze skażonych pakietów został przechwycony przez niestabilne gałęzie Debiana i Ubuntu i został naprawiony natychmiast po ujawnieniu udanego ataku. Atakujący nie zmodyfikowali nowszych źródeł Hordy 4.

Aplikacje

Framework Horde zawiera następujące aplikacje i grupy aplikacji.

Platforma e-mailowa Horde

  • IMP - internetowy klient poczty.
    • MIMP - uproszczona wersja IMP do użytku na urządzeniach z małym ekranem lub ograniczoną obsługą HTML.
  • Ingo - menedżer reguł filtrów poczty e-mail.
  • Sork - zbiór czterech innych modułów Hordy (konta, przekazy, hasła i wakacje), które razem pełnią różne funkcje zarządzania kontami.

Oprogramowanie do pracy grupowej Horde

  • Kronolith - aplikacja kalendarza.
  • Mnemo - menedżer notatek.
  • Nag - menedżer listy zadań dla wielu użytkowników.
  • Turba - książka adresowa Hordy / menedżer kontaktów.

Horde Groupware Webmail Edition

Horde Groupware Webmail Edition rozszerza Horde Groupware o aplikacje poczty e-mail Horde IMP i Ingo .

Narzędzia programistyczne Horde

  • Chora - przeglądarka repozytorium kontroli wersji obsługująca CVS i Subversion .
  • Whups - Web Horde User Problem Solver, system śledzenia zgłoszeń

Integracja z innymi produktami

Horde był klientem sieciowym systemu Kolab do pracy grupowej aż do wersji 3. Jest również zintegrowany z oprogramowaniem do zarządzania cPanel & WHM i Plesk Server.

Zobacz też

Bibliografia

Linki zewnętrzne