오픈소스(Open Source) 라이선스(Licence)

Seong Ho Kim·2023년 11월 26일
0

Front-End Developer CS

목록 보기
2/8

1) Open Source Licence

  • 오픈소스는 어떤 제품을 개발하는 과정에 필요한 소스 코드나 설계도를 누구나 접근해서 열람할수 있도록 소스를 공개하는 것을 말함, 라이선스는 오픈소스의 저작권을 말함 (주의사항 : 오픈 소스라도 저작권이 있기 때문에 저작권을 제대로 확인하지 않고 사용할땐 저작권 침해로 인한 문제가 발생할 수 있으니 주의해야함)

2) 무료 오픈 소스 라이선스 이용 사이트

1. 아파치 라이선스 : 아파치 소프트웨어 재단에서 자체 소프트웨어에 적용하기 위해 만든 라이선스로 아파치 라이선스 적용 시 아파치 재단의 이름과 라이선스의 내용을 명시해야 하며, 아파치 라이선스 2.0이 적용된 소스 코드를 수정했을 경우 외부에 그 사실을 밝혀야 한다.

  • (개인적/상업적 이용, 배포, 수정, 특허 신청이 가능함)

2. MIT 라이선스 : 매사추세츠공과대학(MIT)에서 개발한 라이선스로 개인 소스에 이 라이선스를 사용하고 있다는 표시만 지켜주면 자유롭게 사용할수 있다.

  • (즉, 나머지 사용에 대한 제약은 없지만 저작권 표시 및 이 허가 표시를 소프트웨어의 모든 복제물 또는 중요한 부분에 기재해야 하며, 저작권자는 소프트웨어에 관해 아무런 책임을 지지 않기 때문에 소스 이용으로 인한 소프트웨어 피해는 사용자가 감수해야 함)

3. BSD 라이선스 : MIT와 동일한 조건의 라이선스로 버클리 캘리포니아 대학에서 개발하였다.

  • (BSD 라이선스 사용 조건)
  1. 이 소프트웨어는 상업적 용도를 포함하여 모든 목적으로 사용할 수 있음
  2. 소프트웨어는 제한 없이 수정 및 배포할 수 있음
  3. 소스 코드는 소프트웨어 배포에 포함되어야 함
  4. 라이선스 사본은 소프트웨어 배포 시 포함되어야 함
  5. 소프트웨어 배포에는 책임 부인이 포함되어야 함

4. 비어웨어 라이선스 : 이 라이선스는 오픈소스를 사용함에 있어 문제가 안되지만 대신에 오픈소스를 만든 개발자를 만나면 "맥주나 한 잔 사주세요" 라는 특이한 조건이 있는 라이선스이다.

  • (이 라이선스로 사용함에 있어 문제 없이 사용이 가능함)

결론 : 오픈소스라고 해도 무조건적으로 사용할수 있다고 생각할 수 있지만 오픈소스도 결국 저작권이 있는 저작물이기 때문에 사용가능한 범위를 반드시 확인한 뒤에 사용해야 한다

profile
안녕하세요 Junior UIUX Designer 입니다 😊

0개의 댓글

관련 채용 정보