News for hackers. Stuff that matters.
Re:AWS forked my project and launched it as its own service by momokoko on Friday October 16, 2020 @02:52PM (#24803828)
I would disagree in the specific case of AWS.

We have not seen such an egregious abuse of open source software with any other company. Most companies that make use of a large amount of opensource actually contribute a fair amount back.

Like hiring on the core developers or making a large amount of code fixes and feature development contributions.

Amazon does neither of these things.

Take a look at any highly successful society or community. There is a large amount of gifting and selfless behavior

Re:AWS forked my project and launched it as its own service by jeena on Friday October 16, 2020 @03:17PM (#24804048)
No they are not contributing. I was working at a big german car maker for the last 5 years and fighting with them so they would allow the devs to upstream all the patches they made just so we would not need to maintain those patches, so it would be cheaper for them. But after 5 years there was still no process for any dev to do that.
Re:AWS forked my project and launched it as its own service by fractionalhare on Friday October 16, 2020 @03:49PM (#24804358)
> We have not seen such an egregious abuse of open source software with any other company. Most companies that make use of a large amount of opensource actually contribute a fair amount back.

I don't think your claim about Amazon is true. But even if it is, it's not relevant. None of the OSI licenses require improvements to be contributed back to the original project. The most restrictive of them simply requires improvements to be open to the user.

The intention of open source licenses was never to force those who redistribute the software to improve on it. It was to provide end users with the freedom to be able to do that themselves, by distributing the improvements as well.

It's unfortunate that licenses from a generation ago don't adequately cover all the nuance of cloud computing. But the reality is that open source licenses were never about preventing companies from profiting at the expense of original developers. They were about user freedom. If you're unhappy with the way a company is using the software you open sourced, that is a sign you weren't prepared to commit to what open source means, philosophically.

Something like the AGPL would be preferable, if also more controversial. Then you'd also have a peanut gallery of people telling you your software is "source available" instead of open source.

Re:AWS forked my project and launched it as its own service by tsimionescu on Friday October 16, 2020 @04:29PM (#24804724)
> The intention of open source licenses was never to force those who redistribute the software to improve on it. It was to provide end users with the freedom to be able to do that themselves, by distributing the improvements as well.

Perhaps that was the intentions of the license creators, but famously Linus for example chose the GPL license precisely as a quid pro quo - I give you code for free, you give me back code for free.

Re:AWS forked my project and launched it as its own service by ddalex on Friday October 16, 2020 @04:44PM (#24804860)
And this projects doesn't use GPL, uses Apache. So why do the authors expect something back !?
Re:AWS forked my project and launched it as its own service by mettamage on Friday October 16, 2020 @04:38PM (#24804799)
What about Intel using Minix and not giving attribution to Tanenbaum?