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.
[ Parent
| on HN ]
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)
a few links:
back in may: https://github.com/dgraph-io/dgraph/issues/2416#issuecomment...
https://github.com/fossas/commons-clause/issues/8#issuecomme...
https://twitter.com/ted_dunning/status/1038521197208600578 (also an Apache Board member)