Factors impacting software health vary substantially depending on the viewpoint of the involved stakeholders software quality attributes concern the source code artefacts, social factors concern the community of contributors maintaining the software artefacts and business and legal factors concern commercial aspects of the software product Because of this variety, there cannot be a unique definition of what constitutes software health, since it encompasses many different developments and evolution attributes, including success, longevity, growth, resilience, survival, diversity, sustainability, license compatibility, etc. |