@Martinchaen
Sorry that was my reply I don't have any mechanics reason for wanting them to run programs none at all. However from a non-mechanics one if I can't justify WHY in terms of the world in question to myself beyond a "this is so because we say so even if it makes no sense ruling" it'll drive me up the wall everytime it comes up which for the ubiquitous commlink means always. Every SINGLE time I use one the knowledge that even though it should by everything else in the setting be able to run a scrubber program to reduce the background noise from the adds its can't because "They don't." is going to be gnawing at the back of my mind. Its the same with anything I don't mind a bad film as long as its internally consistent, I hate a film/book/game that has something happen which is not justifiable in terms of its own rules. For example the new final destination films that threw rules defined in the first movies out the window in favour of gory deaths.
Right, thanks for clarifying this.
So, if there's no mechanical reason for wanting links to run cyberprograms, why not just say that in your game links CAN run most cyberprograms, but thy the programs listed in the rules are strictly for RCCs and decks because they ALL require specialized hardware not present on a commlink?
You mentioned Signal Scrubber specifically, so why is it so hard for you to accept that a commlink can't run this program for whatever reason? If it requires a hardware module that commlinks just don't have, isn't that good enough? The link can still run every other piece of software under the Sun (heh), but the cyberprograms listed in the book requires something "more".
If you still insist that links should be able to run cyberprograma, why stop at common? That's what I don't get... Honestly, you can do whatever you like, but like others have said, I dint think you have the right to claim that your view is justified. I think the vehement opposition by several posters here should be a strong indication to you.
With that said, I'm out. Enjoy!