You said it! Gotcha! :-)Precisely: One purpose of the driver is to enforce local compliance.Yes it can. You're confusing the software with different or modified
It can't *enforce* it anyway, at least if the users are all around the
world.
software. Different things. And by the way, if you modify the software
to defeat the restrictions you are committing a criminal act, or you
would be if you did it in Australia.
You'd probably get withROFLASTC :-)
crucifixion for a first offense!
What's your point? That it's easy to break the law? Nobody's arguingI was simply implying there are easier ways than others... And binary drivers can't help...
against that.
Well, the driver must trust the user, that's my point.Nope. The driver should simply make the device WORK. The USER mustDefinitely no. The manufacturer must ensure it meets local
make sure to meet the local regulations.
regulations. One way they do that is via the driver.
You're correct, but that's still how it is. In fact, some manufacturersAllowing the lying user to download a driver for another country...
provide country specific drivers simply to shore up this weakness. (They'd only do that to protect their regulatory approval.)
And it's a reason to release open drivers, so that everybody can check there's no such bug. And, if found, it can be fixed with a lot less effort.If you're right, he is and must pay, remove that device from shops andThat's the most likely result. That would be what I expect would
replace sold ones. Or at least make sure all users update their
drivers with others without that bug...
happen. This is why manufacturers view open source licences dimly in
certain markets, of which radio communications is just one example.