The software sector is in turmoil. Is the worst to come, or is this a generational buying opportunity?