Proposing novel measures to alleviate the risks of migration to open source software

Nowadays, companies and organizations pay more attention to the use of open source software. In this regard, organizations can benefit from the advantages of this kind of software, such as less cost and more flexibility. However, migration to open source software has its own risks, such as training of employee, lack of compatibility, and support. Reviewing numerous papers found in the literature, this study aims to collect a complete list of risks that may influence the open source migration process as much as possible. It also provides a new categorization of the risks by which each risk is classified based on its type (organizational, technical, and environmental), and its time of occurrence (before, during, and after migration). Moreover, this paper proposes a number of conceivable measures to mitigate each risk; some of them are proposed for the first time in this area of research. The results of this study can help organizations' decision makers to make better decisions in the open source migration process.

[1]  Jean-Paul Van Belle,et al.  OSS Adoption in South Africa: Applying the TOE Model to a Case Study , 2012, OSS.

[2]  Jan Noyes,et al.  Open source software: The effects of training on acceptance , 2015, Comput. Hum. Behav..

[3]  Parastoo Mohagheghi,et al.  Software Engineering Challenges for Migration to the Service Cloud Paradigm: Ongoing Work in the REMICS Project , 2011, 2011 IEEE World Congress on Services.

[4]  Mahdi Fahmideh,et al.  Cloud migration process - A survey, evaluation framework, and open challenges , 2016, J. Syst. Softw..

[5]  Jabu Mtsweni,et al.  An investigation into the implementation of open source software within the SA government: an emerging expansion model , 2008, SAICSIT '08.

[6]  Achim D. Brucker,et al.  On the Security Cost of Using a Free and Open Source Component in a Proprietary Product , 2016, ESSoS.

[7]  Lucía Méndez,et al.  Towards an OSS Adoption Business Impact Assessment , 2015, PoEM.

[8]  Daniela Cruzes,et al.  Risks and Risk Mitigation in Open Source Software Adoption: Bridging the Gap between Literature and Practice , 2010, OSS.

[9]  Daniel Brink A Model for the Successful Migration to Desktop OSS , 2007 .

[10]  Jean-Paul Van Belle,et al.  Critical Success Factors for Migrating to OSS-on-the-Desktop: Common Themes across Three South African Case Studies , 2006, OSS.

[11]  Christos Bouras,et al.  Methodology for Public Administrators for selecting between open source and proprietary software , 2013, Telematics Informatics.

[12]  Luiz Fernando Capretz,et al.  An open source usability maturity model (OS-UMM) , 2012, Comput. Hum. Behav..

[13]  Giuseppe Scanniello,et al.  Evaluating legacy system migration technologies through empirical studies , 2009, Inf. Softw. Technol..

[14]  Salem S. Bahamdain Open Source Software (OSS) Quality Assurance: A Survey Paper , 2015, FNC/MobiSPC.

[15]  Marit Hansen,et al.  The Open Source approach opportunities and limitations with respect to security and privacy , 2002, Comput. Secur..

[16]  Jabu Mtsweni,et al.  A Roadmap to Proliferate Open Source Software Usage within SA Government Servers , 2008, 2008 Third International Conference on Broadband Communications, Information Technology & Biomedical Applications.

[17]  Jason D. Ellis,et al.  Open source software adoption by South African MSEs: barriers and enablers , 2009 .

[18]  Jurriaan Hage,et al.  A structured legacy to SOA migration process and its evaluation in practice , 2013, 2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems.

[19]  T. Chithralekha,et al.  A Survey on Survey of Migration of Legacy Systems , 2016, ICIA.