일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- react-router
- 사용하는 이유
- 코딩공부
- React Native
- 참조자료형
- TypeScript
- 비동기
- async
- 코린이
- react
- 프론트엔드
- 코딩독학
- git
- 코딩기초
- 리덕스
- CSS
- 리액트 네이티브
- useEffect
- JavaScript
- 코딩초보
- 깃
- redux
- 자바스크립트
- SasS
- Vue3
- 타입스크립트
- http
- scss
- 리액트
- html기초
- Today
- Total
맨 땅에 프론트엔드 개발자 되기
소프트웨어 라이센스에 대하여 / MIT License 본문
소프트웨어 라이센스란?
소프트웨어에는 여러 가지가 해당될 수 있는데, 그 중에서도 개발자가 사용하는 소프트웨어는 라이브러리, 프레임워크 같은 것들이 있다. 모든 라이브러리와 프레임워크는 그것들의 소유권을 가진 저작권자가 있고, 라이선스의 종류에 따라 사용 가능 범위가 다르다.
ISC License
ISC 라이선스는 Internet Systems Consortium(ISC)에 허용된 free Software license 로, ISC에서 개발한 OpenBSD베이스로 개발된 소프트웨어 릴리즈를 위해서 사용되는 라이선스이다.
복제, 배포, 수정의 권한 허용 | 가능 |
배포시 라이선스 사본 첨부 | 가능 |
저작권 고지사항 또는 Attribution 고지사항 유지 | 가능 |
배포시 소스코드 제공의무(Reciprocity)와 범위 | 명시되어있지않음 |
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 | 조건부 가능 |
수정 시 수정내용 고지 | 명시되어있지않음 |
명시적 특허 라이선스의 허용 | 가능 |
라이선시가 특허소송 제기 시 라이선스 종료 | 가능 |
이름, 상표, 상호에 대한 사용제한 | 가능 |
보증의 부인 | 가능 |
책임의 제한 |
명시되어있지않음 |
Apache License
아파치 라이선스는 아파치 웹서버의 배포를 위해 만들어진 라이선스이다.
아파치 재단이나 재단의 프로젝트에 의해서 만들어진 모든 소프트웨어는 현재 Apache License 2.0에 의해 배포되고 있다.
복제, 배포, 수정의 권한 허용 | 가능 |
배포시 라이선스 사본 첨부 | 가능 |
저작권 고지사항 또는 Attribution 고지사항 유지 | 가능 |
배포시 소스코드 제공의무(Reciprocity)와 범위 | 명시되어있지않음 |
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 | 가능 |
수정 시 수정내용 고지 | 명시되어있지않음 |
명시적 특허 라이선스의 허용 | 가능 |
라이선시가 특허소송 제기 시 라이선스 종료 | 명시되어있지않음 |
이름, 상표, 상호에 대한 사용제한 | 가능 |
보증의 부인 | 가능 |
책임의 제한 |
가능 |
MIT License
MIT 라이선스(MIT License)는 미국 매사추세츠 공과대학교(MIT)에서 해당 대학의 소프트웨어 공학도들을 돕기 위해 개발한 라이선스다. MIT 라이선스를 따르는 소프트웨어를 개조한 제품을 반드시 오픈 소스로 배포해야 한다는 규정이 없으며 GNU 일반 공중 라이선스의 엄격함을 피하려는 사용자들에게 인기가 있다. 이 라이선스를 따르는 대표적 소프트웨어로 X 윈도 시스템이 있다.
복제, 배포, 수정의 권한 허용 | 가능 |
배포시 라이선스 사본 첨부 | 가능 |
저작권 고지사항 또는 Attribution 고지사항 유지 | 가능 |
배포시 소스코드 제공의무(Reciprocity)와 범위 | 명시되어있지않음 |
조합저작물(Lager Work) 작성 및 타 라이선스 배포 허용 | 조건부 가능 |
수정 시 수정내용 고지 | 명시되어있지않음 |
명시적 특허 라이선스의 허용 | 명시되어있지않음 |
라이선시가 특허소송 제기 시 라이선스 종료 | 명시되어있지않음 |
이름, 상표, 상호에 대한 사용제한 | 명시되어있지않음 |
보증의 부인 | 가능 |
책임의 제한 |
가능 |
개인적으로 라이브러리를 사용하면서 가장 많이 본 라이센스가 MIT 라이센스다. MIT 라이센스의 특징은 사용자가 소프트웨어를 무상으로 제한없이 다룰 수 있다는 것이다. 쉽게 말하면, MIT 라이센스는 수정/배포가 자유롭고 실무적으로 상업적으로 사용할 수 있다는 뜻이다. 그러나 자유엔 책임이 따르듯이 MIT 라이센스를 가진 소프트웨어를 사용하다가 불이익을 당하더라도 저작권자에게 아무런 책임을 물을 수 없다는 것이다. 그러므로 라이브러리나 프레임워크를 사용할 때는 신뢰할만한 소프트웨어인지를 잘 따져보고 사용해야 한다. 특히, 실제 비즈니스를 다루는 경우라면!!
'코딩 공부 일지 > ETC' 카테고리의 다른 글
프론트엔드 개발자 공부 로드맵 (0) | 2022.09.01 |
---|---|
인코딩 / Base64 / MIME Type (0) | 2022.07.20 |
코딩독학) 유용한 VS Code Extension - 초보자용 (0) | 2022.02.02 |
코딩독학) 노마드코더 선생님의 코딩 초보자 공부 테크트리 조언 (0) | 2021.09.17 |