Permalink
Browse files

all IP rights transferred from Tavendo GmbH to Crossbar.io Technologi…

…es GmbH
  • Loading branch information...
1 parent 9c0e0d5 commit f6432006f6459a64a8d3e419ab5d53575f7e44ed @oberstet oberstet committed Nov 7, 2016
Showing with 370 additions and 372 deletions.
  1. +1 −1 CONTRIBUTING.md
  2. +2 −2 COPYRIGHT
  3. +13 −12 LICENSE-FOR-API
  4. +3 −3 crossbar/__init__.py
  5. +3 −3 crossbar/_compat.py
  6. +3 −3 crossbar/_log_categories.py
  7. +3 −3 crossbar/_logging.py
  8. +3 −3 crossbar/_util.py
  9. +3 −3 crossbar/adapter/__init__.py
  10. +3 −3 crossbar/adapter/mqtt/__init__.py
  11. +3 −3 crossbar/adapter/mqtt/_events.py
  12. +3 −3 crossbar/adapter/mqtt/_utils.py
  13. +3 −3 crossbar/adapter/mqtt/protocol.py
  14. +3 −3 crossbar/adapter/mqtt/test/test_events.py
  15. +3 −3 crossbar/adapter/mqtt/test/test_protocol.py
  16. +3 −3 crossbar/adapter/mqtt/test/test_tx.py
  17. +3 −3 crossbar/adapter/mqtt/tx.py
  18. +3 −3 crossbar/adapter/mqtt/wamp.py
  19. +3 −3 crossbar/adapter/rest/__init__.py
  20. +3 −3 crossbar/adapter/rest/callee.py
  21. +3 −3 crossbar/adapter/rest/caller.py
  22. +3 −3 crossbar/adapter/rest/common.py
  23. +3 −3 crossbar/adapter/rest/publisher.py
  24. +3 −3 crossbar/adapter/rest/subscriber.py
  25. +3 −3 crossbar/adapter/rest/test/__init__.py
  26. +3 −3 crossbar/adapter/rest/test/_request.py
  27. +3 −3 crossbar/adapter/rest/test/test_callee.py
  28. +3 −3 crossbar/adapter/rest/test/test_caller.py
  29. +3 −3 crossbar/adapter/rest/test/test_common.py
  30. +3 −3 crossbar/adapter/rest/test/test_publisher.py
  31. +3 −3 crossbar/adapter/rest/test/test_signature.py
  32. +3 −3 crossbar/adapter/rest/test/test_subscriber.py
  33. +3 −3 crossbar/adapter/rest/test/test_webhook.py
  34. +3 −3 crossbar/adapter/rest/webhook.py
  35. +3 −3 crossbar/common/__init__.py
  36. +3 −3 crossbar/common/checkconfig.py
  37. +3 −3 crossbar/common/fswatcher.py
  38. +3 −3 crossbar/common/process.py
  39. +3 −3 crossbar/common/processinfo.py
  40. +3 −3 crossbar/common/profiler.py
  41. +3 −3 crossbar/common/reloader.py
  42. +3 −3 crossbar/controller/__init__.py
  43. +3 −3 crossbar/controller/cli.py
  44. +3 −3 crossbar/controller/guest.py
  45. +3 −3 crossbar/controller/management.py
  46. +3 −3 crossbar/controller/native.py
  47. +3 −3 crossbar/controller/node.py
  48. +3 −3 crossbar/controller/process.py
  49. +3 −3 crossbar/controller/processtypes.py
  50. +3 −3 crossbar/controller/template.py
  51. +3 −3 crossbar/controller/test/__init__.py
  52. +3 −3 crossbar/controller/test/test_cleanup.py
  53. +3 −3 crossbar/controller/test/test_cli.py
  54. +3 −3 crossbar/controller/test/test_run.py
  55. +3 −3 crossbar/router/__init__.py
  56. +3 −3 crossbar/router/auth/__init__.py
  57. +3 −3 crossbar/router/auth/anonymous.py
  58. +3 −3 crossbar/router/auth/cryptosign.py
  59. +3 −3 crossbar/router/auth/pending.py
  60. +3 −3 crossbar/router/auth/ticket.py
  61. +3 −3 crossbar/router/auth/tls.py
  62. +3 −3 crossbar/router/auth/wampcra.py
  63. +3 −3 crossbar/router/broker.py
  64. +3 −3 crossbar/router/cookiestore.py
  65. +3 −3 crossbar/router/dealer.py
  66. +4 −5 crossbar/router/longpoll.py
  67. +3 −3 crossbar/router/metering.py
  68. +3 −3 crossbar/router/observation.py
  69. +3 −3 crossbar/router/protocol.py
  70. +3 −3 crossbar/router/realmstore.py
  71. +3 −3 crossbar/router/role.py
  72. +3 −3 crossbar/router/router.py
  73. +3 −3 crossbar/router/service.py
  74. +3 −3 crossbar/router/session.py
  75. +3 −3 crossbar/router/test/__init__.py
  76. +3 −3 crossbar/router/test/test_authorize.py
  77. +3 −3 crossbar/router/test/test_broker.py
  78. +3 −3 crossbar/router/test/test_dealer.py
  79. +3 −3 crossbar/router/test/test_metering.py
  80. +3 −3 crossbar/router/test/test_observation.py
  81. +3 −3 crossbar/router/test/test_pytrie.py
  82. +3 −3 crossbar/router/test/test_router.py
  83. +3 −3 crossbar/router/test/test_unisocket.py
  84. +3 −3 crossbar/router/test/test_wildcard.py
  85. +3 −3 crossbar/router/unisocket.py
  86. +3 −3 crossbar/router/uplink.py
  87. +3 −3 crossbar/router/wildcard.py
  88. +3 −3 crossbar/test/__init__.py
  89. +3 −3 crossbar/test/test_checkconfig.py
  90. +3 −3 crossbar/test/test_compat.py
  91. +3 −3 crossbar/test/test_logger.py
  92. +3 −3 crossbar/twisted/__init__.py
  93. +3 −3 crossbar/twisted/endpoint.py
  94. +3 −3 crossbar/twisted/fileupload.py
  95. +3 −4 crossbar/twisted/flashpolicy.py
  96. +3 −3 crossbar/twisted/processutil.py
  97. +3 −3 crossbar/twisted/resource.py
  98. +3 −3 crossbar/twisted/sharedport.py
  99. +3 −3 crossbar/twisted/site.py
  100. +3 −3 crossbar/twisted/test/multipart.py
  101. +3 −3 crossbar/twisted/test/test_endpoint.py
  102. +3 −3 crossbar/twisted/test/test_fileupload.py
  103. +3 −3 crossbar/twisted/test/test_resource.py
  104. +3 −3 crossbar/twisted/tlsctx.py
  105. +1 −1 crossbar/web/templates/cb_base.html
  106. +1 −1 crossbar/web/templates/cb_lp_notice.html
  107. +1 −1 crossbar/web/templates/cb_ws_status.html
  108. +3 −3 crossbar/worker/__init__.py
  109. +3 −3 crossbar/worker/container.py
  110. +3 −3 crossbar/worker/process.py
  111. +3 −3 crossbar/worker/router.py
  112. +3 −3 crossbar/worker/test/examples/badclass.py
  113. +3 −3 crossbar/worker/test/examples/goodclass.py
  114. +3 −3 crossbar/worker/test/examples/importerror.py
  115. +3 −3 crossbar/worker/test/examples/syntaxerror.py
  116. +3 −3 crossbar/worker/test/test_loader.py
  117. +3 −3 crossbar/worker/test/test_router.py
  118. +3 −3 crossbar/worker/testee.py
  119. +3 −3 crossbar/worker/worker.py
  120. +7 −7 legal/README.md
  121. +4 −5 setup.py
