Measuring the Maturity of Open Source Software for Digital Libraries: a Case Study of Dspace
Total Page:16
File Type:pdf, Size:1020Kb
Measuring the Maturity of Open Source Software for Digital Libraries: a Case Study of DSpace A Thesis submitted to the Cochin University of Science and Technology for the award of the Degree of DOCTOR OF PHILOSOPHY In Library and Information Science Under the Faculty of Technology by Surendran Cherukodan (Reg.No. 3540) Under the supervision of Dr. Humayoon Kabir S. Department of Computer Applications Cochin University of Science and Technology Cochin-22, Kerala, India. April 2015 Certificate Certified that the study presented in this thesis entitled “Measuring the Maturity of Open Source Software for Digital Libraries: a Case Study of DSpace” is a bonafide work done by Mr.Surendran Cherukodan, under my guidance in the Department of Computer Applications, Cochin University of Science and Technology and this work has not been included in any other thesis submitted previously for the award of any degree. Also certified that all the relevant corrections and modifications suggested by the audience during the pre-synopsis Seminar and recommended by the Doctoral Committee of the candidate have been incorporated in the thesis. Kochi Dr.Humayoon Kabir S. April 7, 2015 (Supervising Guide) Declaration I, Surendran Cherukodan, hereby declare that the thesis entitled “Measuring the Maturity of Open Source Software for Digital Libraries: a Case Study of DSpace” is the outcome of the original work done by me under the guidance of Dr. Humayoon Kabir S., Associate Professor, Department of Library and Information Science, University of Kerala, and that the work did not form part of any dissertation submitted for the award of any degree, diploma, associateship, or any other title or recognition from any University/Institution. Kochi Surendran Cherukodan April 7, 2015 Acknowledgements Doing research is great that is what I learned from my experience with this study. It is great in the sense that we encounter with many ideas, more resources and numerous scholars. Doing research instills a sense of obligation and contribution. I acknowledge the intellectual support of my research guide Dr. Humayoon Kabir, S. throughout the period. Dr. K V Pramod and Dr. B Kannan of the Department of Computer Applications and Dr. G.Santhosh Kumar of Department of Computer Science extended valuable insights for my study. I express my sincere thanks to them. Dr. M. Kailasnath of the International School of Photonics and Dr. V.Sivandandan Achari of School of Environmental Science and Dr. Sebastian Rupert Mampilly of School of Management Studies extended intellectual support. I express my gratitude to them. I thank for the support of my colleagues including Thanooja, Dr.Veeran Kutty, and Dr. Shibu Ray, Jinu Sudhakaran and Babitha. Mr. Ayyappan R and Anthru M. also helped me a lot. Thanks are due to the staff of Dept. of Computer Applications who offered excellent service. The support of my parents and family in accomplishing great things in life is remarkable. I always received encouragement and enthusiasm for learning from my father Cherukodan Kunhikannan and mother Vellampurath Cheeru. My wife Sheeja, daughter Alaina and father and mother in-laws helped me to work long hours in the course of study. Dr. N.P Hafiz Muhammed, Dr.Yasin Ashraf, both from Farook College, M.N Mazumdar (late) and S.R Talukdar both from New Delhi, are very dear to me as they instilled the quest for higher learning. Finally, I thank all those who supported me one way or the other to accomplish this work. Cochin-22 7-4-2015 Surendran Cherukodan ix Contents CONTENTS ........................................................................................................................... IX LIST OF FIGURES ............................................................................................................. XV LIST OF TABLES ............................................................................................................ XVII LIST OF ABBREVIATIONS ............................................................................................. XIX CHAPTER 1 INTRODUCTION ............................................................................................ 1 1.1 OPEN SOURCE SOFTWARE ............................................................................................ 2 1.2 OPEN SOURCE LICENSE ................................................................................................ 6 1.3 OPEN SOURCE DEVELOPMENT MODEL ......................................................................... 7 1.4 ADOPTION OF OSS........................................................................................................ 8 1.5 ADOPTION OF OSS BY LIBRARIES ............................................................................... 12 1.6 OPEN SOURCE SOFTWARE FOR DIGITAL LIBRARIES ................................................... 13 1.7 DSPACE SOFTWARE .................................................................................................... 15 1.8 MATURITY OF OPEN SOURCE SOFTWARE ................................................................... 15 1.9 NEED AND SIGNIFICANCE OF THE STUDY .................................................................... 18 1.10 STATEMENT OF THE PROBLEM ............................................................................... 20 1.11 DEFINITION OF KEY TERMS ................................................................................... 20 1.12 OBJECTIVES OF THE STUDY .................................................................................... 22 1.13 METHODOLOGY IN BRIEF ....................................................................................... 23 1.14 SCOPE AND COVERAGE .......................................................................................... 23 1.15 LIMITATIONS OF THE STUDY .................................................................................. 24 1.16 ORGANIZATION OF THE REPORT ............................................................................ 24 1.17 CONCLUSION ......................................................................................................... 25 REFERENCES ....................................................................................................................... 27 Measuring the maturity of OSS for digital libraries: a case study of DSpace x CHAPTER 2 REVIEW OF RELATED LITERATURE .................................................... 37 2.1 INTRODUCTION ........................................................................................................... 37 2.2 ADOPTION OF DSPACE FOR DLS ................................................................................. 38 2.3 COMPARATIVE STUDIES OF OSS PACKAGES IN LIBRARIES .......................................... 47 2.4 OSS ADOPTION FACTORS IN VARIOUS ORGANIZATIONS .............................................. 53 2.5 MEASURING THE MATURITY OF OPEN SOURCE SOFTWARE .......................................... 57 2.6 CONCLUSION............................................................................................................... 60 REFERENCES ....................................................................................................................... 62 CHAPTER 3 METHODOLOGY ......................................................................................... 69 3.1 INTRODUCTION ........................................................................................................... 69 3.2 RESEARCH QUEST ....................................................................................................... 70 3.3 JUSTIFICATION FOR CASE STUDY ................................................................................ 71 3.4 JUSTIFICATION FOR THE SELECTION OF A MATURITY MEASUREMENT MODEL ........... 72 3.5 JUSTIFICATION FOR THE CHOICE FOR DSPACE AS A UNIT FOR CASE STUDY ............... 74 3.6 WOODS AND GULIANI‟S OPEN SOURCE MATURITY MODEL-2005 .............................. 75 3.6.1 The Elements of Maturity ............................................................................ 75 3.6.2 Maturity Score and Score Chart ................................................................... 76 3.7 METHOD OF DATA COLLECTION AND PRESENTATION OF DATA ................................. 80 REFERENCES ....................................................................................................................... 84 CHAPTER 4 OPEN SOURCE SOFTWARE FOR DIGITAL LIBRARIES: THE STATUS OF DSPACE ........................................................................................................... 87 4.1 INTRODUCTION ........................................................................................................... 88 4.2 HISTORY OF OSS ADOPTION IN LIBRARIES ................................................................. 89 4.3 OSS FOR INTEGRATED LIBRARY SYSTEMS (ILS) ........................................................ 91 4.4 THE CONCEPT OF DIGITAL LIBRARIES ........................................................................ 92 4.5 OSS FOR DLS ............................................................................................................. 94 4.6 THE PROMINENT DL SOFTWARE ................................................................................. 99 4.7 DSPACE SOFTWARE- HISTORICAL OVERVIEW .......................................................... 100 4.8 THE RELEASE OF DSPACE VERSION 1.0 .................................................................... 101 4.9 DSPACE-TECHNICAL FEATURES ..............................................................................