Skip to main content
QUICK REVIEW

[논문 리뷰] Free software, Open source software, licenses. A short presentation including a procedure for research software and data dissemination

Teresa Gomez-Diaz|arXiv (Cornell University)|2014. 09. 09.
Open Source Software Innovations인용 수 7
한 줄 요약

이 논문은 자유 및 오픈 소스 소프트웨어(Free and Open Source Software, FOSS) 라이선스 하에 연구 소프트웨어와 데이터를 배포하기 위한 실용적인 절차를 제시한다. 법적 명확성, 기여자 표시, 지속 가능성에 중점을 두며, 오픈 사이언스 원칙을 준수하기 위해 CC-BY-SA v4.0과 표준 FOSS 라이선스를 사용할 것을 권장한다. 특히 H2020 및 오픈 액세스 정책의 맥락에서, 라이선스 설정, 버전 관리, 공동체 배포를 위한 단계별 프레임워크를 제공한다.

ABSTRACT

The main goal of this document is to help the research community to understand the basic concepts of software distribution: Free software, Open source software, licenses. This document also includes a procedure for research software and data dissemination.

연구 동기 및 목표

  • 연구자들이 자유 소프트웨어, 오픈 소스 소프트웨어 및 각각의 라이선스 모델 간의 차이를 명확히 이해할 수 있도록 한다.
  • 특히 재배포 권리와 소스 코드 접근성에 관해 일반적으로 오해되는 점을 다스며, 자유 및 오픈 소스 소프트웨어에 대한 오해를 해소한다.
  • 연구자가 법적 및 윤리적으로 소프트웨어와 데이터를 배포할 수 있도록 표준화되고 반복 가능한 절차를 제공한다.
  • 적절한 라이선스 설정과 메타데이터 관리 관행을 통해 장기적인 재사용성, 재현 가능성 및 공동체 참여를 촉진한다.
  • 기관 및 자금 지원 기관 수준에서 오픈 라이선스 도입을 장려하여 오픈 사이언스 목표를 지원한다.

제안 방법

  • 자유 소프트웨어를 자유 소프트웨어 재단(Free Software Foundation, FSF)이 정의한 네 가지 자유를 통해 정의하며, 사용, 연구, 수정, 재배포에 대한 사용자 권리에 중점을 둔다.
  • 오픈 소스 이니셔티브(Open Source Initiative, OSI)의 10개 기준을 통해 오픈 소스 소프트웨어를 정의하며, 배포, 소스 접근성, 차별 금지에 중점을 둔다.
  • 연구 소프트웨어 및 데이터에 대한 10단계 배포 절차를 제안하며, 버전 관리, 라이선스 선택, 메타데이터 관리 포함.
  • 데이터에는 CC-BY-SA v4.0을, 소프트웨어에는 표준 FOSS 라이선스(GPL, MIT 등)를 권장하며, 명확한 라이선스 헤더와 라이선스 파일을 포함하도록 제안한다.
  • 지속 가능한 식별자, 연락처 정보, 명확한 인용 지침의 중요성을 강조하여 검색 가능성과 재사용성을 향상시킨다.
  • H2020 및 베를린 선언 원칙 준수를 지원하기 위해 기관 차원에서 오픈 라이선스 정책을 도입할 것을 주장한다.

실험 결과

연구 질문

  • RQ1연구자가 오픈 라이선스 하에 연구 소프트웨어와 데이터를 배포할 때 법적 준수를 확보하는 방법은 무엇인가?
  • RQ2자유 소프트웨어와 오픈 소스 소프트웨어 간의 핵심 차이점은 무엇이며, 연구 맥락에서 그 차이점이 중요한 이유는 무엇인가?
  • RQ3표준화된 배포 절차는 연구 소프트웨어와 데이터의 재현 가능성과 수명 연장에 어떻게 기여하는가?
  • RQ4라이선스는 연구 자료의 재사용, 수정, 재배포를 가능하게 하거나 제한하는 데 어떤 역할을 하는가?
  • RQ5기관 및 자금 지원 기관은 어떻게 대규모로 오픈 라이선스를 의무화함으로써 오픈 사이언스를 지원할 수 있는가?

주요 결과

  • 가장 널리 사용되는 라이선스가 두 정의를 모두 충족하므로, 자유 소프트웨어로 간주될 수 있는 소프트웨어는 대부분 오픈 소스 소프트웨어로도 간주된다.
  • 모든 네 가지 자유(또는 OSI의 10개 기준)가 라이선스에 의해 법적으로 보호되지 않는 한, 소프트웨어는 자유 소프트웨어 또는 오픈 소스 소프트웨어로 간주될 수 없다.
  • 소스 코드가 가시하더라도 라이선스가 없이 웹사이트에 소프트웨어를 게시하는 것만으로는 사용, 수정, 재배포에 대한 법적 권리를 부여하지 않으며, 이는 법적 권리의 결여를 의미한다.
  • NASA v1.3 라이선스는 수정된 내용이 '원본 창작물'이어야 한다는 조건을 두고 있어 재배포 권리에 제한을 둔다. 이는 오픈 소스 라이선스이지만 자유 소프트웨어로 간주되지 않는다.
  • 라이선스 헤더, 전용 라이선스 파일(COPYING 등), 명확한 기여자 표시를 포함한 적절한 라이선스 설정은 법적 준수와 공동체 신뢰 구축에 필수적이다.
  • 베를린 선언 또는 H2020 정책에 따라 기관에서 오픈 라이선스 정책을 도입하면 연구 결과의 재사용성과 재현성이 크게 향상된다.

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

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

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

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