Skip to content

Commit 4afc5d8

Browse files
committed
GPL
1 parent cca2151 commit 4afc5d8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+1420
-331
lines changed

AUTHORS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
jl777 NXT-SQ9J-JCAN-8XVY-5XN7K
2+
cryptosleuth NXT-F3W7-HL7Y-BESE-D8EZZ
3+
btcddev NXT-J698-WN8Q-XR8A-92TLD
4+
jones NXT-JNES-HJ86-KNXQ-AQ33Z
5+
mezzovide NXT-SAH7-7ETT-EKGN-2E222
6+
vanbreuk NXT-RQYG-UPJP-HMMH-7WHFZ

COPYING

Lines changed: 339 additions & 22 deletions
Large diffs are not rendered by default.

DEVELOPER-AGREEMENT

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
This document describes the agreement between the SuperNET core developers
2+
regarding copyright and licensing policies.
3+
4+
5+
0. License.
6+
7+
The SuperNET software is distributed under the GPL version 2
8+
9+
10+
1. Individual copyright.
11+
12+
Each core developer retains full copyright over his contributions to
13+
the code. The aggregate "Copyright © The SuperNET Developers" notice
14+
can still be used in some places for brevity, but the metadata
15+
maintained by the version control software (currently Git) about the
16+
origin and subsequent modifications of each file shall be used as a
17+
definitive record of the specific copyright holders for that file or
18+
modification (if original enough to be copyrightable).
19+
20+
21+
2. Outside contributions.
22+
23+
Contributions of non-committers (those without write access to the
24+
repository) shall only be accepted if submitted under the MIT license,
25+
or if placed in the public domain. Contributions of non-committers that
26+
do not specify a license shall be deemed to be public domain work.
27+
28+
29+
3. Closed source releases.
30+
31+
Each copyright holder grants a non-transferable permission to the SuperNET
32+
development team to use his code in closed source experimental
33+
releases, provided that those are clearly labeled as experimental, for
34+
testing purposes only, and are in a reasonable timeframe (not to exceed
35+
six months) superseded by open source non-experimental releases with
36+
essentially the same functionality.
37+
38+
39+
4. Re-licensing.
40+
41+
Re-licensing of the SuperNET software under a different license requires the
42+
agreement of all copyright holders whose work is being re-licensed. To
43+
ensure that an unreachable copyright holder cannot prevent the active
44+
development team from making licensing decisions, each copyright holder
45+
who leaves the development team shall provide an NXT account number in
46+
the AUTHORS file, at which he can be contacted to discuss such
47+
decisions. Lack of such contact info, or lack of any type of response to
48+
a re-licensing permission request after more than 28 days, as recorded
49+
in the NXT blockchain, shall be interpreted as an irrevocable permission
50+
to the then active development team to perform the specific re-licensing
51+
for which such a permission has been sought.
52+
53+
54+
5. Pseudonymous developers.
55+
56+
Developers may choose to contribute under a fictitious name. Such
57+
developers shall provide verifiable crypto addresses in the AUTHORS file
58+
A verified signature with such addresses shall be considered
59+
sufficient, for making legally binding statements, or as a proof of
60+
copyright ownership, by such pseudonymous developers.
61+
62+

LICENSE

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
Copyright © 2013-2015 The SuperNET Developers.
2+
3+
This program is free software; you can redistribute it and/or
4+
modify it under the terms of the GNU General Public License version 2,
5+
as published by the Free Software Foundation.
6+
7+
This program is distributed in the hope that it will be useful,
8+
but WITHOUT ANY WARRANTY; without even the implied warranty of
9+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+
GNU General Public License version 2 for more details.
11+
12+
You should have received a copy of the GNU General Public License version 2
13+
along with this program in the file COPYING. If not, see
14+
<https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt>.
15+
16+
The SuperNET development team will consider granting exceptions to allow use of
17+
this software under a different license on a case by case basis. Please see the
18+
DEVELOPER-AGREEMENT file describing the developer agreement on copyright
19+
and licensing policies, and the AUTHORS file for individual copyright holder
20+
information.
21+
22+
This software uses third party libraries, distributed under licenses described
23+
in 3RD-PARTY-LICENSES.
24+
25+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
26+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
27+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
28+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
29+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
30+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
31+
THE SOFTWARE.
32+

THIRDPARTY-LICENSES

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
The following third party projects are incorporated into SuperNET and their respective licenses are adopted for each of these projects. Please see the files for each project for the exact details of their licensing. Most of them are in the public domain, MIT license or GPL.
2+
3+
nanomsg: Copyright (c) 2012-2014 Martin Sustrik All rights reserved, http://http://nanomsg.org/
4+
5+
libtom: Tom St Denis, [email protected], http://libtom.org
6+
7+
tweetnacl: http://tweetnacl.cr.yp.to/
8+
9+
curve25519: http://code.google.com/p/curve25519-donna/ and http://cr.yp.to/ecdh.html
10+
11+
SaM and vps: from Come-from-Beyond
12+
13+
cJSON: Copyright (c) 2009 Dave Gamble http://sourceforge.net/projects/cjson/
14+
15+
uthash/utlist: Copyright (c) 2003-2014, Troy D. Hanson http://troydhanson.github.com/uthash/
16+
17+
ccgi: Author: Stephen C. Losen, University of Virginia http://libccgi.sourceforge.net/doc.html
18+
19+
miniupnp: http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
20+
21+
inet.c: Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") Copyright (c) 1996-1999 by Internet Software Consortium.
22+
23+
libgfshare: Copyright Daniel Silverstone <[email protected]>
24+
25+
sophia: MGW uses sophia: Copyright (C) Dmitry Simonenko ([email protected]) sphia.org
26+
27+
misc: there might be some other third party files not listed above, in such cases the relevant copyright header in the top of these files govern

