The biggest mistake web devs ever made was focusing on corporate-owned APIs instead of on new and innovative open protocols.

I don't care how all-encompassing Big Social becomes -- or whether Google or Apple can keep their market valuations ongoing.

Those "critical" APIs can be yoinked at any moment.

However, SMTP and HTTP have now been used for decades. So why not build on the next generation of open protocols?

@atomicpoet it's kinda crazy how lot's of enterprise software actually is based on free software. But then companies add just enough tiny features to sell it and voilĂ : vendor lock.
All the database systems are like this, or even Android
@onterof Yeah, this is one reason why the AGPL is so important as a license.

@onterof @atomicpoet

I'm not sure in these cases that it is so much the _software_ being sold, more that a service is being sold that makes use of the software (i.e. AWS using MariaDB in RDS etc.) where modifications and improvements are not ported back to the source tree.