Open Source Software is a vital part of a company’s technology platforms. Companies use Open Source Software either for their own operations, to run their computer servers, or to develop proprietary software for commercial sale. The use of Open Source Software is prominent in high tech companies, particularly startups. Open Source Software permits technology companies to shorten their development cycles, allowing them to focus on what they do best instead of writing all software from scratch. In addition, with Open Source Software, technology companies benefit from well proven, sometimes industry standard software, avoid vendor lock in effect, and advantages of free community support. Nonetheless, Open Source Software usage does come at a cost.