Claude Code 스킬, MCP 서버, 커스텀 슬래시 커맨드를 만들어 GitHub에 공개하거나 팀에 배포할 때,
어떤 라이선스를 붙이느냐에 따라 다른 사람이 내 코드를 어디까지 쓸 수 있는지가 결정됩니다.
또한 내 스킬이 오픈소스 라이브러리를 의존성으로 사용한다면,
그 라이브러리의 라이선스 조건을 반드시 확인하고 준수해야 합니다.
허용적(Permissive) 라이선스
MIT
MIT License
가장 많이 선택되는 스킬/도구 라이선스
이름의 유래: 미국 매사추세츠 공과대학교(Massachusetts Institute of Technology)에서 1980년대에 X 윈도 시스템을 배포하며 처음 사용한 라이선스입니다.
내가 만든 Claude Code 스킬을 최대한 널리 퍼뜨리고 싶을 때 최적의 선택입니다.
사용자는 저작권 표시만 남기면 자유롭게 수정, 재배포, 상업적 이용이 가능합니다.
npm 패키지, GitHub 공개 저장소 등 대부분의 오픈소스 도구가 이 라이선스를 사용합니다.
✓ 상업적 이용✓ 수정✓ 배포✓ 사적 이용⚠ 저작권 표시⚠ 라이선스 고지
스킬 배포자 관점
LICENSE 파일에 MIT 전문 + 내 이름/연도만 넣으면 끝
다른 사람이 내 스킬을 포크해서 수정해도 소스 공개 의무 없음
기업 사용자도 부담 없이 채택 → 채택률이 가장 높음
단점: 누군가 내 스킬을 가져다 독점 제품에 넣어도 막을 수 없음
이 라이선스를 쓰는 도구: Claude Code 자체(@anthropic-ai/claude-code), React, Vue.js, Next.js
LICENSE 파일 표기 예시
MIT License
Copyright (c) 2026 [작성자 이름]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
APL
Apache License 2.0
특허 보호가 필요한 기업용 스킬에 적합
이름의 유래: 1995년에 시작된 Apache HTTP Server 프로젝트에서 만든 라이선스입니다. Apache라는 이름은 초기 개발자들이 기존 서버 코드에 패치(patch)를 많이 적용해서 "A Patchy Server"라는 말장난에서 유래했습니다.
MIT만큼 허용적이지만 특허 라이선스 조항이 포함되어 있습니다.
내 스킬에 독창적인 알고리즘이나 처리 방식이 있고, 누군가 그걸 특허로 걸어서 역으로 나를 고소하는 상황을 막고 싶다면 Apache 2.0이 안전합니다.
✓ 상업적 이용✓ 수정✓ 배포✓ 특허 라이선스⚠ 저작권 표시⚠ 변경 사항 명시⚠ NOTICE 파일 보존
스킬 배포자 관점
사용자가 내 스킬을 수정하면 변경 사항을 표시해야 함
기여자가 관련 특허를 보유해도 자동으로 특허 사용 허락
특허 소송을 걸면 라이선스가 자동 종료 → 악의적 소송 방지
NOTICE 파일로 기여자/출처 정보를 체계적으로 관리
이 라이선스를 쓰는 도구: TensorFlow, Kubernetes, Android, Swift
LICENSE 파일 표기 예시 (헤더 요약)
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Copyright 2026 [작성자 이름]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
카피레프트(Copyleft) 라이선스
GPL
GPL v3.0
GNU General Public License v3.0
이름의 유래: 리처드 스톨먼(Richard Stallman)이 1989년에 자유 소프트웨어 운동을 위해 만든 라이선스입니다. GNU는 "GNU's Not Unix"의 재귀 약자이며, General Public License는 "모든 사람을 위한 공개 라이선스"라는 의미입니다.
가장 강력한 카피레프트 라이선스입니다. 내 스킬에 GPL 코드를 포함해서 배포하면 전체 소스코드를 동일한 GPL 라이선스로 공개해야 합니다.
✓ 상업적 이용✓ 수정✓ 배포⚠ 소스코드 공개⚠ 동일 라이선스 적용⚠ 변경 사항 명시✗ 독점 소프트웨어 결합 제한
핵심 요약
파생 저작물도 반드시 GPL로 배포해야 함 (전염성)
바이너리 배포 시 소스코드를 함께 제공하거나 접근 방법 안내 필수
v3는 특허 보호와 DRM 우회 금지 방지 조항 포함
SaaS(서버에서만 실행)는 배포에 해당하지 않아 공개 의무 없음
대표 프로젝트: Linux Kernel, WordPress, GIMP, GCC
LICENSE 파일 표기 예시 (헤더 요약)
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2026 [작성자 이름]
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
LGL
LGPL v3.0
GNU Lesser General Public License v3.0
이름의 유래: GPL에서 파생된 라이선스로, Lesser(더 작은)라는 이름은 GPL보다 제약이 약하다는 뜻입니다. 원래는 Library GPL이라고 불렸지만, "라이브러리에만 쓰라"는 오해를 막기 위해 Lesser로 이름을 바꿨습니다.
GPL의 완화된 버전입니다. 내 스킬이 LGPL 라이브러리를 그대로 가져다 연결해서 쓰는 경우에는 내 코드에 다른 라이선스를 적용할 수 있습니다. 단, 라이브러리 자체를 수정하면 수정한 부분은 LGPL로 공개해야 합니다.
✓ 상업적 이용✓ 라이브러리 링크 자유⚠ 라이브러리 수정 시 소스 공개⚠ 저작권 표시
핵심 요약
라이브러리를 그대로 사용(링크)하면 자체 코드 공개 불필요
LGPL 라이브러리를 수정하면 수정된 부분만 LGPL로 공개
독점 소프트웨어에서도 LGPL 라이브러리 사용 가능
대표 프로젝트: GNU C Library, Qt(일부), FFmpeg(일부)
LICENSE 파일 표기 예시 (헤더 요약)
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2026 [작성자 이름]
This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 3 of the
License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see
<https://www.gnu.org/licenses/>.
AGL
AGPL v3.0
GNU Affero General Public License v3.0
이름의 유래: Affero라는 이름은 이 라이선스를 처음 만든 회사 Affero, Inc.에서 왔습니다. Affero는 라틴어로 "가져오다, 전달하다"라는 뜻으로, 네트워크를 통해 소프트웨어를 전달하는 상황까지 라이선스를 확장하겠다는 의도가 담겨 있습니다.
GPL의 강화 버전입니다. 내 스킬을 서버에서 실행하는 것만으로도 '배포'로 간주하기 때문에, 네트워크를 통해 서비스를 제공하는 경우에도 소스코드를 공개해야 합니다.
✓ 상업적 이용⚠ 소스코드 공개⚠ 네트워크 서비스도 공개 대상⚠ 동일 라이선스 적용✗ SaaS 루프홀 차단
핵심 요약
GPL의 모든 조건 + 네트워크 사용도 배포로 간주
서버에서 AGPL 코드를 실행하면 사용자에게 소스 접근 방법 제공 필수
SaaS 기업에서 가장 주의해야 하는 라이선스
대표 프로젝트: MongoDB(구버전), Grafana, Nextcloud
LICENSE 파일 표기 예시 (헤더 요약)
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
Copyright (C) 2026 [작성자 이름]
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public
License along with this program. If not, see
<https://www.gnu.org/licenses/>.
라이선스 가이드표
5개 라이선스 한눈에 비교
허용 범위가 넓을수록 왼쪽, 의무가 강할수록 오른쪽
항목
MIT
Apache 2.0
GPL 3.0
LGPL 3.0
AGPL 3.0
상업적 이용
O
O
O
O
O
수정 허용
O
O
O
O
O
저작권 표시
필수
필수
필수
필수
필수
변경 사항 명시
X
필수
필수
필수
필수
소스코드 공개
X
X
필수
수정 시
필수
동일 라이선스 적용
X
X
전체
수정분만
전체
특허 보호
X
O
O
O
O
네트워크 서비스 공개
X
X
X
X
필수
제약 강도
약함
약함
강함
중간
매우 강함
!처음이라면 MIT, 특허가 걱정되면 Apache 2.0
개인 프로젝트, Claude Code 스킬, MCP 서버 등 대부분의 경우 MIT면 충분합니다.
조건이 가장 단순하고, 누구나 부담 없이 가져다 쓸 수 있어서 채택률이 가장 높습니다.
만약 내 스킬에 독창적인 알고리즘이나 처리 방식이 포함되어 있거나,
기업 환경에서 배포할 예정이라면 Apache 2.0을 선택하세요.
특허 라이선스 조항이 포함되어 있어서, 누군가 내 코드를 가져다 쓴 뒤 역으로 특허 소송을 거는 상황을 방지할 수 있습니다.
잘 모르겠으면 MIT로 시작하고, 나중에 필요할 때 바꿔도 됩니다.
!MIT/Apache 라이선스 파일을 사용할 때 주의할 점
LICENSE 파일을 반드시 포함하세요. npm 패키지든 GitHub 저장소든, 루트 디렉토리에 LICENSE 파일이 없으면 기본 저작권법이 적용되어 아무도 합법적으로 사용할 수 없습니다.
저작권 표시의 연도와 이름을 정확히 기입하세요.[작성자 이름]을 그대로 두면 법적 효력이 없습니다. 본인 이름 또는 조직명을 넣어야 합니다.
다른 오픈소스를 가져다 쓸 때는 원본의 LICENSE도 함께 포함하세요. MIT/Apache 모두 "원본 저작권 표시를 유지할 것"을 요구합니다. 의존성 라이브러리의 라이선스 파일을 삭제하면 위반입니다.
Apache 2.0의 NOTICE 파일을 무시하지 마세요. Apache 프로젝트에 NOTICE 파일이 있다면 배포 시 반드시 포함해야 합니다. 많은 사람이 놓치는 부분입니다.
MIT와 Apache는 섞어서 사용할 수 있습니다. 내 스킬이 MIT이고 사용하는 라이브러리가 Apache 2.0이어도 문제없습니다. 다만, GPL 코드를 MIT 프로젝트에 포함하면 전체가 GPL이 되니 주의하세요.
"AS IS" 면책 조항을 이해하세요. 두 라이선스 모두 "이 소프트웨어는 있는 그대로 제공되며, 어떠한 보증도 하지 않는다"는 면책 조항을 포함합니다. 내 스킬 때문에 문제가 생겨도 법적 책임을 지지 않는다는 의미입니다.
상황별 선택 가이드
🚀
최대한 자유롭게 쓰고 싶다면?
MIT 또는 BSD 조건이 가장 단순하고, 상업적 이용에 제약이 없습니다.
🏢
기업에서 특허 보호가 필요하다면?
Apache 2.0 특허 라이선스 조항이 포함되어 법적 리스크를 줄여줍니다.
🤝
오픈소스 생태계 기여를 원한다면?
GPL 3.0 파생 저작물도 오픈소스로 유지되어 커뮤니티에 환원됩니다.
📚
라이브러리를 만들어 배포한다면?
LGPL 3.0 사용자가 자유롭게 링크하되, 라이브러리 수정분은 공개됩니다.
☁️
SaaS 무임승차를 막고 싶다면?
AGPL 3.0 네트워크 서비스도 배포로 간주하여 소스 공개를 요구합니다.
⚠️
라이선스를 아예 명시하지 않으면?
기본 저작권 보호 누구도 사용, 수정, 배포할 수 없습니다. 반드시 명시하세요.
라이선스 이해 완료!
오픈소스 라이선스의 핵심 차이를 파악했습니다.
이제 AI 용어 사전에서 기술 개념도 함께 정리해보세요.