{'fraction_non_alphanumeric': 0.018543046357615896, 'fraction_numerical': 0.0, 'mean_word_length': 5.146341463414634, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Perspective on Open Source Software Development Movement

The paper presents a thorough analysis of the Open Source Software Development (OSSD) movement. The main focus of this paper is to understand this movement right from its beginning. OSSD models proposed by various researchers are studied to get an insight into the practices and processes followed for OSSD. In order to determine the advantages and disadvantages of open source software (OSS), its strengths and weaknesses are also analysed. Various challenges associated with the development of Open Source Software (OSS) are highlightened. In future, this study will assist in the development of a framework in which OSSD teams can work in coordination for the development of quality software.