News for hackers. Stuff that matters.
Re:“Commons Clause” was intended to stop AWS from selling op... by gregwebs on Monday September 10, 2018 @08:37AM (#17951325)
I think its useful to have a name of "Apache 2 License + Commons Clause" because 99% of the users will use it as Apache-2.0 rather than sell it as a cloud service.
Re:“Commons Clause” was intended to stop AWS from selling op... by dragonwriter on Monday September 10, 2018 @08:43AM (#17951360)
> 99% of the users will use it as Apache-2.0 rather than sell it as a cloud service.

No, that's the fundamental problem: 0% of the users will “use it as Apache 2.0”; this is not a dual license with Apache 2.0 license and some other license as options, it's a single license which is more restrictive than Apache 2.0.

Re:“Commons Clause” was intended to stop AWS from selling op... by gregwebs on Monday September 10, 2018 @01:43PM (#17953525)
Practically speaking, how is that different than shipping Apache 2.0 with a NOTICE file? Having to include a notice is more restrictive than Apache 2.0 without a notice. For a cloud provider, there is a real difference, but for a non-cloud provider the NOTICE version is more restrictive.

A question I don't see addressed is: what licensing compatibility issues (for non-cloud providers) are presented by the commons clause?

Re:“Commons Clause” was intended to stop AWS from selling op... by lozenge on Monday September 10, 2018 @02:03PM (#17953657)
It's incompatible with all open source licences.
Re:“Commons Clause” was intended to stop AWS from selling op... by detaro on Monday September 10, 2018 @02:04PM (#17953672)
For compatibility with Open Source licenses the Commons Clause is like any other proprietary license: some (e.g. MIT) allow combination, and the result is proprietary, others (e.g. GPL) are entirely incompatible.
Re:“Commons Clause” was intended to stop AWS from selling op... by detaro on Monday September 10, 2018 @02:08PM (#17953705)
Note that representatives of the Apache Foundation have repeatedly requested to not use this misleading naming scheme, which has seemingly been totally ignored.
Re:“Commons Clause” was intended to stop AWS from selling op... by gregwebs on Monday September 10, 2018 @02:18PM (#17953787)
Is there a reference for that? That would convince me that it is a bad idea to use that naming scheme then.
Re:“Commons Clause” was intended to stop AWS from selling op... by detaro on Monday September 10, 2018 @03:39PM (#17954500)