All,
Thanks for the feedback, comments, etc. Having been in the SW business for decades (on both sides of the debate), I'd be the first to agree on MAC address authentication as a bad idea. I usually see this is kind of thing on really expensive and specialized software, like Maya (Autodesk product for 3D animation/modeling). It's a very expensive package and the cost to design and build such a product requires some exceptionally skilled people... math PhDs, etc., creating very complex algorithms. You'll find the same in the high-end audio/video software business, like Avid, albeit they use a USB dongle approach via the iLok company to hold licenses for the base code plus plug-ins. But again, these are more specialized products with a very minimal user base compared to something like a windows license. So you sell thousands of licenses vs tens of millions of licenses, regardless of the cost to build the product.
On the other side of this particular coin, WDC also has a USB dongle which can be used on any machine as the license stays with the device, and has a higher cost at $150. In any case, I've swapped quite a few emails with WDC in the past few months and they've been very helpful and easy to work with. I'm not looking to tell them how to run their business however. Still, hardware breaks and/or gets retired regularly (a bit of odd statement on this forum) so expect a different MAC address on your new machine and the license no longer working. I would expect WDC staff to understand this and generate a new license file for you, but again, I'm not representing them here.
For me, it's not much of an issue at this point. I tend to use VMs quite a bit and can move them around from one host machine to another (my MacBook Air or desktop OSX system) running Fusion. You can simply "move" the image to a new machine. VMware senses this and will prompt you for either moving it or copying it (both valid options). If you declare you moved it, the existng MAC address assigned to the virtual network adapter stays the same. If you declare you copied it, VMware will regenerate a new MAC address to minimize the possibility of having two MAC addresses on the same network, which could cause some network related issues, especially with a DHCP server.
Finally, there are many free/fee options for creating 6502 code these days. Depending on your needs/wants/whims, you can pick and choose. Again, WDC dropped the price when they launched the 65xx site by 90%, so it's no longer an expensive IDE, but it's still the official IDE from the folks that own the IP on the chips and continue making them available (and I'm happy to help support them buying the chips and the IDE). I've bought tons of SW over the decades that has cost much more (than $40) and wasn't worth the diskette/CD it came on (and on multiple platforms). So again, I'm just the messenger, not looking to sway anybody, just sharing the information and my $0.02.
Regards, KM
|