허용형(Permissive)

BSD 2-Clause "Simplified" License

소스와 바이너리를 배포할 때 저작권 표시·조건·면책 문구만 유지하면 되는 두 조항짜리 허용형 라이선스.

SPDXBSD-2-Clause

허용·조건·제한 한눈에 보기

허용

  • 상업적 이용원본과 파생물을 상업적 목적으로 쓸 수 있다.
  • 수정코드를 고칠 수 있다.
  • 배포코드를 배포할 수 있다.
  • 사적 이용공개하지 않고 내부에서 쓰고 고칠 수 있다.

조건

  • 저작권·라이선스 고지배포할 때 라이선스 사본과 저작권 표시를 함께 넣어야 한다.

제한

  • 책임 제한손해에 대한 책임을 지지 않는다고 명시한다.
  • 보증 없음어떤 보증도 하지 않는다고 명시한다.

권한·조건·제한 분류 출처: choosealicense.com (GitHub, MIT 라이선스) 데이터.

어떤 라이선스인가

BSD 2-Clause 는 BSD 3-Clause 에서 '이름 사용 금지' 조항까지 뺀 판으로, 'Simplified BSD' 또는 FreeBSD 프로젝트가 채택해 'FreeBSD License'라고도 불립니다. FreeBSD 의 대부분 코드와 Homebrew 가 이 라이선스를 씁니다.

두 가지 조건

  1. 소스 코드를 재배포할 때 저작권 표시, 조건 목록, 면책 조항을 유지합니다.
  2. 바이너리로 재배포할 때 같은 내용을 문서나 함께 제공하는 자료에 넣습니다.

나머지는 자유입니다. 수정·비공개 상용 제품 포함·재라이선스 모두 가능합니다.

MIT·ISC 와의 관계

MIT, ISC 와 실질적 효과가 거의 같습니다. BSD 2-Clause 는 소스와 바이너리 배포를 조항으로 나눠 고지 위치를 조금 더 구체적으로 적었다는 차이가 있습니다. 셋 다 명시적 특허 조항은 없습니다. 특허 허락을 명시적으로 추가한 변형으로 BSD-2-Clause-Patent(OSI 승인)가 있습니다.

자주 하는 오해

적용 방법

LICENSE 에 원문을 넣고 [year], [fullname] 을 채웁니다. SPDX 식별자는 BSD-2-Clause 입니다.

이런 경우에 어울린다

운영체제·시스템 도구처럼 BSD 계열 생태계와 코드를 주고받는 프로젝트, MIT 수준의 자유를 원하되 BSD 문구에 익숙한 조직에 맞습니다.

BSD-2-Clause 코드를 다른 프로젝트에 넣을 수 있을까?

이 라이선스로 공개된 코드를 가져와 아래 라이선스의 프로젝트에 합쳐 배포할 때의 일반적인 판정입니다. 호환성 검사기에서 다른 조합 보기 →

넣으려는 프로젝트판정메모
비공개(상용) 소프트웨어 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
MIT 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
Apache-2.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
MPL-2.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
LGPL-2.1 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
LGPL-3.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
GPL-2.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
GPL-3.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.
AGPL-3.0 가능원래 저작권 표시와 라이선스 문구를 함께 넣어야 합니다.

이 사이트의 내용은 일반 정보이며 법률 자문이 아닙니다. 실제 배포·계약·분쟁 판단은 변호사 등 전문가와 상의하세요.