Managing requirements are an integral part in any type of software development. In generic open source software projects, this process is increasingly difficult. Designing generic requirements and balancing the needs of different stakeholders are key to ensure the success of the software. In this thesis, we look closer at the requirement management process in global generic open source software projects and the challenges they deal with. We present a rich case study of the DHIS2 software project and a conceptual framework to analyze and understand software requirement management in generic open source software projects based on the dimensions of methods of generification, models of innovation and methods of governance. Further, we discuss the case study using the conceptual framework, guided by the following two research questions: "How are requirements managed in global generic open source software projects?" and "What challenges exist in managing requirements in global open source software projects and how can they be dealt with?". We finish the thesis by comparing the changes and challenges presented in the case study. Furthermore, we point out how the requirement management process adapt to the growth of the project and how it is impacted by the challenges.