Introduction

This page contains notices and license documentation related to the third-party products included in Agora SDKs.

Flexible Classroom

PlatformNameLicense TypeOpen Source Link
AndroidretrofitApache-2.0https://github.com/square/retrofit
AndroidokhttpApache-2.0https://github.com/square/okhttp
AndroidSVGAPlayer-AndroidApache-2.0https://github.com/svga/SVGAPlayer-Android
AndroidglideMIThttps://github.com/bumptech/glide
AndroidxlogApache-2.0https://github.com/elvishew/xLog
Androidprotobuf-javaBSDhttps://github.com/protocolbuffers/protobuf/tree/main/java
AndroidChecker QualGNU General Public License v2.0 w/Classpath exception
MIT License
https://checkerframework.org
iOSprotobuf-objectivecBSDhttps://github.com/protocolbuffers/protobuf/tree/main/objectivec
iOSOpenSSL-UniversalBSDhttps://github.com/krzyzanowskim/OpenSSL
iOSCocoaLumberjackBSDhttps://github.com/CocoaLumberjack/CocoaLumberjack
iOSAliyunOSSiOSApache-2.0https://github.com/aliyun/aliyun-oss-ios-sdk
iOSAlamofireMIThttps://github.com/Alamofire/Alamofire
iOSSSZipArchiveMIThttps://github.com/ZipArchive/ZipArchive
iOSSwifterSwiftMIThttps://github.com/SwifterSwift/SwifterSwift
iOSMasonryMIThttps://github.com/SnapKit/Masonry
iOSSDWebImageMIThttps://github.com/SDWebImage/SDWebImage
iOSWHToastMIThttps://github.com/remember17/WHToast
iOSFLAnimatedImageMIThttps://github.com/Flipboard/FLAnimatedImage
iOSArminMIThttps://github.com/CavanSu/Armin
WebreactMIThttps://github.com/facebook/react
WebmobxMIThttps://github.com/mobxjs/mobx
WeblodashMIThttps://github.com/lodash/lodash
WebrxjsApache-2.0https://github.com/ReactiveX/rxjs
WebaxiosMIThttps://github.com/axios/axios
WebdayjsMIThttps://github.com/iamkun/dayjs
WebTypescriptApache-2.0https://github.com/microsoft/TypeScript
Webanimate.cssHippocratichttps://github.com/animate-css/animate.css
JavaSpringFrameworkApache-2.0https://github.com/spring-projects/spring-framework
JavaokhttpApache-2.0https://github.com/square/okhttp
Javaprotobuf-javaBSDhttps://github.com/protocolbuffers/protobuf/tree/main/java
Javakubernetes-javaApache-2.0https://github.com/kubernetes-client/java
Javainfluxdb-javaMIThttps://github.com/influxdata/influxdb-java
Javaprometheus-javaApache-2.0https://github.com/prometheus/client_java

Chat SDK - Simplified Version

Platform Name License Type Component Link
Name Platform License type Component Link
Android Support Library Annotations Android Apache License 2.0 https://developer.android.com/topic/libraries/support-library/packages
curl Android,iOS, RN,Flutter, Unity, Windows curl License https://curl.se/
curlcpp Android,iOS, RN,Flutter, Unity, Windows
Unknown License https://github.com/JosephP91/curlcpp
rapidjson Android,iOS, RN,Flutter, Unity, Windows
(MIT License AND MIT Not Evil License AND BSD 3-clause "New" or "Revised" License) http://rapidjson.org/
protobuf Android,iOS, RN,Flutter, Unity, Windows
BSD 3-Clause License https://github.com/protocolbuffers/protobuf/tree/v2.6.1
boringssl Android,iOS, RN,Flutter, Unity, Windows
BSD https://github.com/google/boringssl
sqlite3 Android,iOS, RN,Flutter, Unity, Windows
Public Domain https://github.com/sqlite/sqlite
sqlcipher Android,iOS, RN,Flutter, Unity, Windows
BSD style license https://github.com/sqlcipher/sqlcipher
zlib Windows/Mac compatible with GPL https://github.com/madler/zlib
relinker Android Apache License, Version 2.0 https://github.com/KeepSafe/ReLinker
protobufjs Web BSD 3-Clause License https://github.com/protobufjs/protobuf.js/releases/tag/v6.11.2
sockjs-client Web MIT https://github.com/sockjs/sockjs-client/releases/tag/v1.5.2

Native / Recording SDK

NameLicense Text
FFmpegSee License Text
libeventSee License Text
libpngSee License Text
libvpxSee License Text
OpenSSLSee License Text
opusSee License Text
x264Commercial Licenses
openh264See License Text
zlibSee License Text
FdkAACSee License Text
SoundTouchSee License Text
mpg123See License Text

IoT SDK

PlatformNameLicense TypeOpen Source Link
Linux, Androidlibjson-cMIThttps://github.com/json-c/json-c
Linux, Androidmbedtls-cApache-2.0 licensehttps://github.com/Mbed-TLS/mbedtls

Web SDK

PlatformNameLicense TypeOpen Source Link
Linux, Androidlibjson-cMIThttps://github.com/json-c/json-c
Linux, Androidmbedtls-cApache-2.0 licensehttps://github.com/Mbed-TLS/mbedtls

Web Signaling (RTM) SDK

Whiteboard

PlatformNameLicense TypeOpen Source Link
AndroidGsonApache-2.0 Licensehttps://github.com/google/gson
AndroidOkhttpApache-2.0 Licensehttps://github.com/square/okhttp
AndroidAndroidXApache-2.0 Licensehttps://github.com/androidx/androidx
AndroidExoPlayerApache-2.0 Licensehttps://github.com/google/ExoPlayer
AndroidDSBridge-AndroidMIThttps://github.com/wendux/DSBridge-Android
iOSDSBridge-IOSMIThttps://github.com/wendux/DSBridge-IOS
iOSYYModelMIThttps://github.com/ibireme/YYModel
Web@juggle/resize-observerApache-2.0https://github.com/juggle/resize-observer
Web@netless/canvas-polyfillMIThttps://github.com/netless-io/canvas-polyfill
Web@netless/xml-jsMIThttps://github.com/netless-io/xml-js
WebatobMIT or Apache-2.0https://git.coolaj86.com/coolaj86/atob.js
Webbezier-jsMIThttps://github.com/Pomax/bezierjs
WebcolorMIThttps://github.com/Qix-/color
Webdetect-itMIThttps://github.com/rafgraph/detect-it
Webeventemitter3MIThttps://github.com/primus/eventemitter3
Webmath.jsMIThttps://github.com/josdejong/mathjs
WebmobxApache-2.0https://github.com/mobxjs/mobx
Webmobx-reactMIThttps://github.com/mobxjs/mobx
WebprotobufjsMIThttps://github.com/protobufjs/protobuf.js
Webquery-stringMIThttps://github.com/sindresorhus/query-string
WebreactMIThttps://github.com/facebook/react
Webreact-domMIThttps://github.com/facebook/react
Webspark-md5(WTFPL OR MIT)https://github.com/satazor/js-spark-md5
Webtextarea-caret-tsMIThttps://github.com/theRealSyler/textarea-caret-position
Weburl-parseMIThttps://github.com/unshiftio/url-parse
WebuuidMIThttps://github.com/uuidjs/uuid
Webcore-jsMIThttps://github.com/zloirock/core-js

Whiteboard: Fastboard

Whiteboard: WindowManager