맨 땅에 프론트엔드 개발자 되기

소프트웨어 라이센스에 대하여 / MIT License 본문

코딩 공부 일지/ETC

소프트웨어 라이센스에 대하여 / MIT License

헬로코딩 2022. 7. 9. 15:19
728x90

소프트웨어 라이센스란?

소프트웨어에는 여러 가지가 해당될 수 있는데, 그 중에서도 개발자가 사용하는 소프트웨어는 라이브러리, 프레임워크 같은 것들이 있다. 모든 라이브러리와 프레임워크는 그것들의 소유권을 가진 저작권자가 있고, 라이선스의 종류에 따라 사용 가능 범위가 다르다.

ISC License

ISC 라이선스는 Internet Systems Consortium(ISC)에 허용된 free Software license 로, ISC에서 개발한 OpenBSD베이스로 개발된 소프트웨어 릴리즈를 위해서 사용되는 라이선스이다. 

 

ISC License

ISC 라이선스는 Internet Systems Consortium(ISC)에 허용된 free Software license 로, ISC에서 개발한 OpenBSD베이스로 개발된 소프트웨어 릴리즈를 위해서 사용되는 라이선스이다.

www.olis.or.kr

   
복제, 배포, 수정의 권한 허용 가능
배포시 라이선스 사본 첨부 가능
저작권 고지사항 또는 Attribution 고지사항 유지 가능
배포시 소스코드 제공의무(Reciprocity)와 범위 명시되어있지않음
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 조건부 가능
수정 시 수정내용 고지 명시되어있지않음
명시적 특허 라이선스의 허용 가능
라이선시가 특허소송 제기 시 라이선스 종료 가능
이름, 상표, 상호에 대한 사용제한 가능
보증의 부인 가능
책임의 제한
명시되어있지않음

Apache License

아파치 라이선스는 아파치 웹서버의 배포를 위해 만들어진 라이선스이다.
아파치 재단이나 재단의 프로젝트에 의해서 만들어진 모든 소프트웨어는 현재 Apache License 2.0에 의해 배포되고 있다.

 

Apache License 2.0

아파치 라이선스는 아파치 웹서버의 배포를 위해 만들어진 라이선스이다. 아파치 재단이나 재단의 프로젝트에 의해서 만들어진 모든 소프트웨어는 현재 Apache License 2.0에 의해 배포되고 있다.

www.olis.or.kr

   
복제, 배포, 수정의 권한 허용 가능
배포시 라이선스 사본 첨부 가능
저작권 고지사항 또는 Attribution 고지사항 유지 가능
배포시 소스코드 제공의무(Reciprocity)와 범위 명시되어있지않음
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 가능
수정 시 수정내용 고지 명시되어있지않음
명시적 특허 라이선스의 허용 가능
라이선시가 특허소송 제기 시 라이선스 종료 명시되어있지않음
이름, 상표, 상호에 대한 사용제한 가능
보증의 부인 가능
책임의 제한
가능

MIT License

MIT 라이선스(MIT License)는 미국 매사추세츠 공과대학교(MIT)에서 해당 대학의 소프트웨어 공학도들을 돕기 위해 개발한 라이선스다. MIT 라이선스를 따르는 소프트웨어를 개조한 제품을 반드시 오픈 소스로 배포해야 한다는 규정이 없으며 GNU 일반 공중 라이선스의 엄격함을 피하려는 사용자들에게 인기가 있다. 이 라이선스를 따르는 대표적 소프트웨어로 X 윈도 시스템이 있다.

   
복제, 배포, 수정의 권한 허용 가능
배포시 라이선스 사본 첨부 가능
저작권 고지사항 또는 Attribution 고지사항 유지 가능
배포시 소스코드 제공의무(Reciprocity)와 범위 명시되어있지않음
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 조건부 가능
수정 시 수정내용 고지 명시되어있지않음
명시적 특허 라이선스의 허용 명시되어있지않음
라이선시가 특허소송 제기 시 라이선스 종료 명시되어있지않음
이름, 상표, 상호에 대한 사용제한 명시되어있지않음
보증의 부인 가능
책임의 제한
가능

 

개인적으로 라이브러리를 사용하면서 가장 많이 본 라이센스가 MIT 라이센스다. MIT 라이센스의 특징은 사용자가 소프트웨어를 무상으로 제한없이 다룰 수 있다는 것이다. 쉽게 말하면, MIT 라이센스는 수정/배포가 자유롭고 실무적으로 상업적으로 사용할 수 있다는 뜻이다. 그러나 자유엔 책임이 따르듯이 MIT 라이센스를 가진 소프트웨어를 사용하다가 불이익을 당하더라도 저작권자에게 아무런 책임을 물을 수 없다는 것이다. 그러므로 라이브러리나 프레임워크를 사용할 때는 신뢰할만한 소프트웨어인지를 잘 따져보고 사용해야 한다. 특히, 실제 비즈니스를 다루는 경우라면!!

728x90