The only dissadvantage Active softs have, in long run, is impossibility to use Edge to roll (which can be fixed by adding expert system to this).
In addition to this:
"Activesofts MUST be acessed by Skillwire system"
"Skillwire systems allow the use of activesofts" "Skillwire system CAN HANDLE the number of skillsofts"
There is no requirement for datajack or programs running on commplink. Text indicated, that the skillwire system alone is capable of such things. This mean when you lost your commlink or you dont want to spend additional essence for Datajack, you still have acess to your activeskills, and to change current skillset, you need only 1 simple action. so it has its own strorrage, its own acess point and its own processing unit.