The independent auto shop isn't paying the auto maker a fee every time they change the spark plugs on one of their cars though. They buy a license to the service manual collection and can use that knowledge for however many cars they work on.
This would be the developer buying a license to the SDK and documentation and then that would be it.
This would be the developer buying a license to the SDK and documentation and then that would be it.