처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

오픈소스 라이선스 중 MIT, GPL, Apache 2.0의 차이점으로 올바른 것은?

보통 freeCodeCamp
보기 및 정답
A MIT는 가장 자유롭고, GPL은 파생 코드도 공개를 요구하며, Apache 2.0은 특허권까지 포함한다
B MIT, GPL, Apache 2.0 세 라이선스 모두 상업적 사용을 전면적으로 금지하고 있다고 알려져 있다
C GPL이 가장 자유로운 라이선스이며, MIT가 가장 제한적이고 파생 코드 공개를 요구한다
D Apache 2.0만 공식 오픈소스 라이선스에 해당하며 MIT와 GPL은 오픈소스가 아니다

해설

MIT 라이선스는 거의 제한 없이 자유롭게 사용, 수정, 배포할 수 있습니다. GPL(카피레프트)은 파생 저작물도 동일한 GPL로 공개해야 합니다. Apache 2.0은 MIT와 유사하게 자유롭지만, 기여자의 특허권 사용 허가까지 명시적으로 포함합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기