Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7519fad6dd | ||
|
|
248a59ee8c |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"files": {
|
||||
"main.css": "./static/css/main.57e739f5.css",
|
||||
"main.js": "./static/js/main.9b3a3da5.js",
|
||||
"main.js": "./static/js/main.ebbcb389.js",
|
||||
"static/js/1260.a025e586.chunk.js": "./static/js/1260.a025e586.chunk.js",
|
||||
"static/js/6914.8835970e.chunk.js": "./static/js/6914.8835970e.chunk.js",
|
||||
"static/js/9121.4999947f.chunk.js": "./static/js/9121.4999947f.chunk.js",
|
||||
@@ -140,7 +140,7 @@
|
||||
"static/media/Inter-Regular.woff2": "./static/media/Inter-Regular.c8ba52b05a9ef10f4758.woff2",
|
||||
"index.html": "./index.html",
|
||||
"main.57e739f5.css.map": "./static/css/main.57e739f5.css.map",
|
||||
"main.9b3a3da5.js.map": "./static/js/main.9b3a3da5.js.map",
|
||||
"main.ebbcb389.js.map": "./static/js/main.ebbcb389.js.map",
|
||||
"1260.a025e586.chunk.js.map": "./static/js/1260.a025e586.chunk.js.map",
|
||||
"6914.8835970e.chunk.js.map": "./static/js/6914.8835970e.chunk.js.map",
|
||||
"9121.4999947f.chunk.js.map": "./static/js/9121.4999947f.chunk.js.map",
|
||||
@@ -260,6 +260,6 @@
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/css/main.57e739f5.css",
|
||||
"static/js/main.9b3a3da5.js"
|
||||
"static/js/main.ebbcb389.js"
|
||||
]
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="apgl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.9b3a3da5.js"></script><link href="./static/css/main.57e739f5.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="apgl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.ebbcb389.js"></script><link href="./static/css/main.57e739f5.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
portal-ui/build/static/js/main.ebbcb389.js
Normal file
3
portal-ui/build/static/js/main.ebbcb389.js
Normal file
File diff suppressed because one or more lines are too long
1
portal-ui/build/static/js/main.ebbcb389.js.map
Normal file
1
portal-ui/build/static/js/main.ebbcb389.js.map
Normal file
File diff suppressed because one or more lines are too long
@@ -24,49 +24,98 @@ const useStyles = makeStyles((theme) => ({
|
||||
},
|
||||
}));
|
||||
|
||||
const makeLink = (text: string, link: string, className: string) => {
|
||||
return (
|
||||
<a href={link} target={"_blank"} className={className}>
|
||||
{text}
|
||||
</a>
|
||||
);
|
||||
};
|
||||
|
||||
const LicenseFAQ = () => {
|
||||
const classes = useStyles();
|
||||
return (
|
||||
<Fragment>
|
||||
<h2>What is the GNU AGPL v3?</h2>
|
||||
<p>
|
||||
The GNU AGPL v3 is short for the "GNU Affero General Public License v3."
|
||||
It is a common open source license certified by the Free Software
|
||||
Foundation and the Open Source Initiative. You can get a copy of the GNU
|
||||
AGPL v3 license with MinIO source code or at
|
||||
<a
|
||||
href={"https://min.io/compliance?ref=con"}
|
||||
target={"_blank"}
|
||||
className={classes.linkText}
|
||||
>
|
||||
https://www.gnu.org/licenses/agpl-3.0.en.html
|
||||
</a>
|
||||
The GNU AGPL v3 is short for the "GNU Affero General Public License v3".
|
||||
It is a{" "}
|
||||
{makeLink(
|
||||
"FOSS",
|
||||
"https://en.wikipedia.org/wiki/Free_and_open-source_software",
|
||||
classes.linkText
|
||||
)}{" "}
|
||||
license certified by the{" "}
|
||||
{makeLink(
|
||||
"Free Software Foundation",
|
||||
"https://www.fsf.org/",
|
||||
classes.linkText
|
||||
)}{" "}
|
||||
and the Open Source Initiative. You can get a copy of the GNU AGPL v3
|
||||
license with MinIO source code or at{" "}
|
||||
{makeLink(
|
||||
"https://www.gnu.org/licenses/agpl-3.0.en.html",
|
||||
"https://min.io/compliance?ref=con",
|
||||
classes.linkText
|
||||
)}
|
||||
.
|
||||
</p>
|
||||
<h2>What does it mean for me to comply with the GNU AGPL v3?</h2>
|
||||
<p>
|
||||
When you host or distribute MinIO over a network, the AGPL v3 applies to
|
||||
you. Any distribution or copying of MinIO software modified or not has
|
||||
to comply with the obligations specified in the AGPL v3. Otherwise, you
|
||||
may risk infringing MinIO’s copyrights.
|
||||
to comply with the obligations specified in the AGPL v3 license. You
|
||||
must include the source code, full license text and the original
|
||||
copyright notice along with the object code.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We recommend the{" "}
|
||||
{makeLink(
|
||||
"Free Software Foundation’s interpretation",
|
||||
"https://www.gnu.org/licenses/agpl-3.0.en.html",
|
||||
classes.linkText
|
||||
)}{" "}
|
||||
of the GNU AGPL v3 license.
|
||||
</p>
|
||||
<h2>Making combined or derivative works of MinIO</h2>
|
||||
<p>
|
||||
Combining MinIO software as part of a larger software stack triggers
|
||||
your GNU AGPL v3 obligations.
|
||||
Creating combined or derivative works of MinIO requires all such works
|
||||
to be released under the same license.
|
||||
</p>
|
||||
<p>
|
||||
The method of combining does not matter. When MinIO is linked to a
|
||||
larger software stack in any form, including statically, dynamically,
|
||||
pipes, or containerized and invoked remotely, the AGPL v3 applies to
|
||||
your use. What triggers the AGPL v3 obligations is the exchanging data
|
||||
between the larger stack and MinIO.
|
||||
If MinIO source code is included in the same executable file, they are
|
||||
definitely combined in one program. If modules are designed to run
|
||||
linked together in a shared address space, that almost surely means
|
||||
combining them into one program.
|
||||
</p>
|
||||
<p>
|
||||
By contrast, pipes, sockets, RESTful APIs, and command-line arguments
|
||||
are communication mechanisms normally used between two separate
|
||||
programs. So when they are used for communication, the modules normally
|
||||
are separate programs. But if the semantics of the communication are
|
||||
intimate enough, exchanging complex internal data structures, that too
|
||||
could be a basis to consider the two parts as combined into a larger
|
||||
program.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Merely aggregating MinIO software into your distribution does not
|
||||
constitute derivative works. For more information, please refer to the{" "}
|
||||
{makeLink(
|
||||
"GPL FAQ",
|
||||
"https://www.gnu.org/licenses/gpl-faq.en.html#MereAggregation",
|
||||
classes.linkText
|
||||
)}
|
||||
.
|
||||
</p>
|
||||
<p></p>
|
||||
|
||||
<h2>Talking to your Legal Counsel</h2>
|
||||
<p>
|
||||
If you have questions, we recommend that you talk to your own attorney
|
||||
for legal advice. Purchasing a commercial license from MinIO removes the
|
||||
AGPL v3 obligations from MinIO software.
|
||||
GNU AGPL v3 obligations from MinIO software.
|
||||
</p>
|
||||
</Fragment>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user