FreePBX (FreePBX)

Перейти к навигации Перейти к поиску
FreePBX
Разработчик FreePBX Project
Написана на PHP[1]
Операционная система Linux
Языки интерфейса Английский, Болгарский, Китайский, Немецкий, Французский, Иврит, Болгарский, Итальянский, Португальский, Бразильский, Русский, Шведский, Испанский, Японский
Последняя версия 16.0.19 (12 апреля 2022; 2 года назад (2022-04-12))
Репозиторий github.com/FreePBX
git.freepbx.org
Состояние Active
Лицензия AGPL v3 and GPL v3
Сайт freepbx.org

FreePBX — графический интерфейс пользователя (GUI) с открытым исходным кодом, предназначенный для управления Asterisk.

FreePBX распространяется под лицензией GNU General Public License версии 3[2]. FreePBX входит в дистрибутив операционной системы GNU/Linux «FreePBX Distro», выпускаемый тем же разработчиком и созданный на основе исходного кода дистрибутива CentOS. FreePBX также имеется в других дистрибутивах Linux, например, The FreePBX Distro и AsteriskNow.

Права на торговую марку FreePBX были приобретены компанией Schmooze.com в начале 2013 года[3]. В дальнейшем Schmooze.com была приобретена компанией Sangoma Technologies Corporation, поглощение завершено 1 января 2015 года[4].

FreePBX может быть установлен в качестве автономного программного обеспечения или как часть предварительно сконфигурированного дистрибутива FreePBX Distro, который включает в себя операционную систему, Asterisk PBX, FreePBX и необходимые зависимости.

FreePBX входит в такие дистрибутивы с открытым исходным кодом, как Official FreePBX Distro, AsteriskNOW, Elastix и RasPBX.

Первый релиз FreePBX, версия 0.2 (28 ноября 2004), был назван Asterisk Manager Portal (AMP). Проект был переименован во FreePBX по причинам товарных знаков, поскольку Asterisk является зарегистрированным товарным знаком корпорации Digium.

Новые выпуски Asterisk включали различные обновления для FreePBX. Обновления включали новое меню и поддержку дополнительных возможностей, такие как голосовая почта, очередь вызова, факс, поддержку нескольких языков, DAHDI и локальный каталог пользователя.

Текущие версии

[править | править код]
  • FreePBX 2.11 — Завершена 14 мая 2013 года. Появилась поддержка Asterisk 11, модуль аудита безопасности, Motif модуль «Chan», пользовательский WebRTC[5].
  • FreePBX 12 — стабильный релиз от 23 июня 2014 года. Добавлена поддержка для Asterisk 12 и 13, новая панель управления, модуль администратора для контроля версий, поддержка PJSIP[источник не указан 1006 дней].
  • FreePBX 13 — стабильный релиз[источник не указан 1006 дней]. Добавлен адаптивный интерфейс, полностью поддерживает Asterisk 13, появились регистрация событий канала и отчетность (CDR), программа fwconsole для управления FreePBX из командной строки Linux, управление добавлением пользователей, расширенная поддержка локализации для звуковых файлов, а также новая опция глобального поиска[6].
  • FreePBX 14 — стабильный релиз выпущен 1 июля 2017 года. Работает с PHP не менее 5.6, обновление системы производится через графический интерфейс, реализованы панели и виджеты для Dashboard, поддерживает utf8mb4 в MySQL, появилась возможность задания правил по времени и условий в Follow-Me[7].
  • FreePBX 15 — релиз выпущен 31 октября 2019 года[8]. Используется GraphQL API, создан модуль файловой системы BMO Filesystem, переделан Asterisk Manager, для резервного копирования используется модуль файловой системы, реализован BMO резервного копирования и восстановления (Backup Refactor)[9].
  • FreePBX 16 — релиз состоялся 31 октября 2021 года[10]. Наконец включена поддержка PHP 7.4, отказ от дуплексного использования SIP-драйверов в пользу PJSIP, проработка модуля брандмауэра, множество дополнений к модулю API. Большая часть мелких дополнений была внедрена в 15 версию.

FreePBX поддерживает оборудование множества производителей, в том числе Aastra Technologies, Algo, AND, AudioCodes, Cisco Systems, Cyberdata, Digium, Grandstream Networks, Mitel, Panasonic, Polycom, Sangoma Technologies, Snom, Xorcom и Yealink[нет в источнике][11]. По оценкам разработчиков, FreePBX был развернут на миллионах активных систем IP-телефонии в более чем 220 странах и регионах[нет в источнике][12].

Примечания

[править | править код]
  1. The freepbx Open Source Project on Open Hub: Languages Page — 2006.
  2. The FreePBX Open Source Project on Open Hub. Дата обращения: 11 апреля 2018. Архивировано 11 апреля 2018 года.
  3. Schmooze Com Acquires FreePBX & SIPSTATION : [англ.] : [арх. 27 июля 2014] // Schmooze. — 2013. — 22 February.
  4. Sangoma Completes the Acquisition of Two Businesses : [англ.] : [арх. 10 февраля 2022] // Schmooze. — 2015. — 2 January.
  5. System Dashboard : [англ.] : [арх. 18 мая 2013] // Sangoma Issue Tracker.
  6. Nagy, A. 13 Changes and Features : [англ.] : [арх. 10 февраля 2022] // FreePBX OpenSource Project. — 2017. — 12 March.
  7. Nagy, A. 14 Planned Changes and Features : [англ.] : [арх. 12 апреля 2018] / A. Nagy, L. D'Alessandro // FreePBX OpenSource Project. — 2017. — 6 December.
  8. Fredrickson, M. FreePBX 15 is Released! : [англ.] : [арх. 8 февраля 2021] // FreePBX News. — 2019. — 31 October.
  9. Nagy, A. 15 Planned Changes and Features : [англ.] : [арх. 11 апреля 2018] // FreePBX OpenSource Project. — 2018. — 13 July.
  10. FreePBX 16 is now released for General Availability! (амер. англ.). FreePBX - Let Freedom Ring (31 октября 2021). Дата обращения: 13 мая 2022. Архивировано 21 июля 2022 года.
  11. snom Phones Now Interoperable with Schmooze Com, Inc. Unified Communications Systems. Дата обращения: 11 апреля 2018. Архивировано 5 марта 2016 года.
  12. IP Telephony Feature: Schmooze Com Eases Phone System Use. Дата обращения: 11 апреля 2018. Архивировано 11 апреля 2018 года.