Many companies use "open source" or simply "open" in a way that isn't compatible with the open source definition. This is known as open washing. A good, non-Microsoft example is Epic Games and Unreal Tournament 4. They talk a lot about being "open", but the source code and assets are all proprietary.