Live data from Hacker News

Lack of leadership in open source results in source-available licenses

techcrunch.com

81–90 of 239 posts

Re: Lack of leadership in open source results in source-available licenses

#81

That's a very wide claim. Amazon may not be the most valued type of open source user, but they are on par with most open source infrastructure historically. It's as if they are trying to say that only the creators of an open source project can build a SaaS for it. Tell that to mySQL, Postgres, redis, everything apache (Hadoop, Cassandra(which is based on amazon's DynamoDB whitepaper), Kafka, Zookeeper), every program…

Someone clearly didn't read the article.

Re: Lack of leadership in open source results in source-available licenses

#82

I don't understand this sentiment. The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return. If you don't want others to have that right, then choose a different license. But don't grant the right and then complain when people exercise it.

This is also incredibly worrying for the original goal of open source which was individual user's rights. I think it will be very difficult to make a license that cleanly allows me a personal user to change/use/distribute the source, but not a big business like Amazon. And sure, maybe its as simple as "are you profiting from it" -- but then we get into weird edge cases of me using your software on my router that I use for my real estate business or something. With open source, the requirements are really easy, as soon as there is a door for someone to get a cut of what you make, we get into the territory of whether you become a big enough target to start demanding a cut from. And then it's up to the courts to decide. That might be great from the author's point of view, but I think completely goes against the whole point of the software user's freedom.

For example, is it that far fetched that at some point someone will come up with the abstract argument that your blogging service is really actually just a fancy interface to your MongoDB instance -- and thus you should pay up since you are a MongoDB provider.

Re: Lack of leadership in open source results in source-available licenses

#83
post #59

Earlier quoted context omitted.

So Amazon shouldn't be allowed to create any products, or must ignore the data it needs to plan logistics?

Amazon should ignore other people data. Amazon has plenty of its data from its own products, no need to create false dichotomies.

Are you also opposed to companies making store brands after seeing how well other brands sell in their store?

Re: Lack of leadership in open source results in source-available licenses

#84
post #16

Isn't this what GPLv3 is suppose to prevent ? Commercial Entities seems to hate it, there must be a reason, probably because they cannot 'cheat' with it.

Depends. Some commercial entities deliberately choose GPLv3 to sell unrestricted version in addition to distributing the GPLed one for free.

Re: Lack of leadership in open source results in source-available licenses

#85
post #16

Isn't this what GPLv3 is suppose to prevent ? Commercial Entities seems to hate it, there must be a reason, probably because they cannot 'cheat' with it.

IANAL but as I understand it, GPLv3 prevents "tivoization" and AGPLv3 prevents running modified services without releasing the source code. Corporations particularly hate AGPLv3.

what's the difference? unmodified vs. modified code?

Re: Lack of leadership in open source results in source-available licenses

#86
post #29

I don't understand this sentiment. The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return. If you don't want others to have that right, then choose a different license. But don't grant the right and then complain when people exercise it.

The article title is actually "Lack of leadership in open source results in source-available licenses", OP was editorializing. In fact, your sentiment is explicitly stated in the article: > Amazon’s behavior toward open source is self-interested and rational. Amazon is playing by the rules of what software licenses allow.

The submitted title was "Amazon has exhibited offensive and aggressive behaviors toward open source", which was taken from the body of the article. That's not necessarily editorializing, if the language is representative. But we've changed it back to the original article title now.

Re: Lack of leadership in open source results in source-available licenses

#87
post #51

I don't understand this sentiment. The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return. If you don't want others to have that right, then choose a different license. But don't grant the right and then complain when people exercise it.

Right. I think it’s a bit rich of companies such as Elastic to extend existing open source projects, surf on the goodwill of open source, and then turn around and complain when other companies use elasticsearch as open source. The real issue with OS today is that it is too difficult to reward authors and contributors with actual cash money. Until this is fixed, “open source” is doomed to be a bunfight between well fu…

I think the corporate patronage is alive and well. If you look at Apache or Linux Foundation, lots of contributors are employees of large corporations. This works out ok in the sense that lots of great software is being created.

I think the problem with Elastic is they have lots of VC investment pushing for a big payout, so it’s not a “pay the hackers” it’s a “make a big payout for founders and investors.” Which I’m not against and think is cool, but I don’t really care about it that much.

Re: Lack of leadership in open source results in source-available licenses

#88

I don't understand this sentiment. The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return. If you don't want others to have that right, then choose a different license. But don't grant the right and then complain when people exercise it.

In practice, lots of initial authors choose licenses out of tribal affiliation and not simple logic or strategy. People who are inclined to distrust the FSF are likely to pick a permissive license even though the truth is they expect things that can only be guaranteed by a copyleft license.

Conversely the LGPL and family exists in some sense because the free software community tried to apply copyleft to project that can really only be successful with a permissive license.

Re: Lack of leadership in open source results in source-available licenses

#89

Earlier quoted context omitted.

This. If the only thing keeping customers on my platform is an incompatible API, what does that say about me as a vendor?

That you’re not going hungry while one of the most valuable companies in the world doesn’t extract value from your work.

If someone gets into writing open source with the goal of making money off of it and gets pissed when others “extract value” from their work, that person never should have gotten into open source to begin with. In fact, for their own sake, they should probably get right the fuck out of open source pronto, because they are seriously missing all the points in spectacular fashion.

Re: Lack of leadership in open source results in source-available licenses

#90

I don't understand this sentiment. The whole point of choosing a permissive license is that you want others to have the right to profit off of your work and give you nothing in return. If you don't want others to have that right, then choose a different license. But don't grant the right and then complain when people exercise it.

The basic argument is that Amazon is Free Riding because they get massively more out of the resource than they put in, by virtue of their scale alone. The free-rider problem occurs when those who benefit from resources, public goods, or services do not pay for them, which results in an underprovision of those goods or services. https://en.wikipedia.org/wiki/Free-rider_problem

It’s impossible to free ride with a permissive license like the one used.

It’s like complaining because Seattle sets up a free subway that supports infinite riders at $0 marginal cost and Amazon has all their employees ride it instead of making google buses.

There’s also an issue that Elastic’s district was actually worse than Amazon’s new distro due to license confusion.

Post reply on HN