Most of the time, selling software licenses between two end-users isn't a problem as long as it is a legitimate sale. If originally there is one copy, and afterwards, there are two, then that can create QUITE a problem if caught. It all depends on the license agreement made by the company though. As a software developer, I have never had a problem with this... although, most of my windows applications usually have some sort of internet registration checking, so I'm usually aware of when software is being sold or... ahem... borrowed. Of course, all of this is in my privacy statements within my license agreements with the clients, so in order for such privacy concerns to be secure for me as the developer, it must be in writing, because I don't want to get in trouble either. And I'm usually very good at working out problems that may arise from this system of checking in a peaceful manner, but some out there that I've dealt with are not so kind. So, it all depends on the company. Just be careful, and read the license agreements carefully. ;-)
Good luck on your search.
