오픈소스 모델, 한 줄로 말하면
오픈소스 모델은 AI 모델을 누구나 쓰고, 들여다보고, 고치고, 다시 배포할 수 있게 공개한 모델을 뜻합니다. 다만 AI에서는 "공개"에도 단계가 있습니다. 뉴스에서 말하는 오픈소스 AI가 실제로는 오픈웨이트에 가까운 경우도 많습니다. 한 줄 요약: 모델 파일만 공개된 오픈웨이트와, 코드·가중치·데이터 정보까지 열린 오픈소스 AI는 같은 말이 아닙니다.
뉴스에서 "메타가 라마를 공개했다", "미스트랄이 오픈 모델을 내놨다", "딥시크가 공개 모델로 충격을 줬다" 같은 문장을 자주 봅니다. 여기서 중요한 질문은 하나입니다.
무엇이 공개됐는가?
모델을 쓸 수 있는지, 내려받을 수 있는지, 직접 고칠 수 있는지, 상업적으로 써도 되는지, 비슷한 성능의 모델을 다시 만들 수 있는지는 모두 다른 문제입니다.
AI 생성 이미지
공개 모델이라고 다 같은 공개가 아니다
AI 모델 공개 방식은 크게 세 가지로 나눠 이해하면 쉽습니다.
| 구분 | 무엇이 열려 있나 | 쉽게 말하면 |
|---|---|---|
| 공개 API | 모델은 회사 서버에 있고 사용자는 호출만 함 | 식당에서 요리를 주문하는 것 |
| 오픈웨이트 | 학습이 끝난 모델의 가중치를 내려받을 수 있음 | 완성된 요리를 받아 데워 먹는 것 |
| 오픈소스 AI | 가중치, 학습·실행 코드, 구조, 데이터 정보, 라이선스 조건까지 넓게 공개 | 레시피, 조리법, 재료 출처까지 받는 것 |
공개 API는 ChatGPT 같은 서비스처럼 사용자가 웹사이트나 API로 모델을 이용하는 방식입니다. 모델 파일은 사용자의 컴퓨터에 없습니다. 편리하지만, 제공 회사가 가격을 바꾸거나 기능을 제한하면 사용자는 그 조건을 따라야 합니다.
오픈웨이트(open weights)는 모델의 핵심 숫자인 가중치가 공개된 경우입니다. 가중치는 학습이 끝난 모델 안에 저장된 수많은 숫자입니다. 이전에 본 파라미터와 거의 같은 맥락으로 이해하면 됩니다. 사용자는 공개된 가중치와 실행에 필요한 파일을 내려받아 직접 실행하거나, 일부 추가 학습을 하거나, 자기 서비스에 붙일 수 있습니다.
하지만 오픈웨이트만으로는 그 모델을 처음부터 똑같이 만들기 어렵습니다. 학습에 쓴 전체 데이터, 필터링 방법, 학습 코드, 세부 설정이 빠져 있을 수 있기 때문입니다. 그래서 "다운로드 가능"이 곧 "완전한 오픈소스"는 아닙니다.
오픈소스 AI는 더 엄격한 말입니다. Open Source Initiative의 Open Source AI Definition 1.0은 AI 시스템을 어떤 목적으로든 사용하고, 작동 방식을 연구하고, 수정하고, 공유할 자유를 핵심으로 봅니다. 이를 위해 모델 파라미터뿐 아니라 학습·실행 코드와 학습 데이터에 대한 충분한 정보도 필요하다고 설명합니다.1 여기서 중요한 점은 학습 데이터 원본을 전부 공개해야 한다는 뜻이라기보다, 숙련된 사람이 실질적으로 비슷한 시스템을 만들 수 있을 만큼 데이터의 출처, 범위, 수집·선별·처리 방식에 대한 정보가 충분해야 한다는 뜻에 가깝습니다.
코드, 가중치, 데이터가 왜 따로 중요할까
소프트웨어에서는 소스코드와 라이선스 조건이 공개되면 "오픈소스"인지 비교적 판단하기 쉽습니다. 하지만 AI 모델은 조금 다릅니다. AI는 코드만으로 완성되지 않습니다.
AI 모델을 만들려면 보통 다음 요소가 필요합니다.
모델 구조: 정보를 어떤 방식으로 계산할지 정한 설계도
학습 코드: 데이터를 넣고 모델을 훈련시키는 프로그램
가중치: 학습이 끝난 뒤 모델 안에 남은 숫자 값
학습 데이터 정보: 어떤 데이터로 배웠는지에 대한 설명
라이선스: 어디까지 써도 되는지 정한 법적 조건
가중치와 기본 실행 파일이 있으면 모델을 돌려볼 수 있습니다. 하지만 왜 그런 답을 하는지, 어떤 데이터에 영향을 받았는지, 같은 방식으로 다시 만들 수 있는지는 제한적으로만 알 수 있습니다.
일상 비유로 말하면 이렇습니다. 완성된 김치찌개를 받으면 먹을 수는 있습니다. 하지만 같은 맛을 안정적으로 재현하려면 재료, 계량, 끓인 시간, 양념 순서, 사용한 냄비까지 알아야 합니다. 오픈웨이트는 "완성된 찌개를 나눠준 것"에 가깝고, 오픈소스 AI는 "레시피와 조리 과정까지 공개한 것"에 가깝습니다.
왜 라마, 미스트랄, 딥시크 공개가 뉴스가 될까
공개 모델이 뉴스가 되는 이유는 단순히 "공짜라서"가 아닙니다. 더 큰 이유는 AI 개발의 힘이 일부 회사의 서버 안에만 갇히지 않기 때문입니다.
예를 들어 기업이 공개 모델을 활용하면 다음 선택지가 생깁니다.
첫째, 비용을 조정할 수 있습니다. 매번 외부 API를 호출하지 않고 자체 서버나 클라우드에서 모델을 돌릴 수 있습니다. 사용량이 많거나 내부 업무가 반복적이라면 비용 구조를 직접 설계할 수 있습니다.
둘째, 통제권이 커집니다. 외부 서비스의 정책 변경, 장애, 가격 인상에 덜 의존합니다. 모델을 어느 지역 서버에 둘지, 어떤 데이터가 밖으로 나가지 않게 할지, 어떤 기능을 막을지 직접 정할 수 있습니다.
셋째, 보안과 개인정보 관리에 유리할 수 있습니다. 민감한 문서가 외부 API로 나가는 것을 꺼리는 조직은 공개 모델을 내부망에 설치해 사용할 수 있습니다. 물론 내부 설치 자체가 자동으로 안전을 보장하지는 않습니다. 접근 권한, 로그, 업데이트, 취약점 관리가 함께 필요합니다.
넷째, 커스터마이징이 쉽습니다. 공개 모델은 파인튜닝, RAG, 프롬프트 템플릿, 도구 연결을 통해 특정 업무에 맞게 조정하기 좋습니다. 예를 들어 고객센터 답변 형식, 사내 문서 검색, 특정 산업 용어 처리처럼 반복되는 업무에 맞춰 다듬을 수 있습니다.
IBM도 오픈소스 AI의 장점으로 비용 절감, 투명성, 커스터마이징, 통제권, 보안 검토 가능성을 설명합니다.2 기업 입장에서는 "남의 AI를 빌려 쓰는 것"과 "내 환경에 맞게 운영하는 것" 사이에 선택지가 생기는 셈입니다.
오픈웨이트도 충분히 강력하다
그렇다고 오픈웨이트를 낮게 볼 필요는 없습니다. 완전한 오픈소스가 아니어도, 가중치가 공개되는 것만으로 개발자와 기업에는 큰 의미가 있습니다.
가중치가 공개되면 누구나 모델을 내려받아 테스트할 수 있습니다. 특정 언어에서 성능이 어떤지, 우리 회사 문서에 잘 답하는지, 비용 대비 속도가 괜찮은지 직접 확인할 수 있습니다. 연구자들은 여러 모델을 비교하고, 개발자들은 작은 앱이나 내부 도구를 빠르게 만들 수 있습니다.
실제로 AI 업계에서는 "오픈 모델"이라는 말이 엄격한 오픈소스보다 넓게 쓰입니다. 어떤 보고서는 다운로드 가능한 가중치가 있으면 제한적 라이선스라도 열린 모델로 분류하기도 합니다.3 그래서 뉴스의 "오픈소스 AI"라는 표현은 항상 한 번 더 확인해야 합니다.
정확한 질문은 이것입니다.
이 모델은 진짜 오픈소스인가, 아니면 오픈웨이트인가?
이 차이를 알면 라마, 미스트랄, 딥시크 같은 이름을 볼 때 더 정확히 읽을 수 있습니다. "공개됐다"는 사실보다 "어떤 범위로, 어떤 조건에서 공개됐는가"가 핵심입니다.
공개 모델을 쓸 때 꼭 봐야 할 것
공개 모델은 자유도가 높지만, 책임도 함께 옵니다. 특히 다음 네 가지를 확인해야 합니다.
1. 라이선스
가장 먼저 볼 것은 라이선스입니다. 어떤 모델은 Apache 2.0이나 MIT처럼 비교적 자유로운 라이선스를 사용합니다. 반면 어떤 모델은 상업적 사용, 대규모 서비스 사용, 재배포, 다른 모델 학습에 사용하는 것을 제한합니다.
예를 들어 공개 LLM 목록을 보면 미스트랄, 큐웬, 딥시크 계열의 일부 모델처럼 Apache 2.0이나 MIT로 배포된 사례가 있고, 라마나 젬마처럼 별도 모델 약관을 따르는 사례도 있습니다.4 같은 회사의 모델이라도 버전마다 조건이 달라질 수 있으니, 실제로 쓰려는 모델 카드와 라이선스 문서를 확인해야 합니다. "무료 다운로드"와 "아무 사업에나 마음대로 사용 가능"은 다릅니다.
2. 성능 검증
공개 모델이라고 성능이 자동으로 좋은 것은 아닙니다. 벤치마크 점수가 높아도 내 업무에서 잘한다는 보장은 없습니다. 한국어 상담, 법률 문서 요약, 코드 생성, 긴 문서 분석처럼 실제 쓰임새별로 직접 테스트해야 합니다.
특히 작은 모델은 빠르고 싸지만 복잡한 추론에 약할 수 있습니다. 큰 모델은 더 똑똑할 수 있지만 GPU 비용과 응답 시간이 늘어납니다. 결국 중요한 것은 "최고 점수 모델"이 아니라 "내 작업에 충분하고 운영 가능한 모델"입니다.
3. 안전성 책임
외부 API를 쓰면 어느 정도는 제공 회사의 안전장치에 기대게 됩니다. 반대로 공개 모델을 직접 운영하면 필터링, 악용 방지, 개인정보 보호, 로그 관리, 사용자 권한 관리를 직접 설계해야 합니다.
예를 들어 사내 챗봇이 내부 문서를 잘못 노출하지 않게 하려면 모델만 고르면 끝이 아닙니다. 문서 접근 권한, RAG 검색 범위, 답변 출처 표시, 관리자 로그, 금지 질문 처리까지 함께 만들어야 합니다.
4. 업데이트와 운영 비용
공개 모델은 내려받는 순간 끝이 아닙니다. 새 버전이 나오면 바꿀지 말지 결정해야 하고, 보안 취약점이나 라이브러리 문제도 관리해야 합니다. GPU 서버 비용, 모니터링, 장애 대응도 필요합니다.
그래서 작은 팀에는 공개 API가 더 합리적일 수 있습니다. 반대로 사용량이 크고 보안 요구가 높으며 내부 기술팀이 있는 조직이라면 공개 모델 운영이 더 매력적일 수 있습니다.
뉴스에서 이렇게 읽으면 된다
"오픈소스 AI 모델 공개"라는 기사를 보면 다음 순서로 읽어보세요.
가중치가 공개됐나?
내려받아 직접 실행할 수 있는지 확인합니다.학습 코드와 데이터 정보가 공개됐나?
완전한 오픈소스에 가까운지, 오픈웨이트에 가까운지 구분합니다.라이선스가 무엇인가?
상업적 사용, 재배포, 파인튜닝, 다른 모델 학습에 제한이 있는지 봅니다.내가 직접 운영해야 하는가?
GPU, 서버, 보안, 업데이트 비용을 감당할 수 있는지 따집니다.내 업무에서 검증했는가?
벤치마크가 아니라 실제 문서와 실제 질문으로 테스트해야 합니다.
이 다섯 가지를 확인하면 "공개 모델이 폐쇄형 모델을 이겼다" 같은 자극적인 문장에 덜 흔들립니다. 공개 모델은 AI 생태계를 넓히는 중요한 흐름이지만, 공개됐다는 이유만으로 안전하고, 무료이고, 법적으로 자유롭고, 모든 업무에 적합한 것은 아닙니다.
같이 보면 좋은 단어
참고
1The Open Source AI Definition – 1.0 – Open Source Initiative
2What Is Open Source AI? | IBM
3Open vs. closed AI: How behind are open models? | Epoch AI
4GitHub - eugeneyan/open-llms: A list of open LLMs available for commercial use
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.