Common Verb Collocations of software

aid, allow, be, call, can, come, consist, depend, design, develop, distribute, do, exist, have, include, instal, install, make, may, must, need, open, operate, provide, require, run, should, will, write, use