• Title/Summary/Keyword: Open Source Project

Search Result 108, Processing Time 0.04 seconds

A Study on the Open Source License Analysis of EDISON Project (에디슨 사업의 오픈소스 라이선스 분석에 관한 연구)

  • Lee, Joon;Lee, Jeongcheol;Seo, Jeong Hyeon;Lee, Sik;Cho, Kum Won
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.9
    • /
    • pp.31-39
    • /
    • 2017
  • The open source software is widely used nowadays so that means developing software without using open source software can hardly imagine. However, the developer's recognition about the license statements that defines the requirements in accordance with the use of open source is relatively low and a few study is associated with this topic. Therefore, this study examines the use of open source in software development in the context of EDISON project in the national research and development project. Furthermore, the study attempts to suggest the advanced model from simply avoiding license conflicts to constructing the open source project ecosystem including the choose of representative open source, the development of open source communities and contributor agreements.

Impacts of Exploitation and Exploration on Performance of Open Collaboration: Focus on Open Source Software Development Project (지식의 탐색(Exploration)과 활용(Exploitation)이 개방형협업의 성과에 미치는 영향: 오픈소스 소프트웨어 개발 프로젝트를 중심으로)

  • Lee, Saerom;Baek, Hyeon-Mi;Jang, Jeong-Ju
    • Knowledge Management Research
    • /
    • v.18 no.2
    • /
    • pp.85-102
    • /
    • 2017
  • With rapid development of information and communication technologies, open collaboration can be eased through the Internet. Open source software, as a representative area of open collaboration, is developed and adopted to various fields. In this research, based on organizational learning theory, we examine the impacts of exploration and exploitation on innovation performance in open source software development projects. We define knowledge exploration as a number of developers from outside organization and knowledge exploitation as the ratio of member of an organization who participated in an open source software project managed by the organization. For analysis, we collect data of 4794 projects from github which is a representative open source software development platform using Web crawler developed by Python. As a result, we find that excessive exploration has curvilinear (invers U-shape) relationship on project performance. On the other hand, exploitation with enough external developers will positively impact on project performance.

An Analysis on Employing Developer Profit Incentive to Expedite Open Source Software Development

  • Sohn, Jung-woo;Ko, Yohan;Yun, Younguk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.257-270
    • /
    • 2022
  • This paper analyzes the effect of profit incentives within the setting of bounty open source project. A simple decision-making model based on classical utility maximization is presented for open source developers that includes income effects from the bounty prize. We then simulate the decisions of multiple developers to assess the effect from the bounty prize. Our result shows that learning costs can greatly reduce the software quality improvement benefit from bounty project. It also suggests that open source projects can benefit more when they have multiple small bounty projects than a single large bounty project since it reduces the learning cost and the opportunity cost for the open source developers.

The Impact on Structures of Knowledge Creation and Sharing on Performance of Open Collaboration: Focus on Open Source Software Development Communities (개방형협업 참여자의 지식창출·지식공유 구조와 혁신 성과: 오픈소스 소프트웨어 개발 커뮤니티를 중심으로)

  • Koo, Kyungmo;Baek, Hyunmi;Lee, Saerom
    • Knowledge Management Research
    • /
    • v.18 no.4
    • /
    • pp.287-306
    • /
    • 2017
  • This research focus on the effect of developers' participation structure in knowledge creation and knowledge sharing activities in open source software development projects. Based on preferential selection theory, hypotheses of relationship between a developers' concentration of knowledge creation/sharing activities and collaboration performance was derived. To verify the hypotheses, we use the Gini coefficient in the commit contribution of the developers (knowledge creation) and the centralization index in the repository issue network (knowledge sharing network). Using social network analysis, this paper calculates centralization index from developers in the issue boards in each repository based on data from 837 repositories in GitHub, a leading open source software development platform. As a result, instead of all developers creating and sharing knowledge equally, only a few of developers creating and sharing knowledge intensively further improve the performance of the open collaboration. In other words, a few developers predominantly providing commit and actively responding to issues raised from other developers enhance the project performance. The results of this study are expected to be used by developers who manage open source software project as a governance strategy, which could improve the performance of open collaboration.

Development of a Testing Tool to Validate Integrity of a Constructed Cloud System based on OpenStack (오픈스택 기반 클라우드 시스템의 구축 검증 도구)

  • Son, Seokho;Kang, Dong-Jae
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.12
    • /
    • pp.658-663
    • /
    • 2014
  • Due to the rapid development of open source based Cloud management platforms such as OpenStack, many and various individuals and institutions are trying to construct Cloud computing systems based on open source software projects. It is essential, for those who install, administrate or operate a Cloud, to validate the integrity of the constructed Cloud system. This paper, therefore, proposes the design of a testing tool for validating the integrity of a constructed OpenStack-based Cloud system. Especially, the proposed testing tool utilizes the Tempest project which is an open source project that consists of OpenStack test cases. The proposed testing tool is expected to help developing Cloud technology and Cloud users.

