Actually I read somewhere that it differs by country. I think the UK is legal by default unless the law specifically makes it illegal. While in Germany its illegal by default unless it is specifically made legal. (I am no expert, it was probably a comment I read on here).