Drivers should track their own speed.
So you have less chances to ram an immobile vehicle than a fast moving one?
Not sure I fully understand your line of reasoning there....?
Your negative modifier seem to depend on both how fast you are actually driving but also how well your vehicle handle speed.
You typically have less chance to hit if are in a crappy vehicle that can't handle speed than if you are in a sporty vehicle made for high speed. You typically have less chance to hit if you are in a vehicle that is speeding than if you are in a vehicle that is not moving at reckless speeds.
To ram an immobile object you typically don't have to drive very fast at all (= easy to control)
To catch up to, and ram, a fast moving vehicle you typically need to drive a lot faster (= difficult to control).
So, to figure out
your negative modifier it seem as if
you need to track
your speed.
SR6 p. 199 Vehicle Rigging
Speed Interval is a measure of difficulty in driving the car—the faster the car, the trickier it is to keep under control, though some cars handle speed better than others. Drivers should track their current speed; each time they pass another Speed Interval, they incur a cumulative –1 dice pool penalty to any tests involving Handling for the vehicle, as well as attacks from the vehicle.So rigger programs are installed on the RCC and drone autosofts are installed on the drones, but in the end the drones benefit from both.
Is it possible to install an autosoft on the RCC so that all drones in the network benefit from it without the need to install it on each drone?
Is there some kind of copy protection mechanism that forces the rigger to buy a separate instance of an autosoft for each drone?
Yes, drones can benefit from an autosoft running on the RCC it is slaved to or an autosoft that is running on the drone itself, but it seem as if each drone type and model have a different version of the same autosoft. They don't seem to be compatible between different drones.
What is the max rating for drone autosofts?
9
SR6 Errata Feb 2020 p. 6
p. 272, Software table
After the word Autosoft, add “(Rating 1–9”) to provide a range for Autosoft ratings.Somewhat correct. You can run Autosofts directly on drones. And technically there's no limit to the number of Autosofts you have loaded on a drone...
At least in previous edition 'Load' a program was the same thing as to 'Run' a program.
So what I think you meant to say was;
No limit of Autosofts you may have 'stored' on a drone.
Limit is on the number of Autosofts a drone can 'run'.
SR6 p. 184 Programs
The Data Processing rating of your device limits how many programs you can have running, though more may be stored....there's only a limit on the number of Autosofts a drone can benefit from simultaneously.
There is only a limit on the number of slots a drone have to run programs directly on the Drone itself.
If slaved to a RCC it can instead benefit from Autosofts that are currently running on the RCC.
SR6 p. 201 Autosofts
A drone has a number of slots for autosofts and other Matrix programs equal to half its Pilot rating, rounded up. If a drone is slaved to a rigger command console, it uses the programs running on the RCC. This can exceed its normal limit.