[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82637-en":3,"doc-seo-82637-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82637,16904993612988,"Olivia Brown","https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd",8,"Research & Report","Open Source Is Not One Thing: A Typology of Open-Source Software Sub-Genres","Open source software (OSS) is diverse rather than uniform: a project’s purpose, governance, and funding shape community formation, contributor behavior, and maintenance practices. Empirical studies often sample OSS as a whole, risking overgeneralized conclusions across fundamentally different community and organizational models. This work proposes fourteen distinguishable OSS sub-genres, grounded in a multi-source review of 3,925 papers, and evaluates generalizability through a research agenda.","Open Source Is Not One Thing: A Typology of Open-Source  \nSoftware Sub-Genres  \nMohamed Ouf  \n[24blr2@queensu.ca](24blr2@queensu.ca)[ ](24blr2@queensu.ca)Queen’s University Kingston, Ontario, Canada  \nRowan Hussein  \n[rhuss060@uottawa.ca](rhuss060@uottawa.ca)[ ](rhuss060@uottawa.ca)University of Ottawa Ottawa, Ontario, Canada  \narXiv :2607 .0 1750v 1 [ cs .CY] 2 Jul 2026  \nAbstract  \nOpen source software (OSS) is not homogeneous. A project’s purpose, governance, and funding shape how its community forms, who contributes, and how the software is maintained, yet empirical research often samples OSS broadly and reports findings as if they held for open source as a whole. We argue that OSS comprises distinguishable sub-genres, and that the sub-genre a study samples bounds how far its findings generalize. Using a light, multisource review that screens 3,925 unique papers, we synthesize a typology of fourteen OSS sub-genres, from well-studied ones such as community-driven, company-backed, foundation-governed, research and scientific, and open source for social good (OSS4SG), to under-studied ones such as multi-company co-opetition, protestware, and open-source appropriate technology. We place the subgenres in a framework that records each one’s primary driver, governance, and funding, with its maturity in the literature and representative projects, and we present a research agenda whose central question is whether findings established on one sub-genre transfer to others. The contribution is the typology and the agenda rather than a complete census, and we mark the sub-genres whose empirical support is thin.  \nCCS Concepts  \n• Software and its engineering → Open source model.  \nKeywords  \nopen source software, software ecosystems, typology, taxonomy, empirical software engineering, mining software repositories, software sustainability, OSS4SG  \n1 Introduction  \nOpen source software (OSS) is not one thing. Empirical research nonetheless samples it as though it were. Studies draw a set of popular GitHub projects, fit models of contributor retention, onboarding, or code quality, and report the results for open source in general. The implicit assumption is that a community Linux distribution, a single-vendor database, a university research library, a humanitarian health-records system, and a one-person utility differ only in size and popularity. They do not. They differ in why the project exists, who decides its direction, how the work is paid for, and how the community behaves.  \nRecent evidence makes the difference concrete. A comparison of mission-driven open source for social good (OSS4SG) and conventional OSS reports different community structure, contributor retention, and code-quality management, with OSS4SG communities retaining contributors (“sticky”) and conventional projects attracting many who do not stay (“magnetic”) [39]. The newcomer-to-core  \npathway also differs by sub-genre, and contributors in OSS4SG reach core status at higher rates and through more than one route [38] . Even the way a newcomer first joins, whether through a mentorship program, a hackathon, or independently, is associated with how long they stay [36] . When two sub-genres diverge this far, a retention model or an onboarding program validated on one of them need not hold for the others. Coarse metrics such as stars and commit counts hide the structure that decides whether a finding generalizes.  \nThe distinction matters in practice as well. A developer deciding where to contribute gains from knowing what kind of project they are approaching, because its governance, funding, and community behavior set what a first contribution takes and how a newcomer is received. Social barriers at the first contribution already push newcomers to abandon projects [49], and the path into a single-vendor product differs from the path into a volunteer distribution or a research library. Sub-genre bears on sustainability too. How a project is funded and who maintains it, a","cbCaivXr8d9DWDKi","https://ap.wps.com/l/cbCaivXr8d9DWDKi","pdf",468487,1,5,"English","en",105,"# Introduction\n## Why OSS is not homogeneous\n## Practical implications for contribution and sustainability\n# Related Work\n## Existing OSS classification schemes\n# Contributions and Research Agenda\n## Typology and framework\n## Research agenda and generalizability","[{\"question\":\"Why do the authors argue that OSS is not one homogeneous category?\",\"answer\":\"They note that OSS projects differ in purpose, governance, funding, and resulting community behavior, so findings from one kind of project may not transfer to others.\"},{\"question\":\"How many OSS sub-genres does the paper propose, and how were they derived?\",\"answer\":\"The paper synthesizes a typology of fourteen OSS sub-genres using a light, multi-source review that screens 3,925 unique papers.\"},{\"question\":\"What is the central research agenda question proposed by the authors?\",\"answer\":\"Whether empirical findings established on one OSS sub-genre generalize to other sub-genres, with sub-genre treated as a variable to report and control in studies.\"}]",1784181967,13,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"open-source-is-not-one-thing-a-typology-of-open-source-software-sub-genres","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/open-source-is-not-one-thing-a-typology-of-open-source-software-sub-genres/82637/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"Why do the authors argue that OSS is not one homogeneous category?","Question",{"text":74,"@type":75},"They note that OSS projects differ in purpose, governance, funding, and resulting community behavior, so findings from one kind of project may not transfer to others.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How many OSS sub-genres does the paper propose, and how were they derived?",{"text":79,"@type":75},"The paper synthesizes a typology of fourteen OSS sub-genres using a light, multi-source review that screens 3,925 unique papers.",{"name":81,"@type":72,"acceptedAnswer":82},"What is the central research agenda question proposed by the authors?",{"text":83,"@type":75},"Whether empirical findings established on one OSS sub-genre generalize to other sub-genres, with sub-genre treated as a variable to report and control in studies.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,108,113,118,121,126,129,133],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":21,"doc_module":4,"doc_module_name":45,"category_name":105,"show_sort_weight":106,"slug":107},"Comic",60,"comic",{"id":109,"doc_module":4,"doc_module_name":45,"category_name":110,"show_sort_weight":111,"slug":112},6,"Technology",50,"technology",{"id":114,"doc_module":4,"doc_module_name":45,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":119,"slug":120},30,"research-report",{"id":122,"doc_module":4,"doc_module_name":45,"category_name":123,"show_sort_weight":124,"slug":125},9,"Religion & Spirituality",20,"religion-spirituality",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":127,"show_sort_weight":124,"slug":128},"World Cup","world-cup",{"id":130,"doc_module":4,"doc_module_name":45,"category_name":131,"show_sort_weight":130,"slug":132},10,"Lifestyle","lifestyle",{"id":134,"doc_module":4,"doc_module_name":45,"category_name":135,"show_sort_weight":21,"slug":136},19,"General","general"]