5 key forces driving open source today