If you want to learn about a really interesting aspect of the "first sale doctrine" and how it applies to software, you should have a look at "Vernor vs Autodesk" in the USA and compare it to "Oracle vs UsedSoft" in the EU. Basically, in the USA the courts determined that if a company sells you software, but in their terms & conditions claim that they are merely granting you a license, then you can't resell the softw…
That sounds a little better than the ridiculous Autodesk decision, however it sounds trivial to circumvent by simply putting a 'term of license' clause in the EULA. I'd go so far as to say I don't think EULAs should be considered a valid legal instrument.
Misleading the consumer in any way about that can even end in fines.