License Generator
오픈소스 라이선스 생성기 - MIT, Apache, GPL 등
MIT License
Copyright (c) 2026 [name]
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.License Generator 소개
라이선스 생성기는 소프트웨어 프로젝트에 즉시 사용할 수 있는 오픈소스 라이선스 파일을 생성하는 무료 브라우저 도구입니다. MIT, Apache 2.0, GPL 3.0, BSD 2-Clause, BSD 3-Clause, ISC, MPL 2.0 중 원하는 라이선스를 선택하고, 이름과 저작권 연도를 입력하면 공식 라이선스 텍스트의 [name]과 [year] 자리표시자를 즉시 대체하여 완성된 라이선스 텍스트를 제공합니다. 바로 복사해서 프로젝트 저장소에 붙여넣을 수 있습니다.
처음 오픈소스 프로젝트를 게시하는 개발자, 클라이언트 납품물에 라이선스를 추가하는 프리랜서, 여러 저장소의 라이선스 파일을 표준화하는 팀 모두에게 유용한 도구입니다. 라이선스 선택의 차이도 중요합니다. MIT와 ISC는 출처 표시만 요구하는 허용적 라이선스이고, Apache 2.0은 특허 허여 조항이 명시적으로 포함되어 있으며, GPL 3.0은 파생 저작물도 오픈소스로 공개해야 하는 카피레프트 라이선스입니다. MPL 2.0은 파일 단위의 카피레프트로 독점 코드베이스와의 혼용에 적합합니다.
기술적으로는 모든 라이선스 템플릿이 컴포넌트 내부의 정적 문자열로 저장되어 있으며, 브라우저에서 단순 문자열 치환만 수행합니다. 네트워크 요청이 전혀 없고 어떤 데이터도 외부로 전송되지 않습니다. 생성된 텍스트는 등폭 코드 블록으로 표시되며, 클립보드 API를 이용한 원클릭 복사 버튼도 제공됩니다. 저장된 템플릿은 OSI(오픈소스 이니셔티브)와 FSF(자유소프트웨어재단)의 공식 문구와 동일하므로 법적으로 유효한 LICENSE 파일로 바로 커밋할 수 있습니다.
주요 기능
- OSI 승인 7가지 라이선스 지원: MIT, Apache 2.0, GPL 3.0, BSD 2-Clause, BSD 3-Clause, ISC, MPL 2.0
- 이름과 연도 입력 시 [name], [year] 자리표시자를 실시간으로 자동 대체
- 연도 필드가 현재 연도로 기본 설정되어 편리하게 사용 가능
- 완성된 라이선스 텍스트 원클릭 클립보드 복사
- 등폭 코드 블록으로 공백과 줄바꿈을 완벽하게 보존하여 표시
- 100% 클라이언트 사이드 처리 — 서버 요청 없음, 데이터 전송 없음, 계정 불필요
- 모바일에서도 자연스럽게 접히는 반응형 3열 입력 레이아웃
- 라이트/다크 모드 모두 일관된 대비를 유지하는 다크 모드 지원
자주 묻는 질문
어떤 라이선스를 지원하나요?
MIT, Apache 2.0, GPL 3.0, BSD 2-Clause, BSD 3-Clause, ISC, MPL 2.0 총 7가지를 지원합니다. 이 라이선스들은 npm, PyPI, crates.io 등 주요 패키지 레지스트리에서 요구하는 대부분의 라이선스 유형을 포함합니다.
MIT와 Apache 2.0의 차이는 무엇인가요?
두 라이선스 모두 자유로운 사용, 수정, 재배포를 허용하는 허용적(permissive) 라이선스입니다. 핵심 차이는 Apache 2.0에 기여자의 명시적 특허 허여 조항이 포함되어 있다는 점입니다. MIT는 더 짧고 단순하며, Apache 2.0은 특허 문제가 중요한 기업 환경에서 선호됩니다.
생성된 텍스트는 공식 OSI 승인 문구와 동일한가요?
네, 도구에 저장된 라이선스 템플릿은 오픈소스 이니셔티브(OSI)와 자유소프트웨어재단(FSF)의 공식 텍스트와 동일합니다. [year]와 [name] 자리표시자만 입력값으로 대체되며, 나머지 텍스트는 원문 그대로입니다.
GPL 3.0 라이선스 소프트웨어를 상업 제품에 사용할 수 있나요?
GPL 3.0은 카피레프트 라이선스로, 상업 제품에도 사용할 수 있습니다. 단, 수정된 버전을 배포할 경우 소스 코드도 GPL 3.0으로 공개해야 합니다. 수정 사항을 비공개로 유지하려면 MIT나 Apache 2.0 같은 허용적 라이선스를 선택하세요.
생성된 라이선스 파일은 저장소 어디에 배치해야 하나요?
저장소 루트에 LICENSE 또는 LICENSE.txt라는 이름으로 배치하세요. GitHub, GitLab, 대부분의 패키지 레지스트리가 이 파일을 자동으로 감지하여 라이선스 종류를 표시합니다. 각 소스 파일 상단에 SPDX 식별자 주석을 추가하는 프로젝트도 있습니다.
"이름" 필드에 무엇을 입력해야 하나요?
저작권 보유자의 이름을 입력하세요. 개인 프로젝트라면 본인 이름, 조직 프로젝트라면 회사명, 오픈소스 프로젝트라면 주요 유지관리자 이름을 사용합니다. 기여자가 여러 명인 경우 대표 이름이나 조직명으로 단순화할 수 있습니다.
기존 프로젝트의 라이선스를 변경할 때 이 도구를 사용할 수 있나요?
새 라이선스 파일 생성은 가능하지만, 재라이선스는 모든 저작권 기여자의 동의가 필요합니다. 여러 사람이 코드를 기여했다면 라이선스 변경 전에 모두의 동의를 받아야 합니다. 이 도구는 라이선스 텍스트 생성만 지원하며, 법적 재라이선스 절차는 별도로 진행해야 합니다.
이 라이선스 생성기는 무료인가요?
네, 완전히 무료입니다. 사용 제한, 기능 차단 광고, 계정 요구가 전혀 없습니다. 모든 처리는 브라우저 내에서만 이루어지므로 어떤 데이터도 서버로 전송되지 않습니다. liminfo.com의 무료 개발자 도구 모음 중 하나입니다.