I have been told that if someone replaces their hardware that we will be able to work with that person and reset their license so that it can be re-activated on the new machine. I have yet to go through this process so I don't have any further details.
Thinking from the non-official standpoint I can imagine that we would have to qualify your change somehow. We don't want people calling in reporting they changed their hardware when in fact they are just trying to get a free license. I know that none of you would do that, but those people are out there.

When you think about it, would we really release a product that only
ever works on the first piece of hardware that it was registered on. Would a company that is trying to make money and make their customers happy really do that to someone? We'd be out of business by now if we were releasing products that required you pay more money whenever you upgraded your hardware. It's not like we have the same monopoly that Microsoft does and can force people to go through a pain like that because there's no other choice. We plan on being in business for a very long time and that plan involves helping our customers be successful, not taking as much money from you as we possibly can.
I have been told many times by our developers, marketing, ceo, and everyone else above my head that we will insure our users will be able to continue using ironcad regardless of how many times they "upgrade" their hardware and that no one should be worried about it.