View
@@ -82,7 +82,7 @@ The CAA gives us the rights to your code, which we need e.g. to react to license
1. Download the [Individual CAA (PDF)](https://github.com/crossbario/crossbar/raw/master/legal/individual_caa.pdf).
2. Fill in the required information that identifies you and sign the CAA.
3. Scan the CAA to PNG, JPG or TIFF, or take a photo of the box on page 2 (the **entire box**, including the information identifying the document).
-4. Email the scan or photo to `service@tavendo.de` with the subject line "Crossbar.io project contributor assignment agreement"
+4. Email the scan or photo to `contact@crossbario.com` with the subject line "Crossbar.io project contributor assignment agreement"
*If your write contributions as part of your work for a company, you also need to send us a [Entity CAA (PDF)](https://github.com/crossbario/crossbar/raw/master/legal/entity_caa.pdf) signed by somebody responsible in the company.*
View
@@ -1,6 +1,6 @@
-Copyright (C) Tavendo GmbH
+Copyright (c) Crossbar.io Technologies GmbH
-Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
+Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
have purchased a commercial license), the license terms below apply.
Should you enter into a separate license agreement after having received a copy of
View
@@ -1,7 +1,7 @@
- Tavendo API Copyright License
+ Crossbar.io Management API Copyright License
Version 1, 3 October 2015
-Copyright (C) 2015 Tavendo GmbH <http://tavendo.com/>
+Copyright (c) Crossbar.io Technologies GmbH <http://crossbario.com/>
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
@@ -11,21 +11,22 @@ license document, but changing it is not allowed.
As recent court decisions in the Oracle vs. Google case have shown, APIs
are copyrighted under US law. Open source licenses do not deal
-explicitly with the copyright in APIs.
+explicitly with the copyright in APIs.
In order to give you certainty about your rights regarding the APIs
implemented by the code in this project and how they may affect your
-rights in the code itself, we add this explicit API copyright license regarding the APIs implemented in Crossbar.io.
+rights in the code itself, we add this explicit API copyright license
+regarding the APIs implemented in Crossbar.io.
Nothing in this license is intended to take away rights which the
open source license to the Program grants you.
-The following does not apply to the WAMP meta API as Crossbar.io
+The following does not apply to the WAMP meta API as Crossbar.io
implements it.
Definitions
-Tavendo (We/Us) - Tavendo GmbH, Germany
+Crossbar.io Technologies (We/Us) - Crossbar.io Technologies GmbH, Germany
Program - The Crossbar.io WAMP router and any associated code contained
in its repository.
@@ -43,7 +44,7 @@ User (You) - Any user who has receive the Program in accordance with
License Terms
The following terms apply to the Program's APIs as far as We hold the
-copyright in these APIs.
+copyright in these APIs.
We grant You a license to use the Program's API as part of your usage
of the Program.
@@ -59,7 +60,7 @@ modifying the Program in ways which
Licensed usage does not include modifying the program
* in ways which change the APIs, or
-* to extend the APIs.
+* to extend the APIs.
Extending an API includes implementing roles for API calls which the
implemented API does not support, e.g. implementing the caller role for
@@ -72,7 +73,7 @@ The Crossbar.io APIs include all procedures, events and errors which employ
URIs having "crossbar." as a prefix.
To help in identifying the copyrighted APIs within Crossbar.io, we include a
-listing of such URIs in the file "management_api.md" in the "legal" folder of
-this repository. The listing in this file does not constitute a definition
-of the API, and may omit some URIs, be outdated or otherwise in conflict with
-the actual currently implemented API.
+listing of such URIs in the file "management_api.md" in the "legal" folder of
+this repository. The listing in this file does not constitute a definition
+of the API, and may omit some URIs, be outdated or otherwise in conflict with
+the actual currently implemented API.
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
View
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
View
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
@@ -1,9 +1,9 @@
#####################################################################################
#
-# Copyright (C) Tavendo GmbH
+# Copyright (c) Crossbar.io Technologies GmbH
#
-# Unless a separate license agreement exists between you and Tavendo GmbH (e.g. you
-# have purchased a commercial license), the license terms below apply.
+# Unless a separate license agreement exists between you and Crossbar.io GmbH (e.g.
+# you have purchased a commercial license), the license terms below apply.
#
# Should you enter into a separate license agreement after having received a copy of
# this software, then the terms of such license agreement replace the terms below at
Oops, something went wrong.

0 comments on commit f643200

Please sign in to comment.