You do not need to struggle like how you do with Windows
Mod me troll if you please, but you may think of it as struggling, I prefer to think of it as consulting. If it was easy, who'd pay me for it?
Those laws of course will be public.
Not entirely the case in the UK. The proposed law that is going through parliament gives the relevant minister the right to change the scope and penalties in the future without coming back to parliament. So no, we (and more to the point, our representatives, when the vote for it) won't know what the law will be in the future.
Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall