The one thing that bugs me about the "1 copy for each drone" thing is that the sample characters in the book do NOT follow that rule. Check out the drone rigger character. He's got:
Autosofts [Clearsight 4; Defense 4; Electronic Warfare 4; Maneuver (Aircraft) 4; Maneuver (Ground Craft) 4; Targeting (Heavy Weapons) 4; Targeting (Automatics) 4]
He's using the exact same autosoft for land drones and aerial drones!
I've always played it that each character needs to buy their own software, but they can use that software wherever they need to without getting multiple copies. Like, maybe it's got some kind of biometric identification protocol or something. I've got a character that uses 6 dragonfly drones (at $2500 each), and has $10000 in autosofts. It's just too expensive to buy each drone unique copies (especially since they attack in a swarm and aren't very useful by themselves) I've also had a GM rule that each drone needed specific software, so a Targeting autosoft would be incompatible between, for example, a Doberman and a LEBD-1. But that means that you only need to buy one copy for two Dobermans.
"Only a chump buys multiple copies of the same piece of software" was his exact quote