The world needs lean and simple, but able to do a good enough job, open source software, and that include the SDKs with their computer languages (excluding de-facto c++/java/c#/etc with their compilers).
Toxic companies don't need a copy-left licence to do vendor-lockin with open source software: they just need to write non-pertinent, grotesquely and absurdely complex and massive open source software which excluds all alternatives which would require much less developement resources.
This is exactly what's happening with google(blink/geeko) and apple(webkit) based browsers. Bonus: it mecanically creates a huge amount of planned obsolescence, brain-washed web devs and scammers are in their paradise.
There is no other way than technical regulation to protect the people against this.