Live data from Hacker News

OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

github.com

51–60 of 112 posts

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#51

Earlier quoted context omitted.

> basically an Anti-AWS clause to protect against the ElasticSearch/OpenSearch thing. I wonder what the best license would be for the projects that want something like this? I mean SSPL got a lot of flak. Something like BSL was regarded more positively, but also was meant for a slightly different use case.

For a while I thought it was AGPL, but after reading it it looks like there are no provisions against using the code for commercial purposes, only that if source code is used, the modified source code must also be made available to the public.

I was recently involved in a decison where a company was thinking of reusing code of agpl into proprietary software.

The end result was "if you are using the agpl code as an api enfpoint or you are just reusing the code without any modifications, you don't have to share your entire code to customers because if vitality. Vitality would come up if you modify the code. You can just show you are using agpl code in a license file "

It felt bizzare but that's what it is.

Sspl aims to fix that by making agpl extremely viral. Touch sspl code and you must release ALL OTHER CODE YOU ARE USING.

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#52
post #32

Earlier quoted context omitted.

A “license” is legal permission to do something that would otherwise be illegal, such as copy software (assuming there’s no fair use etc), or even attend a concert. Licenses are often granted as part of contracts, but need not be. Unilateral license conditions are not binding contacts, but not following them can still be unlawful. If a movie theater breaks a license term by for example playing a movie publicly withou…

Unless that movie theater entered into a contract with a distributor, right?

In real situations yes. But in the software world “license” and “contract” are often used interchangeably, contracts that grant license will be called “licenses,” etc. So it leads to confusion.

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#54
post #32
post #2

> "By installing, copying or otherwise using ... you agree to be bound by ... " Why do people keep writing shit like this. Whoever wrote that EULA no doubt has an understanding of contract law and knows that you can't just unilaterally bind someone into an agreement like that. I know it's classic EULA nonsense, but it still bugs me how you can just write whatever and hope people naively take your word on it.

A “license” is legal permission to do something that would otherwise be illegal, such as copy software (assuming there’s no fair use etc), or even attend a concert. Licenses are often granted as part of contracts, but need not be. Unilateral license conditions are not binding contacts, but not following them can still be unlawful. If a movie theater breaks a license term by for example playing a movie publicly withou…

This is a license agreement, so who are the parties coming to agreement?

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#55

Earlier quoted context omitted.

> basically an Anti-AWS clause to protect against the ElasticSearch/OpenSearch thing. I wonder what the best license would be for the projects that want something like this? I mean SSPL got a lot of flak. Something like BSL was regarded more positively, but also was meant for a slightly different use case.

For a while I thought it was AGPL, but after reading it it looks like there are no provisions against using the code for commercial purposes, only that if source code is used, the modified source code must also be made available to the public.

And the emphasis on modified source code.

If you use some AGPL-licensed software without modifications, there are no obligations to make anything available (unless you are also distributing).

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#56

Earlier quoted context omitted.

For a while I thought it was AGPL, but after reading it it looks like there are no provisions against using the code for commercial purposes, only that if source code is used, the modified source code must also be made available to the public.

I was recently involved in a decison where a company was thinking of reusing code of agpl into proprietary software. The end result was "if you are using the agpl code as an api enfpoint or you are just reusing the code without any modifications, you don't have to share your entire code to customers because if vitality. Vitality would come up if you modify the code. You can just show you are using agpl code in a lice…

My understanding is the problem with the SSPL is the entire stack has to be released under the SSPL, which makes it incompatible with most other open source software, including the linux kernel.

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#57
post #27
post #18

Earlier quoted context omitted.

I wasn't aware you needed a license to code.

With the way peasa- I mean citizens talk these days, they'd say breathing should require a license.

Is this like a feudalism joke? I don't get it.

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#58

Earlier quoted context omitted.

I was recently involved in a decison where a company was thinking of reusing code of agpl into proprietary software. The end result was "if you are using the agpl code as an api enfpoint or you are just reusing the code without any modifications, you don't have to share your entire code to customers because if vitality. Vitality would come up if you modify the code. You can just show you are using agpl code in a lice…

My understanding is the problem with the SSPL is the entire stack has to be released under the SSPL, which makes it incompatible with most other open source software, including the linux kernel.

why linux kernel?

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#59

> Commercial Use means corporate use intended for commercial advantage, monetary compensation or profit-making, including but not limited to e.g. offering ownCloud Infinite Scale based software-as-a-service (SaaS), platform-as-a-service (PaaS) or any other types of hosted services to a third party. Whereas scenarios in which such a commercial advantage is intended to be realized indirectly by leveraging ownCloud Infi…

> basically an Anti-AWS clause to protect against the ElasticSearch/OpenSearch thing. I wonder what the best license would be for the projects that want something like this? I mean SSPL got a lot of flak. Something like BSL was regarded more positively, but also was meant for a slightly different use case.

MariaDB's "Business source license" seems like a good bet to me. It has enough consumer protections in it that even I, as a free software zealot, will accept it. Mostly protects the 4 freedoms and compromises relatively little but you are allowed to customize the BSL to do things like lock out commercial use.

Re: OwnCloud Infinite Scale added EULA that prohibits commercial use [pdf]

#60
post #55

Earlier quoted context omitted.

For a while I thought it was AGPL, but after reading it it looks like there are no provisions against using the code for commercial purposes, only that if source code is used, the modified source code must also be made available to the public.

And the emphasis on modified source code. If you use some AGPL-licensed software without modifications, there are no obligations to make anything available (unless you are also distributing).

That's definitely a mistake for it to be like that, but it doesn't seem like a big problem in practice.
Post reply on HN