This is the gray area. The software itself is —it is a piece of code that interprets instructions. However, downloading commercial ROMs from the internet is illegal in most jurisdictions. To stay on the right side of the law: