-
오픈소스 라이선스 종류Web 개발/Web 기본 지식 2022. 1. 7. 13:30
OSI Open Source Definition (http://opensource.org/)
유명한 오픈 소스 라이선스들
- Apache Liense2.0
- GNU General public License(GPL)
- GNU Library or "Lesser" General Public License (LGPL)
- MIT license
- Eclipse Public License
GNU General public License(GPL)
공개운영체계인 GNU프로젝트로부터 제공되는 소프트웨어에 적용되는 라이센스이다. 사용자들이 소프트웨어를 자유롭게 공유하고 내용을 수정하도록 보증하는 것을 말한다.
따라서, 사람들은 GPL을 이용하여 소프트웨어의 배포판을 만드러 배포할 수 있고, 원한다면 그 배포판을 상업적으로 이용할 수도 있다.
GPL의 가장 큰 특징은 GPL,이 적용된 SW를 이용해 개량된 SW를 개발했을 경우, 개발한 SW의 소스코드 역시 공개해야한다.(라이선스)
Apache Liense2.0
오픈 소스 소프트웨어 라이선스 중 하나로 아파치 재단(Apache Software Foundation)에서 관리하는 모든 오픈 소스 소프트웨어(아파치 웹 서버 등)에 적용되는 라이선스이다.
이 라이선스는 오픈 소스를 그대로 재 배포하거나 수정하여 재배포하더라도 소스 코드를 공개할 의무가 없으며 상업적 이용에도 제한을 두고 있지 않다.
다만, 재배포하는 경우 아파치 라이선스 2.0 복사본 제공, 아파치에 의해 개발되었음에 대한 저작원 표시, 보증 책임이 없음 등에 대한 표시를 의무적으로 해야 한다.
MIT license
미국 메사추세츠 공과대학교(MIT)에서 해당 대학의 소프트웨어 공학도를 돕기 위해 개발한 라이선스이다.
MIT라이선스를 따르는 소프트웨어를 개조한 제품을 반드시 오픈소스로 배포해야 한다는 규정은 없으며 GNU 일반 공중 라이선스의 엄격함을 피하려는 사용자들에게 인기가 있다.
[출처: 유튜브 뉴렉쳐 리눅스 강의6강 오픈소스 라이선스]