Live data from Hacker News

We Are Changing the License for Akka

lightbend.com

11–20 of 360 posts

Re: We Are Changing the License for Akka

#11
> Sadly, open source is prone to the infamous “Tragedy of the commons”, which shows that we are prone to act in our self-interest,

Like, when somebody releases something open source, then notice that they can actually make money out of it and they change the license at the last minute. Oh the hypocrisy.

Seriously if you're bothered by people making money out of your product, keep it closed source, nothing wrong with it. On the contrary a plague of the latest years is this pressure that everything should be open source: it doesn't need to. If you're not comfortable with it, keep it closed source.

But if you decide to open source something, keep your promises, no matter what.

Re: We Are Changing the License for Akka

#12

tl;dr: It's changing from the Apache License, which is FOSS, to the Business Source License, which is neither free nor open source. Hopefully someone starts a copyleft fork of the last FOSS version of Akka and drives Lightbend out of business with it.

You are very welcome to invest your own resources to maintain this.

Re: We Are Changing the License for Akka

#14
It seems like Lightbend have decided themselves to redefine what "Open Source" means for them, a slight warning sign of whats to come.

> Sadly, open source is prone to the infamous “Tragedy of the commons”, [...] This situation is not sustainable and one in which everyone eventually loses.

> So what does sustainable open source look like? I believe it’s where everyone—users and developers—contributes and are in it together, sharing accountability and ownership.

> This means that companies using the software for profit need to give something back, either code, documentation, community work, or money. In sustainable open source, participants feel the need and moral obligation to contribute.

They even go so far to say they believe BSL to be Open Source, which means they fundamentally misunderstand the idea behind Open Source:

> We believe the BSL 1.1 with our open source grants and Apache re-license is a form of productive and sustainable open source.

They also seem to not know of any big Apache projects that are sustainable, even though there are many examples out in the wild. Apparently none of those projects are sustainable, just because Lightbend didn't manage to actually get major contributors to their own project?

> Apache 2.0 is a very liberal license well suited for early, small open source projects establishing community.

> With Akka now considered critical infrastructure for many large organizations, the Apache 2.0 model becomes increasingly risky when a small company solely carries the maintenance effort.

Just because you didn't manage to build a company around a Open Source library/ecosystem, doesn't mean Open Source is not sustainable. It just means that your company is not sustainable. But I guess it's hard to blame yourself when you see others using your code without paying for it.

Re: We Are Changing the License for Akka

#16

It's not just about revenue generation. I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.

> I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.

Yes, it's pretty clear they no longer want to participate in the Open Source ecosystem, as allowing people to run the software however you see fit is a integral part of Open Source, together with being able to modify and reshare said software.

Re: We Are Changing the License for Akka

#18

It's not just about revenue generation. I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.

If that's what they cared about, they could have copied what ElasticSearch did, and switched to a Server Side Public License (SSPL).

Re: We Are Changing the License for Akka

#19

It's not just about revenue generation. I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS.

> I bet they are doing this to prevent Amazon from deploying a version of Akka as a service on AWS. Yes, it's pretty clear they no longer want to participate in the Open Source ecosystem, as allowing people to run the software however you see fit is a integral part of Open Source, together with being able to modify and reshare said software.

> Open Source ecosystem

Free money and labor for Amazon ecosystem.

Honestly I'd love to see a license that was "Apache for everyone but Amazon (or other $100B+ companies and their subsidiaries)"

Open source is being weaponized in ways that Stallman never predicted.

Re: We Are Changing the License for Akka

#20

You'd have to pay me to use it.

Yeah, as far as actor systems went, it's no Erlang. The same "DON'T BLOCK, IT'LL DO BAD THINGS BECAUSE IT BLOCKS THE THREAD" approach that you find in things like Vert.x.

Letting my actor's function block was the best bit about Erlang.

Post reply on HN