For clarity - Java SE remains free for 'general purpose computing' i.e. desktops, notebooks, smartphones and tablets.
It is not free when embedded in phones, network switches and the like.
The Java SE download contains Java SE, Java SE Advanced Desktop, Java SE Advanced and Java SE Suite. If you only use Java SE, then you're fine. If you use one of the other bits, you owe.
One problem is that you can't just download Java SE in isolation. You have to download the whole shebang and then remove the parts that might end up getting you charged. Another problem is that if you have to do big roll-outs you need the advanced installer, and you then owe Oracle.