바로가기 메뉴 본문 바로가기 주메뉴 바로가기
  • 07-1aHave you used an active open-source library?
    • There are opinions that the stability of an open-source library can be achieved by the active participation of many developers. Therefore, you must carefully examine the development process of the open-source library to use.

    • According to The Open Source Software Governance Guide for Businesses (National IT Industry Promotion Agency), examining the activity level of an open-source project could be one of the ways to confirm its stability. Whether the open source is discussed in an active community and whether there is active collaboration among the community members could be significant markers for choosing that open source.
    For an open-source library managed by GitHub, you can identify the potential for continuous development and if there is an ongoing active development of open sources by examining the number of open issues and pull requests, and the last commit date.
    You can also check the activity level of the library through simple measurements like the number of Stack Overflow questions related to the open source, the number of open-source downloads, and the number of query results in Google.
    Red Hat, an American software company, continues to develop open-source-based business models (e.g. ensuring compatibility, strengthening security, providing technical support) and applies improvements suggested by members of the community when updating its open-source library. Thus, open-source libraries based on a business model can also be considered a project actively participated in by individuals and companies.