FreePBX

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
FreePBX
Разработчик FreePBX Project
Операционная система Linux
Языки интерфейса English, Bulgarian Chinese German French Hebrew Hungarian Italian Portuguese Portuguese (Brazil) Russian Swedish Spanish Japanese
Последняя версия 16.0.19 (12 апреля 2022; 2 года назад (2022-04-12))
Состояние Active
Лицензия AGPL v3 and GPL v3
Сайт freepbx.org

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

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

История

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

Установка

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[4].
  • FreePBX 12 — стабильный релиз от 23 июня 2014 года. Добавлена ​​поддержка для Asterisk 12 и 13, новая панель управления, модуль администратора для контроля версий, поддержка PJSIP.[источник не указан 1050 дней]
  • FreePBX 13 — стабильный релиз[источник не указан 1050 дней]. Добавлен адаптивный интерфейс, полностью поддерживает Asterisk 13, появились регистрация событий канала и отчетность (CDR), программа fwconsole для управления FreePBX из командной строки Linux, управление добавлением пользователей, расширенная поддержка локализации для звуковых файлов, а также новая опция глобального поиска[5].
  • FreePBX 14 — стабильный релиз выпущен 1 июля 2017 года. Работает с PHP не менее 5.6, обновление системы производится через графический интерфейс, реализованы панели и виджеты для Dashboard, поддерживает utf8mb4 в MySQL, появилась возможность задания правил по времени и условий в Follow-Me[6].
  • FreePBX 15 — релиз выпущен 31 октября 2019 года[7]. Используется GraphQL API, создан модуль файловой системы BMO Filesystem, переделан Asterisk Manager, для резервного копирования используется модуль файловой системы, реализован BMO резервного копирования и восстановления (Backup Refactor)[8].
  • FreePBX 16 — релиз состоялся 31 октября 2021 года[9]. Наконец включена поддержка 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[нет в источнике][10]. По оценкам разработчиков, FreePBX был развернут на миллионах активных систем IP-телефонии в более чем 220 странах и регионах[нет в источнике][11].

Примечания

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

Ссылки