Giant Sneed License & new MultiMC MSA Client ID
This commit is contained in:
parent
5414b5e1ad
commit
2729c9b056
@ -67,7 +67,7 @@ set(Launcher_META_URL "https://meta.multimc.org/v1/" CACHE STRING "URL to fetch
|
||||
set(Launcher_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can get from Imgur when you register an application")
|
||||
|
||||
# MSA Client ID
|
||||
set(Launcher_MSA_CLIENT_ID "0d742867-f14f-4ad9-9d0b-13692c38dc3a" CACHE STRING "Client ID you can get from Microsoft Identity Platform when you register an application")
|
||||
set(Launcher_MSA_CLIENT_ID "499546d9-bbfe-4b9b-a086-eb3d75afb78f" CACHE STRING "Client ID you can get from Microsoft Identity Platform when you register an application")
|
||||
|
||||
# Bug tracker URL
|
||||
set(Launcher_BUG_TRACKER_URL "https://github.com/Sneederix/SneedMC/issues" CACHE STRING "URL for the bug tracker.")
|
||||
|
150
LICENSE
150
LICENSE
@ -1,26 +1,96 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
The Giant Sneed License (GSL)
|
||||
Copyright (c) <year> <author>
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
▄▄██▄██▄▄
|
||||
▄█ █ █▄
|
||||
▄█ █▄
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█▄ █ ▄█
|
||||
█ ▄▄▄ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
▄████▄█ █▄████▄
|
||||
▄█ █▄
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ █
|
||||
█ ▄▄█▄▄ █
|
||||
█ █ █ █
|
||||
█▄ ▄█ █▄ ▄█
|
||||
█▄▄▄▄▄█ █▄▄▄▄▄█
|
||||
|
||||
%%&&&&&&&%%%%%%&&&%%
|
||||
%%&&&&&%%%&&&&&&&&&&&&&(%%%%%%%%&%%&&&%&
|
||||
%&&%%%%%%%%%%%%%%%%%%%%%%%%(&&%%%%%%%%&%%%%%%%%%&&
|
||||
%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&(%%%%%%%&%%%%%%%%%%%%&&&
|
||||
&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&%%%%%&%%%%%%%%%%%%%%%%&%
|
||||
%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&%%&%%%%%%%%%%%%%%%%%%%&
|
||||
%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%
|
||||
%&%%%%%&%%%(//////(((((%%%%&&%%%&%%%%%%%%%%%%%%%%%%%&%
|
||||
&&%/****************************%&%%%%%%%%%%%%%%%&%
|
||||
%******************************%,,,/&%%%%%%%%%%&%%
|
||||
%&(*******************************%*,,,,*%%%%%%%%&%
|
||||
%%***/***********/&/...,(%************(,,,,,/&&&&&%
|
||||
%%&,..,,.********(%.,,,,,,,%**********&*,,,**%%&&&%%
|
||||
%&*.,,,,,((*******&,.,,(&/%(**************%*//%%(**&
|
||||
%&&%%%%%************(((/******************//******&%
|
||||
%&*********************************************%&%
|
||||
%&&*********************************************&%
|
||||
%%&&&*/*****************************************(&%
|
||||
%%&*******************************************%&
|
||||
&%*********************************************&%
|
||||
%&*******************/*//************************&%
|
||||
%&&///**//((*%//(/******/***********************/&&
|
||||
&******************************************/&&
|
||||
%&(**********************************(%&#((//&&%%
|
||||
(****************************(&%(///(#&&&@%%#%&&
|
||||
&&**********************/%&#/((%&%(/#&#((((((((#%@
|
||||
&%%****************/#&#(/(%&#(((((&#((((((%&#(/((((&&#
|
||||
%((#%((&//&%********(%&#((((&%(((((((#&((((((%&(((((((((((//
|
||||
&((#%(/(((%%(((((((((((((#&#((((((((((&((((((%#((((((((#%%#(((#
|
||||
@#/(%((%((((((((((&%((((#%&#(((((((((((((&#(((((%#(((((/%%(/(((/(((
|
||||
((##&((#%&((%/(((((((((((((((((((((((((((((((#%(((((%%/(((((&((((((((((/(
|
||||
(%%/##&%#&##&(#%((((((((((((((((((((((((((((#%(((((&((((((&(/((((////////
|
||||
&((((#%#(#%((((((((((((((((((##%%%&&%#((%#&%&(((((&(((((&((((((((///(/(//
|
||||
//(%#((((((((((((((((((((((((((((((((((((#&%&%#(#&&&&/&(((((((((////(////
|
||||
/((%((#%#########(((((((((((((((((((((((((((%((%%((((#%/((((((((((/(((((((
|
||||
(&#((#&%((#%%%%%###((((&&#(#%%&%##((((((((((((((%#((&(/(((((((((((((((((((
|
||||
%(((%((#&%(((((((((((%#%#(#%%&&#((((((#%%#(((((((&(&/(((((((((((((((((((((
|
||||
((((%((&(((((((((%###&(%(((((((((((((((#%&&%#(#(((%%/((((((((((((((((((((((
|
||||
(((%#(((%((((((((#%((%(&(((((((((((((((((((((&(((((%&#(%/******//((&&%((((((
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
The Giant Sneed License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
the Giant Sneed License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
software for all its users. We, the Giant Sneed Foundation, use the
|
||||
Giant Sneed License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
price. Our Giant Sneed Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
@ -37,13 +107,13 @@ freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
Developers that use the GSL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
For the developers' and authors' protection, the GSL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
authors' sake, the GSL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
@ -53,16 +123,16 @@ can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
have designed this version of the GSL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
of the GSL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
make it effectively proprietary. To prevent this, the GSL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
@ -72,7 +142,7 @@ modification follow.
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
"This License" refers to the Giant Sneed License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
@ -549,35 +619,35 @@ to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
13. Use with the Affero Giant Sneed License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
under version 3 of the Affero Giant Sneed License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
but the special requirements of the Affero Giant Sneed License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
The Giant Sneed Foundation may publish revised and/or new versions of
|
||||
the Giant Sneed License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
Program specifies that a certain numbered version of the Giant Sneed
|
||||
License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
version or of any later version published by the Giant Sneed
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
Giant Sneed License, you may choose any version ever published
|
||||
by the Giant Sneed Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
versions of the Giant Sneed License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
@ -635,17 +705,17 @@ the "copyright" line and a pointer to where the full notice is found.
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
it under the terms of the Giant Sneed License as published by
|
||||
the Giant Sneed Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Giant Sneed License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
You should have received a copy of the Giant Sneed License
|
||||
along with this program. If not, see <https://sneedmc.org>
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
@ -658,17 +728,17 @@ notice like this when it starts in an interactive mode:
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
parts of the Giant Sneed License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<https://www.gnu.org/licenses/>.
|
||||
For more information on this, and how to apply and follow the GSL, see
|
||||
<https://sneedmc.org>
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
The Giant Sneed License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<https://www.gnu.org/licenses/why-not-lgpl.html>.
|
||||
the library. If this is what you want to do, use the Lesser Giant Sneed
|
||||
License instead of this License. But first, please read
|
||||
<https://sneedmc.org>
|
||||
|
Loading…
Reference in New Issue
Block a user