본문 바로가기
컴퓨터공학

MIT 라이센스와 GPL의 차이

by 무에서 2018. 7. 9.
반응형

MIT 라이센스 (MIT License)는 무료 소프트웨어 라이센스 이다. 비슷한 GPL과 비교하여 제한이 훨씬 작다.


GPL 소스를 가져와 소프트웨어를 개발하면 개발된 소프트웨어를 배포할 때도 GPL를 따라야 한다. 즉, 자신이 개발한 소스 코드를 GPL에 따라 공개해야 한다. 전체 소프트웨어에서 GPL 소스가 차지하는 비중이 아주 작더라고 전체 소프트웨어의 소스 코드를 공개해야 한다. 그래서, GPL 소스를 상용 소프트웨어 개발에 사용하기에는 적합하지 않다.


하지만, MIT 라이센스는 이러한 제한이 없으며 MIT 라이센스 소스를 이용하여 소프트웨어를 개발하여도 공개할 필요가 없다. MIT 라이센스는 GPL을 완전히 포함하기 때문에 MIT 라이센스 소프트웨어라면 GPL의 조건도 만족한다.


MIT 라이센스는 현재 GitHub 등에서 가장 많이 사용하는 무료 소프트웨어 라이센스이다.


반응형

'컴퓨터공학' 카테고리의 다른 글

SIMD의 의미  (0) 2018.07.13
유니코드 (Unicode)의 구조  (0) 2018.07.09
레거시 (Legacy)의 의미  (0) 2018.07.08
블루투스 SPP  (0) 2018.06.13
MSX 컴퓨터 스펙  (0) 2018.05.06

댓글