Mac version would be okay...
... so long as the hardware would be supported by the next MacFireOS, after the owners had been promised it would.... then found out not only would the hardware no longer work with the new OS, there would be no backwards compatability with any of the existing ammunition.....
Wait one, the Linux version would recognize most of the hardware, but only three types of primers, eight types of bullets and all ammo would be required to loaded to the same OAL(regardless of caliber)....
Smart guns, heh, yeah right..... I can see getting the tech service call on that one.....