프리스위치

FreeSWITCH
프리스위치
FreeSWITCH Logo
원본 작성자앤서니 미니세일
개발자다른 기여자
안정적 해제1.10.6 (2021년 3월 25일; 10개월 전(2021-03-25)[1] [±]
리포지토리
기록 위치C
운영 체제Linux,[2] macOS,[3] Solaris,[4] FreeBSD,[5] NetBSD,[6] OpenBSD,[7] DragonFly BSD,[8] Windows[9]
플랫폼크로스 플랫폼
다음에서 사용 가능다국어의
유형VoIP 소프트웨어, 소프트스위치
면허증Mozilla 공용 라이센스(MPL)
웹사이트freeswitch.com Edit this on Wikidata

FreeSwitch는 실시간 통신, WebRTC, 통신, 비디오 및 VoIP(Voice over Internet Protocol)를 위한 무료 오픈 소스 애플리케이션 서버다. Multiplatform, 그것은 Linux, Windows, MacOS, FreeBSD에서 실행된다. PBX 시스템, IVR 서비스, 채팅 및 화면 공유가 가능한 화상 회의, 도소매 최저 비용 라우팅, 세션 경계 제어기(SBC) 및 임베디드 통신 어플라이언스 구축에 사용된다. 암호화, ZRTP, DTLS, SIPS를 전폭적으로 지원한다. PSTN, SIP, WebRTC, 그리고 많은 다른 통신 프로토콜들 사이의 게이트웨이 역할을 할 수 있다. 그것의 핵심 도서관인 libfreeswitch는 다른 프로젝트에 포함될 수 있다. 무료 소프트웨어 라이센스인 Mozilla Public License(MPL)에 따라 라이센스를 받는다.

역사

프리스위치 프로젝트는 2006년 1월 오라일리 미디어의 ETEL 콘퍼런스에서 처음 발표되었다.[10] 2007년 6월 트루폰이 프리스위치를 선정해 사용했으며,[11] 2007년 8월 가부기는 프리스위치를 회의 플랫폼으로 선정했다고 발표했다.[12]

FreeSwitch의 첫 공식 1.0.0 릴리즈(Phoenix)는 2008년 5월 26일이었다.[13] 2008년 7월 24일에 마이너 1.0.1 패치 릴리스가 나왔다.[14] Conn 2012에서 Anthony Minessale은 FreeSwitch 버전 1.2.0의[16] 출시와 FreeSwitch 개발팀이 별도의 안정(버전 1.2) 지점과 개발(버전 1.3) 지점을 채택했다고 발표했다[15].

2014년 초에 출시된 FreeSwitch 1.4는 Websocket과 WebRTC를 지원하는 첫 번째 버전이다.

FreeSwitch 1.6은 비디오 트랜스코딩 및 화상회의, WebRTC용 Verto 프로토콜, 모든 WebRTC 코덱 및 표준에 대한 지원을 추가했다.

FreeSwitch 1.8은 2018년 프로젝트에 대한 추가 업데이트와 안정성 향상으로 LembleCon에서 출시되었다.

㈜시그널와이어는 탄력적인 FreeSwitch 코어를 활용한 상용 클라우드 통신 서비스를 제공하고, FreeSwitch 설립자가 관리하던 오픈소스 프로젝트의 상설 상용 스폰서를 제공하기 위해 2018년 설립됐다. 그 후 FreeSwitch 솔루션을 인수했다.[citation needed]

디자인

수석 디자이너인 앤서니 미니세일에 [17]따르면, 프리스위치는 솔리드 코어 위에 구축된 소프트스위치를 의도하고 있으며, 상태 기계에 의해 구동된다.[18] 프로젝트의 명시적 목표에는 안정성, 확장성, 추상화가 포함된다.

파생상품

FreeSwitch는 박스 상용 제품과 오픈 소스 프로젝트에서 많은 PBX의 핵심 부품이다. 상용 제품 중 일부는 하드웨어와 소프트웨어 번들로 제조사가 소프트웨어를 지원하여 오픈 소스로 출시한다.

참고 항목

참조

  1. ^ "Releases - signalwire/freeswitch". Retrieved 25 March 2021 – via GitHub.
  2. ^ "Linux - FreeSWITCH - Confluence".
  3. ^ "macOS - FreeSWITCH - Confluence".
  4. ^ "Solaris - FreeSWITCH - Confluence".
  5. ^ "FreeBSD - FreeSWITCH - Confluence".
  6. ^ "NetBSD - FreeSWITCH - Confluence".
  7. ^ "OpenBSD - FreeSWITCH - Confluence".
  8. ^ "DragonFlyBSD - FreeSWITCH - Confluence".
  9. ^ "Windows - FreeSWITCH - Confluence".
  10. ^ "Beyond Asterisk, The Future of Telephony. What's Next?". O'Reilly Media. 2006-01-25. Retrieved 2007-10-06.
  11. ^ "Truphone Selects FreeSWITCH and TelcoBridges to Enable VoIP Calls over WiFi on Mobile Phones" (Press release). Truphone. June 5, 2007.
  12. ^ "Gaboogie Embraces Open Source For New Mobile Group Calling and Conference Calling Solution". Gaboogie. 2007-08-03. Archived from the original on 2008-09-08. Retrieved 2007-10-06.
  13. ^ "FreeSWITCH 1.0.0 "Phoenix" Released!". Archived from the original on 2008-08-10.
  14. ^ "FreeSWITCH 1.0.1 "Phoenix" Released!". Archived from the original on 2008-08-19.
  15. ^ "ClueCon 2012 Keynote Address". Archived from the original on 2012-06-08.
  16. ^ "It's Official! FreeSWITCH 1.2 Has Been Released". Archived from the original on 2012-09-20.
  17. ^ Gallagher, Kathleen (October 18, 2009). "Flipping the FreeSWITCH – Brookfield is home to revolutionary software". Milwaukee Journal Sentinel. Archived from the original on October 22, 2009.
  18. ^ "An Interview with the Creator of FreeSWITCH". O'Reilly Media. July 25, 2006.