I suggest you read that section again: Sharing determines how many autosofts you can run on the RCC at the same time (allowing your slaved drones to use the autosofts without having them installed themselves), not how many rigger cyberprograms you can run on the RCC at a time.
You are correct. I was confusing it with p.269 where they talking about drones, autosofts and cyberprograms. Here they mention that they act roughly the same (take the same time to load, can have the same amount loaded in memory at the same time).
Rules does not explicit say autosofts
and cyberprograms when talking about RCC.
Until further notice you have to house rule the number of cyberprograms you can use.
So either you
- decide that RCC can not run cyberprograms since there is no rule that describe how many cyberprograms you can load (and/or house rule that the red box say on p.269 is wrong)
- Or you decide (house rule) that they use sharing as the limit on how many cyberprograms
and autosofts you can load at he same time (similar to the existing rule about drones).
- Or you just take some other arbitrary number, such as device rating. Or device rating divided by two.
There are only a handful programs that are useful for a rigger though. Of all cyberprograms I think there is only 10 that are of any use at all. you can also unload and load new programs on the fly. the number of loaded programs does not really have to be huge.