What is the timeline for selling a software business?