A Study on R&D Project Management of The Public Sector Open Software (공공분야 공개소프트웨어 R&D 프로젝트 관리방안에 대한 연구)

  • Shim, Ho-Sung;Woo, Chan-Hee;Chun, Sam-Hyun;Kim, Jong-Bae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.627-629
    • /
    • 2016
  • Open source software when promoting development in R&D has many advantages and is becoming an open software - based R&D projects continuously created in a number of countries. However, there are still limits to the creation of effective performance in R&D projects, as well as difficulty of the project implementation because it not yet established an appropriate management plan for the open source R&D projects in the public sector. Therefore, through investigating a number of previous studies and practices, we intend to enhance the effectiveness of the system by suggesting concrete measures for promoting and managing open source nature in a preperiodic point of view on the public sector open source software R&D projects.

  • PDF

Empirical Study of the Relationship between Communication-Structure Characteristics and Open Collaboration Performance: Focusing on Open-Source Software Development Platform (개방형 협업 커뮤니케이션 특성과 협업 성과 : 오픈소스 소프트웨어 개발을 중심으로)

  • Lee, Saerom;Jang, Moonkyoung;Baek, Hyunmi
    • The Journal of Information Systems
    • /
    • v.28 no.1
    • /
    • pp.73-96
    • /
    • 2019
  • Purpose The purpose of this study is to examine the effect of communication-structure characteristics on performance in online collaboration using the data from Github, one of representative open source software development platforms. We analyze the impact of in-degree/out-degree centralization and reciprocity of communication network on collaboration performance in each project. In addition, we investigate the moderating effect of owner types, an individual developer or an organization. Design/methodology/approach We collect the data of 838 Github projects, and conduct social network analysis for measuring in-degree/out-degree centralization and reciprocity as independent variables. With these variables, hierarchical regression analysis is employed on the relationship between the characteristics of communication structure and collaborative performance. Findings Our results show that for the project owned by an organization, the centralized structure of communication is not associated with the collaboration performance. In addition, the reciprocity is positively related to the collaboration performance. On the other hand, for the project owned by an individual developer, the centralized structure of communication is positively related to the performance, and the reciprocity does not show the positive relationship on the performance.

Open Source Project Management-from a Behavior Control Perspective (행위 통제 관점에서 바라본 오픈소스 프로젝트 관리)

  • Cho, Jun-Gee
    • Information Systems Review
    • /
    • v.10 no.2
    • /
    • pp.235-251
    • /
    • 2008
  • With the successful arrival of quality free/open source software, open source ISD(Information System Development) projects have been drawing attention from academic researchers. However, there have been few efforts to examine the managerial aspect of open source ISD projects. This study use a case research methodology to explores the management of open source projects, especially from the perspective of behavior control. Through data analysis and discussion, the study found that various practices related to behavior control were exercised to obtain participants' shared goals, although specific instances vary in each case. This finding is contradictory to the views of some researchers who suggested open source ISD projects lack behavior control. For more comprehensive understanding, however, future research should also include controls of open source projects in terms of outcome control and self-control.

Role of Project Owner in OSS Project: Based on Impression Formation and Social Capital Theory (오픈소스 소프트웨어 운영자 역할이 성과에 미치는 영향: 인상형성과 사회적 자본 이론을 중심으로)

  • Lee, Saerom;Baek, Hyunmi;Jahng, Jungjoo
    • The Journal of Society for e-Business Studies
    • /
    • v.21 no.2
    • /
    • pp.23-46
    • /
    • 2016
  • With the increasing socio-economic value of an open collaboration over the Internet, it has become significantly important to successfully manage open source software development program. Most of the previous research have focused on various factors that influence the performance of the project, but studies on how the project owners recognized as "leader" affect the outcome of the project are very limited. This research investigates how individual and governance characteristics of an owner influences the performance of project based on impression formation and social capital theory. For a data set, we collect 611 Repositories and the owner's data from the open source development platform Github, and we form knowledge sharing network of an each repository by using social network analysis. We use hierarchical regression analysis, and our results show that a leader, who exposes a lot of one's personal information or who has actively followed and showed interests to communicate with other developers, affects positive impacts on project performance. A leader who has a high centrality in knowledge sharing network also positively affects on project performance. On the other hand, if a leader was highly willing to accept external knowledge or is recognized as an expert in the community with large numbers of followers, the result show negative impacts on project performance. The research may serve as a useful guideline not only for the future open source software projects but also for the effective management of different types of open collaboration.

The role of openness in open collaboration: A focus on open-source software development projects

  • Lee, Saerom;Baek, Hyunmi;Oh, Sehwan
    • ETRI Journal
    • /
    • v.42 no.2
    • /
    • pp.196-204
    • /
    • 2020
  • Open-source software development projects are well suited for exploring new ideas and acquiring knowledge from developers outside of the project. In this paper, we examine the impact of external developers on innovation in open-source software development from the perspective of organizational learning theory. We examine the roles of external and internal developers, who "explore" and "exploit," respectively, on the innovation performance of 17 691 open-source software development projects whose data is stored in the GitHub platform. The results indicate that a multifaceted strategy, in which the exploitation successfully supports the exploration, is most effective for their success. The results also indicate that the role of exploration decreases after the release of the software.