Difference between revisions of "License"

From Mumble Wiki
Jump to: navigation, search
(Created page with 'Mumble itself [https://github.com/mumble-voip/mumble/blob/master/LICENSE is licensed under the very liberal 3-clause BSD license]. Our Windows installer distributes Mumble binar…')
 
(Clarify that ZeroC Ice is dual licensed and link to our special permissions)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Mumble itself [https://github.com/mumble-voip/mumble/blob/master/LICENSE is licensed under the very liberal 3-clause BSD license].
+
'''Mumble itself [https://github.com/mumble-voip/mumble/blob/master/LICENSE is licensed under the very liberal 3-clause BSD license].'''
  
Our Windows installer distributes Mumble binaries under the more restrictive GPL.
+
Our '''Windows installer''' distributes Mumble binaries under the more restrictive '''GPL'''.
  
 
= Libraries =
 
= Libraries =
Line 9: Line 9:
 
{|border="0" cellpadding="2" cellspacing="1" style="background:#e2e2e2;" class="sortable"
 
{|border="0" cellpadding="2" cellspacing="1" style="background:#e2e2e2;" class="sortable"
 
! Library
 
! Library
 +
! License
 
! Exception<sup style="cursor:help; font-size:1.1em; font-weight:normal;" title="Did we get a custom license?">?</sup>
 
! Exception<sup style="cursor:help; font-size:1.1em; font-weight:normal;" title="Did we get a custom license?">?</sup>
! License
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| ASIO
 
|| ASIO
 +
|| Proprietary
 
||  
 
||  
|| Proprietary
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| Bonjour
 
|| Bonjour
 +
|| Proprietary<sup style="cursor:help; font-size:1.2em;" title="Free to be bonjour ready. Not allowed to distribute Bonjour. Using logo requires name.">?</sup>
 
||  
 
||  
|| Proprietary<sup style="cursor:help; font-size:1.2em;" title="Free to be bonjour ready. Not allowed to distribute Bonjour. Using logo requires name.">?</sup>
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| Boost
 
|| Boost
 +
|| [http://www.boost.org/LICENSE_1_0.txt Boost 1.0]
 
||  
 
||  
|| [http://www.boost.org/LICENSE_1_0.txt Boost 1.0]
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| CELT
 
|| CELT
 +
|| 2-clause BSD
 
||  
 
||  
|| 2-clause BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| G15SDK
 
|| G15SDK
||  
+
|| Proprietary
 
||  
 
||  
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| libFLAC
 
|| libFLAC
 +
|| 3-clause BSD
 
||  
 
||  
|| 3-clause BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| libsndfile
 
|| libsndfile
 +
|| LGPL
 
||  
 
||  
|| LGPL
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| MySQL
 
|| MySQL
 +
||
 
|| [http://www.mysql.com/about/legal/licensing/foss-exception/ OSS exception]
 
|| [http://www.mysql.com/about/legal/licensing/foss-exception/ OSS exception]
||
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| OGG
 
|| OGG
 +
|| BSD
 
||  
 
||  
|| BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| OpenSSL
 
|| OpenSSL
 +
|| Apache 1.0 ''(/4-clause BSD)''
 
||  
 
||  
|| Apache 1.0 ''(/4-clause BSD)''
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| Opus
 
|| Opus
 +
|| 3-clause BSD
 
||  
 
||  
|| 3-clause BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| protobuf
 
|| protobuf
 +
|| 3-clause BSD
 
||  
 
||  
|| 3-clause BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| Qt
 
|| Qt
 +
|| LGPL 2.1
 
||  
 
||  
|| LGPL 2.1
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| Qt translations (Additional)
 
|| Qt translations (Additional)
 +
|| MIT
 
||  
 
||  
|| MIT
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| speex
 
|| speex
 +
|| 3-clause BSD
 
||  
 
||  
|| 3-clause BSD
 
  
 
|-style="background-color:#f8f8ff"
 
|-style="background-color:#f8f8ff"
 
|| ZeroC Ice
 
|| ZeroC Ice
|| Custom License<sup style="cursor:help; font-size:1.2em;" title="If you want to distribute a build with Ice you will have to adhere to their license; probably negotiate your own.">?</sup>
+
|| [https://zeroc.com/licensing GPLv2 / Proprietary]
|| Proprietary
+
|| [https://github.com/zeroc-ice/ice/blob/3.7/ICE_LICENSE#L27 Custom License]<sup style="cursor:help; font-size:1.2em;" title="If you want to distribute a build with Ice you will have to adhere to their license; probably negotiate your own.">?</sup>
  
 
|}
 
|}
Line 113: Line 113:
 
|}
 
|}
  
[[Category:Documentation]][[Category:Documentation English]][[Category:Development]]
+
[[Category:Documentation English]][[Category:Development]]

Latest revision as of 21:31, 22 November 2019

Mumble itself is licensed under the very liberal 3-clause BSD license.

Our Windows installer distributes Mumble binaries under the more restrictive GPL.

Libraries

The licensing information of our software libraries should not concern end-users. However, developers and distributors should take note to conform to them.

Library License Exception?
ASIO Proprietary
Bonjour Proprietary?
Boost Boost 1.0
CELT 2-clause BSD
G15SDK Proprietary
libFLAC 3-clause BSD
libsndfile LGPL
MySQL OSS exception
OGG BSD
OpenSSL Apache 1.0 (/4-clause BSD)
Opus 3-clause BSD
protobuf 3-clause BSD
Qt LGPL 2.1
Qt translations (Additional) MIT
speex 3-clause BSD
ZeroC Ice GPLv2 / Proprietary Custom License?

Caveats

Library License Notes
Bonjour Logo Would have to be negotiated Not used. This does not affect the bonjour functionality itself. Displaying the Bonjour logo would require additional agreements with apple; thus we do not display it.
ZeroC Ice Custom Agreement We do have an agreement with ZeroC that allows us to distribute builds with Ice. If you want to distribute your own, you would have to contact and negotiate with ZeroC yourself as well.