Skip to main content
QUICK REVIEW

[논문 리뷰] Open Source Software Opportunities and Risks

John J. Sherlock, Manoj Muniswamaiah|arXiv (Cornell University)|2018. 12. 31.
Open Source Software Innovations참고 문헌 43인용 수 4
한 줄 요약

이 논문은 1971년 MIT AI 랩에서 시작된 오픈소스소프트웨어(OSS)의 역사를 다루며, 자유와 상업화 간의 갈등을 강조한다. 구성 요소 기반 소프트웨어 개발에서 라이선스 및 지적재산권 리스크를 분석하고, 상업적 또는 내부 응용 프로그램에 OSS를 통합할 때 체계적인 리스크 평가를 주장한다.

ABSTRACT

Open Source Software (OSS) history is traced to initial efforts in 1971 at Massachusetts Institute of Technology (MIT) Artificial Intelligence (AI) Lab, the initial goals of OSS around Free vs. Freedom, and its evolution and impact on commercial and custom applications. Through OSS history, much of the research and has been around contributors (suppliers) to OSS projects, the commercialization, and overall success of OSS as a development process. In conjunction with OSS growth, intellectual property issues and licensing issues still remain. The consumers of OSS, application architects, in developing commercial or internal applications based upon OSS should consider license risk as they compose their applications using Component Based Software Development (CBSD) approaches, either through source code, binary, or standard protocols such as HTTP.

연구 동기 및 목표

  • 1971년 MIT AI 랩에서 시작된 오픈소스소프트웨어(OSS)의 역사를 추적하기 위해.
  • 커뮤니티 주도 운동에서 상업적 및 맞춤형 소프트웨어 개발의 핵심 모델로 발전한 OSS의 진화를 분석하기 위해.
  • OSS 도입과 관련된 지속적인 지적재산권 및 라이선스 리스크를 식별하고 분석하기 위해.
  • 구성 요소 기반 소프트웨어 개발(CBSD)을 통해 OSS 구성 요소를 사용할 때 라이선스 리스크를 평가하는 데 응용 아키텍트를 안내하기 위해.
  • 소프트웨어 조합에서 OSS의 이점과 법적/상업적 리스크의 균형을 이해하기 위한 프레임워크를 제공하기 위해.

제안 방법

  • 1971년 MIT AI 랩의 초기 시도에서 현대 소프트웨어 생태계에 이르기까지 OSS의 유전적 기원을 추적하기 위해.
  • 라이선스 모델과 관련하여 '무료'와 '자유'의 철학적 및 실용적 진화를 분석하기 위해.
  • 기여자와 공급자가 OSS 프로젝트에서 수행하는 역할과 그 프로젝트의 지속 가능성 및 성공에 미치는 영향을 조사하기 위해.
  • 특히 소스 코드, 바이너리 또는 HTTP와 같은 표준 프로토콜을 사용한 구성 요소 기반 소프트웨어 개발(CBSD)에서의 라이선스 리스크를 평가하기 위해.
  • 상업적 및 내부 응용 프로그램 개발에 대한 영향을 고려해 일반적인 OSS 라이선스를 분류하고 논의하기 위해.
  • 특히 소프트웨어 조합에서의 준수 및 법적 노출에 중점을 두고, OSS 통합에 대한 리스크 평가 시각을 적용하기 위해.

실험 결과

연구 질문

  • RQ1MIT AI 랩에서 시작된 OSS의 기원이 현대 소프트웨어 개발에서 자유와 협업 원칙을 어떻게 형성했는가?
  • RQ2상업적 또는 내부 응용 프로그램에 OSS 구성 요소를 통합할 때 주요 지적재산권 및 라이선스 리스크는 무엇인가?
  • RQ3다양한 라이선스 모델은 구성 요소 기반 개발을 통해 제작된 소프트웨어의 상업적 타당성과 법적 준수에 어떻게 영향을 미치는가?
  • RQ4기여자의 역할은 OSS 프로젝트에서 어떻게 진화했으며, 이는 프로젝트의 지속 가능성과 리스크에 어떻게 영향을 미치는가?
  • RQ5응용 프로그램 아키텍처사가 소프트웨어 조합에서 체계적으로 OSS 라이선스 리스크를 평가하고 완화하기 위해 채택할 수 있는 전략은 무엇인가?

주요 결과

  • OSS는 1971년 MIT AI 랩에서 시작되어 공유와 협업 문화에 의해 이끌려 현대 오픈소스 원칙의 기반을 마련했다.
  • 비용의 '무료'와 사용자 권리의 '자유' 사이의 구분은 여전히 OSS 철학과 라이선스를 이해하는 데 중심적인 요소이다.
  • 광범위한 도입에도 불구하고, 지적재산권 및 라이선스 문제는 여전히 OSS 통합에서 중요한 리스크를 안고 있다.
  • 응용 프로그램 아키텍처사들은 구성 요소 기반 소프트웨어 개발(CBSD) 방식을 통해 OSS 구성 요소를 사용할 때 상당한 법적 및 준수 과제에 직면해 있다.
  • OSS 통합에서 소스 코드, 바이너리 또는 HTTP와 같은 표준 프로토콜을 사용할 경우, 각각 고유한 라이선스 노출 지점이 발생한다.
  • 조직이 상업적 또는 내부 소프트웨어에서 OSS를 채택할 때 준수를 확보하고 법적 노출을 피하기 위해 체계적인 리스크 평가는 필수적이다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.