Open Source Software in Software Intensive Industry - A Survey
MetadataVis full innførsel
The use of Open Source Software (OSS) has increased in both the industry and the public sector. The software intensive industry integrates OSS into their products, participates in the development of OSS products, and develops its own OSS products. The understanding of how and why the industry is approaching OSS is so far limited. To help fill this gap, this thesis intends to explore how and why the software intensive industry approaches OSS. This is done by performing an extensive literature study and by executing a web-based survey. This survey is distributed to a near representative sample of companies from the Norwegian software intensive industry and to a convenience sample of participants in the ITEA 2 research program. The research presented here shows that OSS components are widely used in the software intensive industry. Close to 50% of the Norwegian software intensive industry uses OSS in its development. The industry is mainly motivated to use OSS by practical reasons. OSS components provide functionality of high quality and the industry is satisfied with its use of these components. When using OSS, the industry benefits from the availability of source code, and easy access to components and information about these components. Companies participate in OSS projects because they use the software and because of the learning effect of this participation. The participation is however limited. However, some companies provide commercial services related to the OSS projects they participate in. Releasing a product as OSS attracts more users and customers to a product. These community members may contribute with implemented code, feedback, and requirements. There are, however some side-effects related to releasing an OSS product and companies should be aware of these consequences. The main contributions of this thesis are new understanding of how and why companies approach OSS, a reusable research design, and experiences performing survey research.