> that would put a lot of obligation on the vendor to honor some kind of contract they don't need to do today. They can change anything they want with zero cost today.
So why can't we just allow them to keep making those changes, but still have to document them? I'm sure they document them internally anyway.
Except it won't - companies which are fully open source won't have any additional costs, and their products can be priced the same as normal.
It's only companies who have fully closed tech will have to pay the tax, and really that tax is compensating the rest of the country for the work and knowledge that company wants to keep secret.
So why can't we just allow them to keep making those changes, but still have to document them? I'm sure they document them internally anyway.