Llama 2 Community License 가이드

Llama 2 Community License는 Meta의 Llama 2 언어 모델에 적용되는 라이선스로, 대부분의 사용을 허용하지만 월간 활성 사용자 7억 명 이상의 서비스에는 별도 라이선스가 필요합니다.

    SPDX Identifier: Llama-2 (비공식)

    Llama 2 Community License란?

    Llama 2 Community License는 2023년 Meta가 Llama 2 언어 모델과 함께 공개한 독점 라이선스입니다.

    Llama 모델 계보

    버전공개 시기라이선스특징
    Llama 12023.02연구용만상업적 사용 불가
    Llama 22023.07Llama 2 Community상업적 사용 가능 (규모 제한)
    Llama 32024.04Llama 3 CommunityLlama 2와 유사 (업데이트됨)

    왜 “Community License"인가?

    Meta는 이 라이선스를 다음과 같이 설명합니다:

    • 커뮤니티의 혁신 장려: 대부분의 개발자와 기업이 자유롭게 사용
    • 대기업 견제: 빅테크의 독점적 사용 제한
    • 책임있는 AI: 유해한 사용 방지

    7억 명 규모 제한

    MAU (Monthly Active Users) 정의

    월간 활성 사용자: 이전 달력월에 제품/서비스를 사용한 고유 사용자 수

    예시:

    시나리오 1: T전화 앱 (MAU 500만)
    → 7억 미만 → 자유롭게 사용 가능

    시나리오 2: Facebook (MAU 30억)
    → 7억 이상 → Meta에 별도 라이선스 요청 필요

    7억 명 기준을 넘는 서비스

    전 세계적으로 7억 명 이상 MAU를 가진 서비스:

    • Facebook, Instagram, WhatsApp (Meta)
    • YouTube (Google)
    • TikTok
    • WeChat

    대부분의 기업은 해당 없음

    규모 제한 적용 시점

    라이선스 동의 시점 + 사용 시작 이후 계속 적용됩니다.

    중요: 처음에 7억 미만이었다가 나중에 초과하면?
    → 초과 시점에 Meta에 통보하고 별도 라이선스 협상

    허용 사항 (MAU 7억 미만)

    자유롭게 할 수 있는 것

    1. 상업적 사용

      • 유료 서비스 제공
      • API 판매
      • 제품에 통합
    2. 모델 수정

      • 파인튜닝
      • 양자화 (4-bit, 8-bit)
      • 모델 병합
    3. 모델 배포

      • 파생 모델 공개
      • Hugging Face 등에 업로드
      • 오픈소스 프로젝트 포함
    4. 생성물 활용

      • AI 생성 텍스트의 상업적 사용

    금지 사항 (Acceptable Use Policy)

    Llama 2는 다음 용도로 사용할 수 없습니다:

    1. 불법 활동

    • 범죄 행위 지원
    • 불법 물품 거래
    • 테러 활동

    2. 아동 보호

    • 아동 학대 콘텐츠
    • 아동 그루밍

    3. 차별 및 혐오

    • 차별적 콘텐츠 생성
    • 혐오 발언
    • 괴롭힘

    4. 폭력 및 위험

    • 폭력 조장
    • 자해, 자살 조장
    • 무기 제조

    5. 프라이버시 침해

    • 개인정보 무단 수집
    • 스토킹, 감시

    6. 허위 정보

    • 고의적 가짜 뉴스
    • 사기 콘텐츠

    7. 고위험 분야 (단독 의사결정)

    • 의료 진단
    • 법률 자문
    • 재무 자문
    • 긴급 서비스

    Meta에서 Llama 2로 LLM 학습 금지

    특이 조항: Llama 2를 사용하여 Meta와 경쟁하는 LLM을 학습시킬 수 없음

    금지 예시:

    • Llama 2의 출력으로 새로운 LLM 학습
    • Llama 2를 teacher 모델로 사용한 distillation

    허용 예시:

    • Llama 2 자체를 파인튜닝
    • Llama 2의 출력을 데이터셋으로 사용 (특정 태스크용)

    사용 시나리오

    허용되는 사용

    1. 고객 서비스 챗봇

    시나리오: 통신사 고객 상담 챗봇
    MAU: 1000만 명
    판단: 허용 (7억 미만)

    2. B2B AI 솔루션

    시나리오: 기업용 문서 요약 솔루션
    MAU: 10만 명
    판단: 허용

    3. 모바일 앱 AI 기능

    시나리오: 사진 캡션 생성 앱
    MAU: 500만 명
    판단: 허용

    제한되는 사용

    1. 대규모 소셜 미디어

    시나리오: MAU 10억 명의 소셜 미디어에 통합
    판단: Meta 라이선스 필요

    2. 경쟁 LLM 학습

    시나리오: Llama 2 출력으로 새 LLM 학습
    판단: 금지

    검토 필요

    1. 글로벌 서비스 확장

    시나리오: 현재 MAU 5000만, 향후 10억 목표
    판단: 7억 도달 전 Meta와 협의 필요

    파생 모델의 라이선스

    필수 요구사항

    1. 출처 명시

      • “Based on Llama 2” 표시
      • 모델 카드에 명시
    2. 라이선스 전파

      • 동일한 Acceptable Use Policy 적용
      • 7억 명 규모 제한 유지
    3. Meta 상표 사용 제한

      • “Llama” 상표 무단 사용 금지
      • “Built with Llama 2” 표현은 OK

    파생 모델 예시

    허용되는 이름:

    • “MyModel (based on Llama 2)”
    • “CustomLLM-Llama2-7B”

    금지되는 이름:

    • “Llama 2 Pro”
    • “Meta Llama Custom”

    Llama 3 업데이트

    2024년 4월 공개된 Llama 3는 업데이트된 라이선스를 사용합니다:

    • 기본 구조 유사
    • 용도 제한 조항 일부 개선
    • 7억 명 규모 제한 유지

    Llama 3 사용 시에도 동일한 가이드가 적용됩니다.

    참고 자료