-
Notifications
You must be signed in to change notification settings - Fork 0
/
LICENSE
62 lines (53 loc) · 3.67 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
LICENSE
Copyright (c) 2020, NIC Chile Research Labs (NIC Labs), Universidad de Chile.
All rights reserved.
1.- The process of signing documents using threshold cryptography is protected
under the patent "System and method for secure electronic communications
through hardware-based security threshold cryptography" 10735188 (USA, 2020)
and 2015003766 (Chile, 2015). For any commercial use of such technology please
refer to the Vice Presidency of Research and Development of Universidad de
Chile at https://uchile.cl/u5077
2.- NIC Labs has a rich history of collaboration with the Open Source Community
and the development of the DNS infrastructure. Therefore, we provide the source
code of our implementation of the distributed Hardware Security Module (dHSM),
formerly Threshold Cryptography Hardware Security Module, aiming to increase the
alternatives to DNS admins for DNSSEC procedures.
3.- Also, knowing that some parts of our code are not related particularly to
the procedure claimed in 1, we decide to extend the permission granted in 2.
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by this
license (the "Software") to use, reproduce, display, distribute, execute, and
transmit the Software, parts of the Software, and to prepare derivative works of
the Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
3.1.- The use of the Software (or the parts of this Software used in derivative
works) does not infringe the patent signaled in 1.
3.2.- The use of the Software (or the parts of this Software used in derivative
works) is used on any Open Source Software Implementation. Where “Open Source
Software” means software whose source code is published and made available for
inspection and use by anyone because either (a) the source code is subject to a
license that permits recipients to copy, modify, and distribute the source code
without payment of fees or royalties, or (b) the source code is in the public
domain, including code released for public use through a CC0 waiver. All
licenses certified by the Open Source Initiative at opensource.org as of
January 5, 2021 and all Creative Commons licenses identified on the
creativecommons.org website as of January 5, 2021, including the Public License
Fallback of the CC0 waiver, satisfy these requirements for the purposes of this
license.
3.3.- If you or your affiliates institute patent litigation (including, but not
limited to, a cross-claim or counterclaim in a lawsuit) against any entity
alleging that any use authorized by this license infringes another patent, then
any rights granted to you under this license automatically terminate as of the
date such litigation is filed.
3.4.- The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer, must be
included in all copies of the Software, in whole or in part, and all derivative
works of the Software, unless such copies or derivative works are solely in the
form of machine-executable object code generated by a source language processor.
4.- DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.
IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE
LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.