오늘은 리눅스 라이선스에 대해 알아보는 시간을 갖도록 하겠습니다.
GNU
- GNU : GNU's Not UNIX
- 리처드 스톨만이 1983년에 GNU 개발을 처음 시작하였다.
자유 소프트웨어 재단
- FSF : 자유 소프트웨어 재단 (Free Software Foundation)
- 1985년 리처드 스톨만이 설립한 재단이다.
- 자유 소프트웨어는 사용자가 소프트웨어를 실행, 복제, 배포, 학습, 개작, 향상시킬 수 있는 소프트웨어이다.
오픈 소스 소프트웨어
- 오픈 소스 소프트웨어 (Open Source Software)
- 1998년 일부 커뮤니티에서 '자유 소프트웨어' 대신 '오픈 소스 소프트웨어'라는 용어를 사용하기 시작했다.
GNU GPL
- GPL : (General Public License)
- GPL은 자유 소프트웨어 재단에서 만든 무료 소프트웨어 라이선스이다.
- 1989년 1차 버전, 1991년 2차 버전, 2007년 3차 버전까지 발표되었다.
- GPL 코드를 어떤 형태로든 외부에 공표 · 배포할 때에는 전체 소스코드를 공개해야 한다.
GNU LGPL
- LGPL : (Lesser General Public License)
- 1LGPL이 적용된 라이브러리를 이용하여 개발하였을 경우 프로그램 소스코드는 공개하지 않아도 된다.
- LGPL을 수정한 또는 이로부터 파생된 라이브러리를 개발하여 배포하는 경우에는 전체 소스코드를 공개해야 한다.
BSD
- BSD: (Berkeley Software Distribution)
- 소스코드 공개의 의무가 없으며 상용(상업적) 소프트웨어에서도 무제한 사용 가능한 라이선스이다.
Apache
- 아파치 소프트웨어 재단에서 자체적으로 만든 소프트웨어에 대한 라이선스 규정이다.
- 아파치 소프트웨어 재단에서 개발된 소프트웨어라는 것을 명확하게 밝혀야 한다.
MIT
- MIT : (Massachusetts Institute of Technology)
- 이 라이선스가 적용된 소프트웨어는 X Window System, JQuery, Node.js 등이 있다.
MPL
- MPL : (Mozilla Public License)
- 수정한 2차 소스코드는 MPL로 공개하고 원작자에게 수정한 부분에 대하 알려야 한다.
- 실행 파일은 독점 라이선스로 배포할 수 있다.
참고서 : 2023 이기적 리눅스마스터 2급 기본서
내용 : 26p ~ 30p
'Linux' 카테고리의 다른 글
리눅스의 부트 매니저 (0) | 2023.01.25 |
---|---|
파티션이란? (0) | 2023.01.20 |
리눅스의 설치 (1) | 2023.01.18 |
리눅스의 역사를 알아보자!! (0) | 2023.01.16 |
리눅스가 뭐지?? (1) | 2023.01.16 |