News for hackers. Stuff that matters.
Re:Death of an open-source business model by fsflover on Wednesday December 09, 2020 @12:25PM (#25361044)
> if you give your secret sauce away for free, and it gets popular enough, cloud providers will inevitably spin up competitive services using your very own code against you.

For some reason, the author never mentioned AGPL. What's wrong with using this license if you want to defend your open-source business model?

Re:Death of an open-source business model by hannob on Wednesday December 09, 2020 @01:06PM (#25361540)
AGPL doesn't allow you to say "I want AWS to pay me if they use my software". As long as AWS abides the rules of the AGPL they can use your software as much as they like and create offerings based on it.
Re:Death of an open-source business model by wmf on Wednesday December 09, 2020 @02:07PM (#25362873)
This is debated. Some people say that AWS will never touch AGPL software which accomplishes the goal of not getting AWSed while remaining OSI certified.
Re:Death of an open-source business model by chipotle_coyote on Wednesday December 09, 2020 @05:25PM (#25366148)
AWS specifically might not, but I can say with some certainty that cloud providers can host AGPL software. It's not impossible that Compose (the now IBM-owned cloud database hosting company) pulled in more revenue from RethinkDB than RethinkDB, Inc., did.
Re:Death of an open-source business model by wmf on Wednesday December 09, 2020 @06:29PM (#25367008)
Yeah, it's a matter of risk. Rightly or wrongly you could get hit with a lawsuit that says "we have infected your entire control plane; open-source it or die" and every cloud provider has to weigh that for themselves.
Re:Death of an open-source business model by smichel17 on Wednesday December 09, 2020 @07:49PM (#25367938)
To be fair, thigh, when the cloud provider has deeper pockets than the developer of the AGPL'd software, that means something different.
Re:Death of an open-source business model by GordonS on Wednesday December 09, 2020 @02:07PM (#25362870)
It's not only about money though, it's also about megacorps extending the code but keeping that code to themselves, not contributing back.
Re:Death of an open-source business model by brandmeyer on Wednesday December 09, 2020 @02:25PM (#25363211)
AGPL does help with this. An early example was when Google's search interface answered unit conversion queries using GNU Units. They fixed a bug internally and didn't flow the bug back upstream. Since they weren't distributing Units, but were only executing it as a service, their behavior was strictly conforming to the letter of the GPL. The failure to respect the spirit of the GPL was a factor in AGPL's development.

AGPL code is strictly forbidden for use inside the company now, partially because they consider private modifications to open-source software to be a competitive advantage.

Re:Death of an open-source business model by shp0ngle on Thursday December 10, 2020 @06:41AM (#25372600)
Can AWS abide by the rules of AGPL though? If they don't opensource their modifications and their whole AWS system?
Re:Death of an open-source business model by brandmeyer on Wednesday December 09, 2020 @12:42PM (#25361264)
It doesn't help with the revenue problem, it only helps ensure that any feature additions flow back upstream.
Re:Death of an open-source business model by fsflover on Wednesday December 09, 2020 @12:45PM (#25361308)
Any examples where it was a problem?
Re:Death of an open-source business model by brandmeyer on Wednesday December 09, 2020 @12:48PM (#25361344)
The article gave a couple of (in)famous examples...
Re:Death of an open-source business model by fsflover on Wednesday December 09, 2020 @12:55PM (#25361420)
I just was thinking that AGPL would defend against companies like Microsoft who avoid (A)GPL at all costs.
Re:Death of an open-source business model by joejoebags on Wednesday December 09, 2020 @01:33PM (#25362062)
I'm not super familiar with AGPL and how it might address this issue, but I would love to be enlightened.
Re:Death of an open-source business model by wmf on Wednesday December 09, 2020 @02:09PM (#25362911)
Cloud providers and enterprises are afraid of AGPL being "super-viral" so they'll either pay for the non-AGPL version or not touch the software.
Re:Death of an open-source business model by rocky1138 on Wednesday December 09, 2020 @10:27PM (#25369289)
Or follow the license and provide their changes for maintainers to merge upstream, making the original project better. Isn't that the point of GPL licenses to begin with?