Re:What HashiCorp’s License Change Means for Spacelift Custo...
by spaceribs on Friday August 11, 2023 @02:16PM
(#37091966)
While I agree that it's legally murky in some respects, that seems like an opportunity (and a benefit to the writer of the OSS code) for a dialog between the maintainer and the user of AGPL code to ensure compliance.
Why would you want to open a bunch of loopholes for very specific and complex cases?
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by asmor on Friday August 11, 2023 @02:22PM
(#37092033)
EUPL compatibility is not exactly "opening a bunch of loopholes". It's yielding to a very specific list of licenses, to very specific conditions that exclusively make the resulting license more strict (e.g. combining with AGPL basically turns it into an AGPL licensed work)
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by spaceribs on Friday August 11, 2023 @02:27PM
(#37092085)
Ah, I'll admit I know a lot less about the EUPL, I'll do some further reading on the subject.
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by josephcsible on Friday August 11, 2023 @03:13PM
(#37092655)
> see FSFs "an agpl reverse proxy must first serve a notice it's AGPL before proxying onward"
Can you link to that requirement?
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by josephcsible on Friday August 11, 2023 @05:31PM
(#37094289)
That says a proxy could use a landing page to do that, not that it has to do it that way.
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by yencabulator on Saturday August 12, 2023 @02:12PM
(#37102742)
The underlying requirement of providing source to users is firm, though. How else will a reverse proxy prominently make a statement to networked users?
> prominently offer all users interacting with it remotely through a computer network [...] an opportunity to receive the Corresponding Source
Re:What HashiCorp’s License Change Means for Spacelift Custo...
by asmor on Saturday August 12, 2023 @04:44PM
(#37104074)
Yes, correct. If this is their best shot at a solution, it doesn't bode well for their interpretation of the AGPL allowing any UX-friendly version of this, let alone a normally functioning API Gateway.
I find the EUPL is a much better replacement for what a lot of people expect the AGPL to be, with the added benefit of being compatible with a bunch of other licenses by yielding when specific clauses intersect.