Files
object-browser/web-app/build/static/js/8963.d2703f60.chunk.js
Alex 3db998f9c4 Release v1.6.2 (#3407)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2024-07-12 12:43:59 -07:00

2 lines
5.4 KiB
JavaScript

"use strict";(self.webpackChunkweb_app=self.webpackChunkweb_app||[]).push([[8963],{94141:(e,t,n)=>{n.d(t,{A:()=>h});var o=n(65043),i=n(22166),s=n(89923),r=n(21383),a=n(64159),l=n(49555),c=n(70579);const h=e=>{let{onClose:t,modalOpen:n,title:h,children:d,wideLimit:m=!0,titleIcon:u=null,iconColor:p="default",sx:f}=e;const g=(0,r.jL)(),[w,x]=(0,o.useState)(!1),y=(0,i.d4)((e=>e.system.modalSnackBar));(0,o.useEffect)((()=>{g((0,a.h0)(""))}),[g]),(0,o.useEffect)((()=>{if(y){if(""===y.message)return void x(!1);"error"!==y.type&&x(!0)}}),[y]);let j="";return y&&(j=y.detailedErrorMsg,(""===j||j&&j.length<5)&&(j=y.message)),(0,c.jsxs)(s.ngX,{onClose:t,open:n,title:h,titleIcon:u,widthLimit:m,sx:f,iconColor:p,children:[(0,c.jsx)(l.A,{isModal:!0}),(0,c.jsx)(s.qb_,{onClose:()=>{x(!1),g((0,a.h0)(""))},open:w,message:j,mode:"inline",variant:"error"===y.type?"error":"default",autoHideDuration:"error"===y.type?10:5,condensed:!0}),d]})}},98963:(e,t,n)=>{n.r(t),n.d(t,{default:()=>f});var o=n(65043),i=n(94141),s=n(89923),r=n(56969),a=n(70579);const l=()=>(0,a.jsx)("a",{className:"link-text",href:"https://min.io/compliance?ref=con",children:"GNU AGPL v3"});var c=n(94574),h=n(33097),d=n.n(h);const m=c.Ay.a((e=>{let{theme:t}=e;return{color:d()(t,"signalColors.info","#2781B0"),fontWeight:600}})),u=(e,t)=>(0,a.jsx)(m,{href:t,target:"_blank",children:e}),p=()=>(0,a.jsxs)(o.Fragment,{children:[(0,a.jsx)("h2",{children:"What is the GNU AGPL v3?"}),(0,a.jsxs)("p",{children:['The GNU AGPL v3 is short for the "GNU Affero General Public License v3". It is a'," ",u("FOSS","https://en.wikipedia.org/wiki/Free_and_open-source_software")," ","license certified by the"," ",u("Free Software Foundation","https://www.fsf.org/")," and the Open Source Initiative. You can get a copy of the GNU AGPL v3 license with MinIO source code or at"," ",u("https://www.gnu.org/licenses/agpl-3.0.en.html","https://min.io/compliance?ref=con"),"."]}),(0,a.jsx)("h2",{children:"What does it mean for me to comply with the GNU AGPL v3?"}),(0,a.jsx)("p",{children:"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 license. You must include the source code, full license text and the original copyright notice along with the object code."}),(0,a.jsxs)("p",{children:["We recommend the"," ",u("Free Software Foundation\u2019s interpretation","https://www.gnu.org/licenses/agpl-3.0.en.html")," ","of the GNU AGPL v3 license."]}),(0,a.jsx)("h2",{children:"Making combined or derivative works of MinIO"}),(0,a.jsx)("p",{children:"Creating combined or derivative works of MinIO requires all such works to be released under the same license."}),(0,a.jsx)("p",{children:"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."}),(0,a.jsx)("p",{children:"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."}),(0,a.jsxs)("p",{children:["Merely aggregating MinIO software into your distribution does not constitute derivative works. For more information, please refer to the"," ",u("GPL FAQ","https://www.gnu.org/licenses/gpl-faq.en.html#MereAggregation"),"."]}),(0,a.jsx)("p",{}),(0,a.jsx)("h2",{children:"Talking to your Legal Counsel"}),(0,a.jsx)("p",{children:"If you have questions, we recommend that you talk to your own attorney for legal advice. Purchasing a commercial license from MinIO removes the GNU AGPL v3 obligations from MinIO software."})]}),f=e=>{let{isOpen:t,onClose:n}=e;return(0,a.jsx)(i.A,{modalOpen:t,title:"License",onClose:()=>{n()},children:(0,a.jsxs)(s.azJ,{sx:{display:"flex",flexFlow:"column","& .link-text":{color:"#2781B0",fontWeight:600}},children:[(0,a.jsx)(s.azJ,{sx:{display:"flex",alignItems:"center",marginBottom:"40px",justifyContent:"center","& .min-icon":{fill:"blue",width:"188px",height:"62px"}},children:(0,a.jsx)(s.P1T,{})}),(0,a.jsxs)(s.azJ,{sx:{marginBottom:"27px"},children:["By using this software, you acknowledge that MinIO software is licensed under the ",(0,a.jsx)(l,{}),", for which, the full text can be found here:"," ",(0,a.jsx)("a",{href:"https://www.gnu.org/licenses/agpl-3.0.html",rel:"noopener",className:"link-text",children:"https://www.gnu.org/licenses/agpl-3.0.html."})]}),(0,a.jsxs)(s.azJ,{sx:{paddingBottom:"23px"},children:["Please review the terms carefully and ensure you are in compliance with the obligations of the license. If you are not able to satisfy the license obligations, we offer a commercial license which is available here:"," ",(0,a.jsx)("a",{href:"https://min.io/signup?ref=con",rel:"noopener",className:"link-text",children:"https://min.io/signup."})]}),(0,a.jsx)(p,{}),(0,a.jsx)(s.azJ,{sx:{marginTop:"19px",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,a.jsx)(s.$nd,{id:"confirm",type:"button",variant:"callAction",onClick:()=>{(0,r.YN)(),n()},label:"Acknowledge"})})]})})}}}]);
//# sourceMappingURL=8963.d2703f60.chunk.js.map