Newer
Older
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
THE VERY GOOD PUBLIC LICENSE
Version 1, 6 July 2018
Copyright (C) 2018 insert <https://insrt.uk>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The Very Good Public License has been created to allow copies of
any free software but limit certain aspects of said software, such
as monetisation and other factors. This is primarily to allow for
a smooth development process, to prevent interference from others.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. Definitions
"Source Code" refers to any files which serve to enable the
software to work, e.g. this may include any .cpp or
.h files which are used in compilation.
"Repository" refers to the original repository which this project
has been retreived from. This may be referred to in
the project source code.
"This License" refers to version 1 of The Very Good Public License.
"The Software" refers to the source code and any applications which
have been compiled from this source code which falls
under this license.
1. Basic Permissions
To clarify, all permissions applied to the source code also apply to
any compiled software which has originated from this source code. You
may distribute this software freely as you wish, as long as it still
has credit linking back to the creator and any other contributers.
Either through the repository or a notable mention. Likewise, you may
modify this software, provided that if you wish to redistribute it, it
should have the appropriate credit attached to it.
Under no conditions, should this software be monetised, unless with
written consent from the author of the project. The software is not
available for commercial use without permission. This permission may
be revoked at any time if you violate this license or are showing
negative behaviour or similar to the project.
If for whatever reason you would like to use this project privately
or use it in another open-source or free application, you have full
rights to, provided it still falls under the same rules as above,
with the exception of private usage as long as it stays private or
you make sure you comply with the terms before publicising any
source code or derivative work.
2. Additional License Terms
You may not change this license in any way, shape or form. This may
be modified by the author in the future, any previous versions would
still have the old license apply to them, but any future versions
would automatically transition over to any new license which is
designated to the project.
A copy of this license must always be present when distributing this
work, any changes to the source code should use a version control where
changes are documented.
3. Disclaimer of Warranty
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4. Notice of License Changes
This license may be used as a temporary license during development, it is
highly unrecommended you try to do anything with this project, doing so may
result in high levels of stress or frustration. This license may be
disregarded in a future revision of this project.