오픈소스 모델Open-Source Model

만드는 방법까지 함께 공개한 AI 모델

핵심 정리
  • 오픈소스 모델은 완성된 결과물만이 아니라 만드는 방법까지 함께 공개한 모델이에요.
  • 공개하는 것은 크게 셋이에요. 쓴 재료, 만드는 절차, 그렇게 나온 숫자 뭉치예요.
  • 방법이 열려 있으니 남이 처음부터 다시 만들어 보고 확인할 수 있어요. 이것이 가장 큰 차이예요.
  • 오픈 웨이트와 헷갈리기 쉬워요. 완성품만 주고 만든 과정은 감추는 쪽은 오픈소스가 아니에요.
  • 열려 있어도 써도 되는 범위는 약속으로 정해져 있어요. 공개와 무제한은 다른 말이에요.
목차

1비유로 이해하기

조립 가구를 시키면 납작한 상자가 와요. 열어 보면 판과 나사와 도면이 들어 있어요. 도면에는 어느 판을 어디에 대고 어떤 나사를 몇 번째로 조이는지가 그림으로 다 적혀 있어요.

여기까지만 있어도 조립은 돼요. 그런데 어떤 가게는 한 걸음 더 나가요. 판마다 어떤 나무를 썼는지, 두께가 얼마인지, 어디를 어떻게 잘랐는지까지 종이에 적어 넣어요. 이걸 받으면 부러진 판을 직접 깎아 끼울 수 있고, 폭을 넓혀 다른 가구로 바꿀 수도 있어요. 마음만 먹으면 상자 없이 처음부터 똑같은 것을 만들 수도 있고요.

오픈소스 모델은 이 두 번째 상자예요.

2자세히 알아보기

무엇이 열려 있나

모델 하나가 세상에 나오기까지는 세 덩어리가 필요해요. 어떤 자료로 배웠는지, 어떤 순서와 설정으로 배웠는지, 그렇게 배운 결과가 담긴 숫자 뭉치가 그것이에요. 오픈소스 모델은 이 셋을 되도록 다 여는 쪽이에요.

학습에 쓴 절차가 열려 있으면 만든 과정을 그대로 따라갈 수 있어요. 어떤 자료를 어떤 비율로 섞었는지 적혀 있으면 결과가 왜 그렇게 나왔는지도 짚어 볼 수 있고요. 여기에 완성된 숫자 뭉치까지 함께 있으면 그대로 쓸 수도, 다시 만들어 볼 수도 있어요.

다만 셋을 전부 여는 곳은 생각보다 드물어요. 자료 중에는 남의 것이라 그대로 넘길 수 없는 게 섞여 있고, 만드는 데 무엇이 들었는지 그대로 드러내기 부담스러운 사정도 있거든요.

다시 만들어 볼 수 있다는 뜻

방법이 열려 있다는 건 단순히 친절하다는 뜻이 아니에요. 바깥 사람이 같은 절차를 밟아 같은 결과가 나오는지 확인할 수 있다는 뜻이에요. 결과만 보고 믿어야 하는 것과 직접 해 보고 확인할 수 있는 것은 믿음의 종류가 달라요.

고칠 수 있다는 뜻이기도 해요. 부러진 판을 직접 깎아 끼우듯 마음에 안 드는 부분을 바꿔 다시 만들 수 있어요. 특정 분야에 맞춘 새 모델이 여기서 갈라져 나와요.

문제를 찾아내기도 좋아요. 어떤 자료로 배웠는지 볼 수 있으면 결과가 한쪽으로 기운 이유를 짚어 낼 수 있어요. 안을 못 보면 이상하다는 것까지만 알고 왜 그런지는 끝내 모를 수 있어요.

완성품만 여는 쪽과 다른 점

공개라는 말은 넓어요. 사실 "공개 모델"이라 불리는 것 대부분은 완성된 숫자 뭉치만 열어 둔 쪽이에요. 내려받아 돌릴 수는 있지만 어떤 자료로 어떻게 배웠는지는 알 수 없어요. 이쪽은 오픈 웨이트라고 따로 불러요.

가구로 치면 조립까지 끝난 완제품을 받는 것과 비슷해요. 놓고 쓸 수 있고 색을 덧칠할 수도 있지만, 판을 어디서 어떻게 잘랐는지는 알 길이 없어요. 부러지면 똑같이 만들어 끼우기도 어려워요.

둘 다 쓸모가 있지만 믿음을 확인하는 방법이 달라요. 오픈소스 쪽은 따라 해 보고 확인할 수 있고, 오픈 웨이트 쪽은 써 보면서 판단하는 수밖에 없어요.

열려 있어도 약속은 있어요

상자에는 대개 종이 한 장이 붙어 있어요. 이것으로 무엇을 해도 되고 무엇은 안 되는지 적힌 약속이에요. 혼자 쓰는 건 되지만 파는 건 안 된다든가, 고쳐 쓴 것도 같은 조건으로 다시 열어야 한다든가, 몇 가지 용도로는 쓰지 말라든가 하는 조건이 붙어요.

공개와 무제한은 다른 말이에요. 내려받을 수 있다는 것과 아무렇게나 써도 된다는 것은 별개라서, 쓰기 전에 이 종이를 읽는 습관이 필요해요. 회사 일에 쓸 생각이라면 더 그래요.

3조금 더 정확하게

오픈소스라는 말은 원래 프로그램의 소스 코드를 여는 문화에서 왔어요. 프로그램은 코드가 곧 전부라서 코드를 열면 만드는 법을 연 셈이 되지만, 모델은 사정이 달라요. 절차를 다 열어도 학습에 쓴 자료가 없으면 같은 것을 다시 만들 수 없어요. 그래서 모델 세계에서는 "완전히 열렸다"는 말의 기준이 아직 하나로 정해져 있지 않아요.

가구 비유가 어긋나는 지점도 있어요. 도면이 있으면 누구나 가구를 다시 만들 수 있지만, 모델은 방법을 다 알아도 다시 만들려면 아주 큰 계산 설비가 필요해요. 열려 있다는 것과 실제로 해 볼 수 있다는 것이 같지 않다는 뜻이에요. 가구는 도면대로 만들면 똑같이 나오지만 학습에는 무작위로 정해지는 부분이 섞여 있어서, 같은 절차를 밟아도 완전히 같은 모델이 나오지는 않는다는 차이도 있어요.

4직접 해보기

5흔한 오해

  • 공개된 모델은 다 오픈소스다라고 생각하기 쉽지만, 실제로는 완성된 숫자 뭉치만 여는 오픈 웨이트 쪽이 훨씬 많아요.

  • 오픈소스면 무엇에든 마음대로 써도 된다고 여기기 쉽지만, 실제로는 붙어 있는 약속마다 허용하는 범위가 달라요.

  • 열린 모델은 성능이 떨어진다고 생각하기 쉽지만, 실제로는 쓰임새에 따라 충분한 경우가 많고 고쳐 쓸 수 있다는 장점이 따로 있어요.

7한 줄 요약

그러니까오픈소스 모델은 완성된 결과뿐 아니라 만드는 절차와 재료까지 열어 둬서, 남이 따라 만들어 보고 확인하고 고칠 수 있게 한 모델이에요.

잘못된 내용이나 더 좋은 비유가 있나요? 수정 제안 보내기 · 마지막 수정2026-09-02