libjl777/SuperNET.c

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1-
//
2-
// main.c
3-
// libtest
4-
//
5-
// Created by jl777 on 8/13/14.
6-
// Copyright (c) 2014 jl777. MIT License.
7-
//
1+
/******************************************************************************
2+
* Copyright © 2014-2015 The SuperNET Developers. *
3+
* *
4+
* See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at *
5+
* the top-level directory of this distribution for the individual copyright *
6+
* holder information and the developer policies on copyright and licensing. *
7+
* *
8+
* Unless otherwise agreed in a custom licensing agreement, no part of the *
9+
* Nxt software, including this file, may be copied, modified, propagated, *
10+
* or distributed except according to the terms contained in the LICENSE file *
11+
* *
12+
* Removal or modification of this copyright notice is prohibited. *
13+
* *
14+
******************************************************************************/
815

916

1017
#include <stdio.h>

libjl777/libjl777.c

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1-
//
2-
// jl777.cpp
3-
// glue code for pNXT
4-
//
5-
// Created by jl777 on 7/6/14.
6-
// Copyright (c) 2014 jl777. All rights reserved.
7-
//
1+
/******************************************************************************
2+
* Copyright © 2014-2015 The SuperNET Developers. *
3+
* *
4+
* See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at *
5+
* the top-level directory of this distribution for the individual copyright *
6+
* holder information and the developer policies on copyright and licensing. *
7+
* *
8+
* Unless otherwise agreed in a custom licensing agreement, no part of the *
9+
* Nxt software, including this file, may be copied, modified, propagated, *
10+
* or distributed except according to the terms contained in the LICENSE file *
11+
* *
12+
* Removal or modification of this copyright notice is prohibited. *
13+
* *
14+
******************************************************************************/
15+
816

917
#include <stdio.h>
1018
//

libjl777/plugins/InstantDEX/InstantDEX_main.c

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
//
2-
// InstantDEX.c
3-
// crypto777
4-
//
5-
// Copyright (c) 2015 jl777. All rights reserved.
6-
//
1+
/******************************************************************************
2+
* Copyright © 2014-2015 The SuperNET Developers. *
3+
* *
4+
* See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at *
5+
* the top-level directory of this distribution for the individual copyright *
6+
* holder information and the developer policies on copyright and licensing. *
7+
* *
8+
* Unless otherwise agreed in a custom licensing agreement, no part of the *
9+
* Nxt software, including this file, may be copied, modified, propagated, *
10+
* or distributed except according to the terms contained in the LICENSE file *
11+
* *
12+
* Removal or modification of this copyright notice is prohibited. *
13+
* *
14+
******************************************************************************/
715

816
#define BUNDLED
917
#define PLUGINSTR "InstantDEX"

libjl777/plugins/InstantDEX/NXT_tx.h

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1-
//
2-
// NXT_tx.h
3-
//
4-
// Created by jl777 on 7/9/14.
5-
// Copyright (c) 2014 jl777. All rights reserved.
6-
//
1+
/******************************************************************************
2+
* Copyright © 2014-2015 The SuperNET Developers. *
3+
* *
4+
* See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at *
5+
* the top-level directory of this distribution for the individual copyright *
6+
* holder information and the developer policies on copyright and licensing. *
7+
* *
8+
* Unless otherwise agreed in a custom licensing agreement, no part of the *
9+
* Nxt software, including this file, may be copied, modified, propagated, *
10+
* or distributed except according to the terms contained in the LICENSE file *
11+
* *
12+
* Removal or modification of this copyright notice is prohibited. *
13+
* *
14+
******************************************************************************/
715

816
#ifndef xcode_NXT_tx_h
917
#define xcode_NXT_tx_h

libjl777/plugins/InstantDEX/exchange_trades.h

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
1-
//
2-
// exchanges_trades.h
3-
//
4-
// Created by jl777 on 7/9/14.
5-
// Copyright (c) 2014 jl777. All rights reserved.
6-
//
1+
/******************************************************************************
2+
* Copyright © 2014-2015 The SuperNET Developers. *
3+
* *
4+
* See the AUTHORS, DEVELOPER-AGREEMENT and LICENSE files at *
5+
* the top-level directory of this distribution for the individual copyright *
6+
* holder information and the developer policies on copyright and licensing. *
7+
* *
8+
* Unless otherwise agreed in a custom licensing agreement, no part of the *
9+
* Nxt software, including this file, may be copied, modified, propagated, *
10+
* or distributed except according to the terms contained in the LICENSE file *
11+
* *
12+
* Removal or modification of this copyright notice is prohibited. *
13+
* *
14+
******************************************************************************/
15+
716

817
#ifndef xcode_exchanges_h
918
#define xcode_exchanges_h

0 commit comments

Comments
 (0)