Hush Full Node is now GPLv3

Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/

Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
This commit is contained in:
Duke Leto
2020-10-21 06:56:52 -04:00
parent 4e9f822a2d
commit be16f80abc
497 changed files with 1602 additions and 1134 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python
# Copyright (c) 2014 Wladimir J. van der Laan
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
'''
A script to check that the (Linux) executables produced by gitian only contain
allowed gcc, glibc and libstdc++ version symbols. This makes sure they are

View File

@@ -2,7 +2,7 @@
# Copyright (c) 2012-2016 The Bitcoin Core developers
# Copyright (c) 2018 The Hush developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# call $hush-cli for RPC
_hush_rpc() {

View File

@@ -1,7 +1,7 @@
# bash programmable completion for hush-tx(1)
# Copyright (c) 2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
_hush_tx() {
local cur prev words=() cword

View File

@@ -3,7 +3,7 @@
# Copyright (c) 2016-2017 The Zcash developers
# Copyright (c) 2018 The Hush developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
_hushd() {
local cur prev words=() cword

View File

@@ -1,7 +1,7 @@
# bash programmable completion for komodo-cli(1)
# Copyright (c) 2012-2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
# call $komodo-cli for RPC
_komodo_rpc() {

View File

@@ -1,7 +1,7 @@
# bash programmable completion for komodo-tx(1)
# Copyright (c) 2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
_komodo_tx() {
local cur prev words=() cword

View File

@@ -2,7 +2,7 @@
# Copyright (c) 2012-2017 The Bitcoin Core developers
# Copyright (c) 2016-2017 The komodo developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
_komodod() {
local cur prev words=() cword

View File

@@ -4,7 +4,7 @@
#
# Copyright (c) 2013-2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#
from __future__ import print_function, division

View File

@@ -4,7 +4,7 @@
#
# Copyright (c) 2013-2014 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
#
from __future__ import print_function

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python
# Copyright (c) 2014 Wladimir J. van der Laan
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
'''
Script to generate list of seed nodes for chainparams.cpp.

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python2
# Copyright (c) 2014-2016 The Bitcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or https://www.opensource.org/licenses/mit-license.php
# file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html
import array
import binascii