> The unexpected and asymmetric competition from the clouds confounds open source companies, who must confront the fact the competitive advantage of knowing their software better than anyone else isn’t the insurmountable moat they had hoped. It is never fun to wake up and discover your product is now just a feature of a broader offering, but this is what is happening with software. Claiming open source is eating the…
Who eats who in open source
21–30 of 78 posts
Re: Who eats who in open source
#22Missing piece of the argument -- the AGPL service provider clause (that didn't make it into GPL v3). The author is talking about physical infrastructure as adding value, and they're right, but there's a middle layer that cloud vendors add to their managed tools -- things like auto backup, upgrade and resize for mysql. These are enhancements to open source DBs etc that cloud vendors keep in-house as secret sauce. This…
With AGPL you still get eaten, just in a different way. The cloud providers will rewrite your software from scratch while maintaining protocol/API compatibility.
The original thesis would be that brand loyalty would be strong enough to prevent forking like this. "You don't want that third-rate version, get the real thing from the original authors!". It appears that the customer base assumes quality is roughly equal considering its mostly the same code.
Re: Who eats who in open source
#23Re: Who eats who in open source
#24Missing piece of the argument -- the AGPL service provider clause (that didn't make it into GPL v3). The author is talking about physical infrastructure as adding value, and they're right, but there's a middle layer that cloud vendors add to their managed tools -- things like auto backup, upgrade and resize for mysql. These are enhancements to open source DBs etc that cloud vendors keep in-house as secret sauce. This…
With AGPL you still get eaten, just in a different way. The cloud providers will rewrite your software from scratch while maintaining protocol/API compatibility.
It's not possible to say the code is non-free because it's explicitly free, but packaging and placement (such as e.g. default pip installs using a trademarked name) could ensure at least some pain is felt to make a typical client talk to a server that does not have that file. Perhaps the file's license allows to be embedded anywhere so long as it is only used to play the role of a client
Re: Who eats who in open source
#25The root of the issue is that licensing costs, the only costs that open source is guaranteed to reduce, can be a small percentage of operational costs in practice. If open source makes little effort to optimize the vast majority of other operational costs at scale, and this is largely the case in my experience, it can literally be economically uncompetitive with a closed source product that does optimize those other…
> If open source makes little effort to optimize the vast majority of other operational costs at scale, and this is largely the case in my experience I feel the opposite is true. There are many open source projects that are at least on par with their proprietary counterparts. Postgres is competitive with every SQL DB I've heard of except maybe in some niche use-cases. Redis is open source and incredibly performant. S…
I believe the point being made was the money you save on licensing fees are insignificant compared to the amount you spend on paying people to maintain your infrastructure.
Re: Who eats who in open source
#26Missing piece of the argument -- the AGPL service provider clause (that didn't make it into GPL v3). The author is talking about physical infrastructure as adding value, and they're right, but there's a middle layer that cloud vendors add to their managed tools -- things like auto backup, upgrade and resize for mysql. These are enhancements to open source DBs etc that cloud vendors keep in-house as secret sauce. This…
With AGPL you still get eaten, just in a different way. The cloud providers will rewrite your software from scratch while maintaining protocol/API compatibility.
Re: Who eats who in open source
#27Re: Who eats who in open source
#28Earlier quoted context omitted.
With AGPL you still get eaten, just in a different way. The cloud providers will rewrite your software from scratch while maintaining protocol/API compatibility.
Could a trick along the lines of the Apple SMC copyrighted phrase be used to poison a protocol against a cloud provider? Release your client and server under a license like AGPL, with an attached file not under AGPL that both components require. It's not possible to say the code is non-free because it's explicitly free, but packaging and placement (such as e.g. default pip installs using a trademarked name) could ens…
Re: Who eats who in open source
#29Re: Who eats who in open source
#30Missing piece of the argument -- the AGPL service provider clause (that didn't make it into GPL v3). The author is talking about physical infrastructure as adding value, and they're right, but there's a middle layer that cloud vendors add to their managed tools -- things like auto backup, upgrade and resize for mysql. These are enhancements to open source DBs etc that cloud vendors keep in-house as secret sauce. This…
With AGPL you still get eaten, just in a different way. The cloud providers will rewrite your software from scratch while maintaining protocol/API compatibility.