써치킴의 우당탕탕 개발 블로그

[Front-end][Ch1] 오픈 소스 라이센스 본문

Front-end 기초지식

[Front-end][Ch1] 오픈 소스 라이센스

써치킴 2021. 9. 10. 17:08

오픈소스

어떤 제품을 개발하는 과정에 필요한 소스 코드나 설계도를, 누구나 접근해서 열람할 수 있도록 공개하는 것.

 

Apache License

아파치 소프트웨어 재단에서 자체 소프트웨어를 적용하기 위해 만든 라이센스.

개인적/상업적 이용, 배포, 수정, 특허 신청이 가능.

 

MIT License

메사추세츠공과대학(MIT)에서 소프트웨어 학생들을 위해 개발한 라이센스.

개인 소스에 이 라이센스를 사용하고 있다는 표시만 지켜주면 되며, 나머지 사용에 대한 제약은 없음.

 

따라서,

프로젝트 소스 코드에 외부에서 가져온 오픈소스의 라이센스 내용만 정확히 명시하면 충분.

그런데 대부분 프로젝트에서는 자동으로 오픈소스가 같이 빌드(웹 사이트 최종 결과를 만드는 행위)되기 때문에 따로 관리할 필요는 없음.

 

BSD License

BSD(Berkeley Software Distribution)는 버클리 캘리포니아대학에서 개발한 라이센스.

MIT와 동일한 조건.

 

Beerware

오픈소스 개발자에서 맥주를 사줘야하는 라이센스.

(자유롭게 쓰되 만날 수 있는 경우에는 맥주 한잔 사줘라 라는 의미.)

Comments