I don't want my speakers to stop working because I stopped paying subscription.
I say this as a longstanding iPhone user, and up until recently, Mac user.
Apples licenses for these will include very strict NDA clauses that make it impossible for apple to share the documentation they are provided but that vendor.
Sometimes backwards compatibility is preserved even to the point of preserving bugs (especially if the companies/apps depending on it are large):
https://www.triplefault.io/2017/07/breaking-backwards-compat...
https://arstechnica.com/gadgets/2008/11/ars-investigates-doe...
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.
For example, the tax could be 1 cent per page per day which is non-public.
It would apply to source code, images, or anything else that might be reasonably printed on a page.
Then companies could pay the government to keep their employees work secret, or publish it.
It should help innovation as far more work done by humans gets made available for others to build from.
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.
Right now increasing numbers of things are, "works until it doesn't" and that imposes risks and costs to everyone.
Perhaps those get high enough to warrant legislative solutions.