01저작자 표시 — Opus-MT
Opus-MT models by Helsinki-NLP, licensed under CC BY 4.0.
기본 한영 로컬 번역은 헬싱키 대학교 언어기술 연구 그룹(Helsinki-NLP)의 Opus-MT 모델을 ONNX 형식으로 변환해 사용합니다. 아래는 언어쌍별 원저작물의 고지이며 모두 현재 기본 배포물에 동봉됐다는 뜻은 아닙니다. 선택 설치하는 0.3 다국어 M2M100 팩은 별도 MIT 모델입니다.
The default Korean–English local translator uses Helsinki-NLP Opus-MT models converted to ONNX. The notices below describe the original language-pair models; they do not mean every listed pair is bundled in the baseline. The optional 0.3 multilingual pack uses the separate MIT-licensed M2M100 model.
라이선스가 언어쌍마다 다릅니다. 아래 네 쌍은 CC-BY-4.0이라 저작자 표시가 의무이고, 나머지 쌍은 Apache-2.0입니다. 2026-07-29 확인 기준입니다.
| 언어쌍 | 모델 | 라이선스 |
|---|---|---|
| 영어 → 한국어 | opus-mt-tc-big-en-ko | CC-BY-4.0 |
| 중국어 → 영어 | opus-mt-zh-en | CC-BY-4.0 |
| 러시아어 → 영어 | opus-mt-ru-en | CC-BY-4.0 |
| 영어 → 독일어 | opus-mt-en-de | CC-BY-4.0 |
Apache-2.0인 나머지 쌍: opus-mt-ko-en, opus-mt-ja-en, opus-mt-en-jap, opus-mt-en-zh, opus-mt-en-ru, opus-mt-es-en, opus-mt-en-es, opus-mt-roa-en, opus-mt-fr-en, opus-mt-en-fr, opus-mt-de-en.
02소프트웨어
| 구성요소 | 저작권자 | 라이선스 | 용도 |
|---|---|---|---|
| .NET 10 LTS | .NET Foundation and Contributors | MIT | 현재 빌드 후보의 self-contained 런타임 10.0.13 · SDK 10.0.402 Current build candidate: self-contained runtime 10.0.13 · SDK 10.0.402 |
| NAudio | Mark Heath & Contributors | MIT | 장치 루프백·마이크 캡처 |
| ONNX Runtime | Microsoft Corporation | MIT | VAD·번역 모델 추론 |
| Microsoft.ML.Tokenizers | .NET Foundation | MIT | SentencePiece 토크나이저 |
| Whisper.net | Sandro Hanea | MIT | whisper.cpp 바인딩 |
| whisper.cpp | Georgi Gerganov | MIT | 음성 인식 추론 엔진 |
| Steamworks.NET | Riley Labrecque | MIT | 스팀 연동 |
| xUnit.net | .NET Foundation and Contributors | Apache-2.0 | 테스트 (배포에 미포함) |
| FluentAssertions 6.x | Dennis Doomen | Apache-2.0 | 테스트 (배포에 미포함) |
FluentAssertions는 7.0부터 상용 라이선스로 바뀌었습니다. 온말은 Apache-2.0인 6.12.2에 고정해 씁니다.
개발 중인 0.3 네이티브 번역 구성 · Native translation components in the 0.3 candidate
| 구성요소 · Component | 저작권자 · Copyright holder | 라이선스 · License | 용도 · Use |
|---|---|---|---|
| CTranslate2 4.8.3 | SYSTRAN; The OpenNMT Authors | MIT | M2M100 CPU 추론 · CPU inference |
| SentencePiece 0.2.1 | Google Inc. | Apache-2.0 | 토크나이저 · Tokenizer |
| OpenCC 1.2.0 | Carbo Kuo and contributors | Apache-2.0 | 중국어 간체·번체 변환 · Simplified/Traditional Chinese conversion |
| JSON for Modern C++ 3.11.2 | Niels Lohmann | MIT | 프로토콜·모델 설정 · Protocol and model configuration |
| RapidJSON 1.1.0 | THL A29 Limited; Milo Yip; Alexander Chemeris | MIT; msinttypes BSD-3-Clause | OpenCC 설정 · OpenCC configuration. JSON_checker 미동봉 · not included |
| ruy | Google LLC and contributors | Apache-2.0 | ruy-Apache-2.0.txt |
| cpu_features | Google LLC; The Android Open Source Project and others | Apache-2.0; Android BSD notices | cpu-features-Apache-2.0.txt |
| cpuinfo | Google LLC; Facebook Inc.; Georgia Institute of Technology; Marat Dukhan | BSD-2-Clause | cpuinfo.txt |
| spdlog | Gabi Melman | MIT | spdlog-MIT.txt |
| Darts-clone | Susumu Yata | BSD-3-Clause | darts-clone.txt |
| Abseil | Google Inc. | Apache-2.0 | absl-Apache-2.0.txt |
| Protocol Buffers lite | Google Inc. | BSD-3-Clause | protobuf-lite.txt |
| marisa-trie | Susumu Yata | BSD-2-Clause 선택 · selected | marisa.txt |
0.3 후보는 위 구성요소의 전문·저작권 고지를 네이티브 runtime의 licenses 폴더에 동봉합니다. marisa의 BSD-2-Clause/LGPL 이중 라이선스 중 BSD 조건을 선택했습니다. OpenCC s2t/t2s 설정은 동봉 텍스트 사전을 읽도록 형식·경로만 변경했고 사전 내용은 수정하지 않았습니다. 번역 worker는 별도 C++ 프로세스이며 Python 런타임을 동봉하지 않습니다.
The 0.3 candidate includes full license texts and copyright notices in the native runtime's licenses directory. marisa is used under the BSD-2-Clause option of its BSD/LGPL dual license. The OpenCC s2t/t2s configurations change only the format and paths used to read bundled text dictionaries; dictionary contents are unmodified. Translation runs in a separate C++ worker, with no bundled Python runtime.
.NET 10 LTS 후보의 Microsoft.Extensions.Hosting, DependencyInjection.Abstractions, Logging.Abstractions, Options, Http 10.0.13은 .NET Foundation and Contributors의 MIT 라이선스입니다. Windows API 키 보호에 사용하는 System.Security.Cryptography.ProtectedData는 동봉 WindowsDesktop 런타임에서 제공합니다.
The .NET 10 LTS candidate uses Microsoft.Extensions.Hosting, DependencyInjection.Abstractions, Logging.Abstractions, Options and Http 10.0.13 under the .NET Foundation and Contributors' MIT license. System.Security.Cryptography.ProtectedData for Windows API-key protection is supplied by the bundled WindowsDesktop runtime.
03모델
| 모델 | 저작권자 | 라이선스 | 용도 |
|---|---|---|---|
| Whisper | OpenAI | MIT | 음성 인식·언어 감지 (ggml 변환본) |
| Silero VAD | Silero Team | MIT | 발화 구간 감지 |
| Opus-MT | Helsinki-NLP | CC-BY-4.0 / Apache-2.0 | 로컬 번역 — 위 저작자 표시 참조 |
| M2M100 418M | Facebook, Inc. and its affiliates | MIT | 0.3 선택 설치 다국어 팩 · Optional multilingual pack for 0.3 |
기본 Steam 배포에는 Whisper·Silero VAD·한영 Marian ONNX에 필요한 기본 모델 파일이 동봉됩니다. 0.3 선택 M2M100·Noto 팩은 사용자가 명시적으로 설치를 선택할 때 별도 다운로드하며 ZIP과 파일별 SHA-256을 확인합니다. 코드 저장소에 모델 가중치를 포함하지 않는다는 사실과 앱 배포물에 기본 모델을 동봉한다는 사실은 다릅니다.
The baseline Steam distribution bundles the model files needed for Whisper, Silero VAD and Korean–English Marian ONNX. The optional M2M100/Noto pack for 0.3 is downloaded separately only when the user chooses to install it, with archive and per-file SHA-256 verification. Model weights being absent from the code repository does not mean baseline models are absent from the app distribution.
실험적 M2M100·Noto 팩 1.0.0은 공개된 모델 자산입니다. M2M100 원본 revision은 55c2e61bbf05dfb8d7abccdc3fae6fc8512fd636이며 CTranslate2 INT8 형식으로 변환했습니다. 원본 MIT 전문과 출처를 포함합니다. 다운로드는 477,535,844 bytes, 설치 파일은 518,690,560 bytes이며 임시 설치 여유 공간이 추가로 필요합니다. 품질은 미검증이며 언어 목록에 있다고 음성 인식·번역 품질이 검증됐다는 뜻은 아닙니다.
The linked experimental M2M100/Noto pack 1.0.0 is a published model asset. M2M100 revision 55c2e61bbf05dfb8d7abccdc3fae6fc8512fd636 was converted to CTranslate2 INT8. Original MIT text and source provenance are included. Download size is 477,535,844 bytes; installed files total 518,690,560 bytes, with additional temporary installation space required. Quality remains unverified, and a language appearing in the selection list is not proof of validated speech recognition or translation quality.
ZIP SHA-256: d20724adde0110ca151a41bf73904271da4dd9a2e3dca11fd648d29e0cb01a38
04글꼴
| 글꼴 | 저작권자 | 라이선스 | 상태 |
|---|---|---|---|
| Pretendard | 길형진 (Kil Hyung-jin) | SIL OFL 1.1 | 앱에 동봉 (OTF Regular · Medium · SemiBold) · 이 홈페이지에 동봉 (자른 가변 woff2) Bundled in the app and on this site |
| JetBrains Mono | JetBrains s.r.o. | SIL OFL 1.1 | 이 홈페이지에 동봉 (자른 woff2 400 · 500) Bundled on this site |
| Gowun Batang | Yanghee Ryu, Yang Jang | SIL OFL 1.1 | 이 홈페이지에 동봉 (자른 woff2 700) Bundled on this site |
| Noto Sans / Noto Naskh Arabic / Noto Sans CJK | The Noto Project Authors and original copyright holders | SIL OFL 1.1 | 0.2.2 기본 앱 미동봉 · 0.3 선택 팩에 수정하지 않은 TTF 21개와 CJK TTC 1개 동봉 Not bundled in the 0.2.2 baseline app; 21 unmodified TTF files and one CJK TTC are included in the optional 0.3 pack |
동봉한 세 글꼴의 OFL 전문은 fonts/Pretendard-OFL.txt ·
fonts/JetBrainsMono-OFL.txt ·
fonts/GowunBatang-OFL.txt 에 있고, Pretendard 는 앱 배포물에도 함께 들어 있습니다.
OFL 조건에 따라 글꼴을 단독으로 판매하지 않습니다.
Full OFL texts for the three bundled fonts are linked above; none of them is sold on its own.
이 홈페이지의 글꼴은 여기 나오는 글자(2,056자)만 남기고 잘라 냈습니다. 자르는 것은 OFL 이 말하는
“고친 판(Modified Version)”입니다. Pretendard 는 저작권 줄에 with Reserved Font Name 'Pretendard' 가
붙어 있어, OFL 제3조에 따라 고친 판이 그 이름을 쓸 수 없습니다. 그래서 자른 판의 이름만
Onmal Sans 로 바꿨습니다 — 글꼴 파일 안의 저작권(길형진)과 라이선스 문자열은 그대로입니다.
Gowun Batang 과 JetBrains Mono 는 Reserved Font Name 이 없어 이름을 그대로 씁니다.
The bundled fonts are subsets. Pretendard carries a Reserved Font Name, so the subset is renamed
“Onmal Sans” per OFL §3; its copyright and license strings are unchanged.
동봉하지 않은 글꼴은 시스템에 이미 있는 것으로 대체됩니다. 배포물에 들어가지 않으므로 OFL 의무도 생기지 않습니다.
Fonts that are not bundled are substituted from the system and carry no OFL obligation here.
선택 팩의 Noto 파일은 Noto Fonts revision ffebf8c1ee449e544955a7e813c54f9b73848eac와 Noto CJK revision f8d157532fbfaeda587e826d4cd5b21a49186f7c에서 가져왔습니다. 팩의 fonts 폴더에는 LICENSE-Noto.txt, LICENSE-Noto-CJK.txt와 font-provenance.json을 포함하며 글꼴을 단독으로 판매하지 않습니다. 다양한 문자 표시를 위한 폴백이며 모든 글리프·RTL·조합 표시의 실제 화면 검증을 완료했다는 뜻은 아닙니다.
The optional pack uses Noto Fonts revision ffebf8c1ee449e544955a7e813c54f9b73848eac and Noto CJK revision f8d157532fbfaeda587e826d4cd5b21a49186f7c. Its fonts directory includes LICENSE-Noto.txt, LICENSE-Noto-CJK.txt and font-provenance.json; fonts are not sold on their own. They provide multilingual fallback, without claiming that every glyph, RTL or combining sequence has passed actual screen validation.
05아이콘
| 세트 | 저작권자 | 라이선스 | 상태 |
|---|---|---|---|
| Lucide | Lucide Contributors | ISC | 사용 중 — 설정 창 아이콘 17종을 SVG 패스로 인라인. 패키지·아이콘 폰트를 쓰지 않습니다 |
| Phosphor Icons | Phosphor Icons | MIT | 후보 (미사용) |
ISC는 저작권 고지 유지를 요구합니다. 이 표와 앱 소스의 머리말 주석이 그 고지입니다.
06쓰지 않기로 한 것
배제한 것도 기록해 둡니다. 나중에 "왜 안 썼지?" 하고 다시 검토하는 비용을 줄이기 위해서이고, 온말이 라이선스를 어떻게 다루는지 보여주기 위해서입니다.
| 항목 | 라이선스 | 배제 사유 |
|---|---|---|
| NLLB-200 | CC-BY-NC-4.0 | 비상업 전용입니다. 번역 품질과 무관하게 코드베이스에 넣지 않습니다. |
| Parakeet TDT / Canary | CC-BY-4.0 | 속도는 우수하지만 저작자 표시 의무가 늘어납니다. v1은 Whisper(MIT) 단독으로 갑니다. |
| FFmpeg | LGPL / GPL | 스팀 SDK와 호환되지 않을 수 있습니다. 리샘플링은 직접 구현했습니다. |
| SF Pro / SF Symbols | Apple | Apple 글꼴·심볼 파일은 Windows 배포물에 동봉하지 않습니다. macOS 앱은 macOS가 제공하는 시스템 글꼴·심볼을 해당 OS에서 사용하며 별도 파일로 재배포하지 않습니다. Apple font and symbol files are not bundled in the Windows distribution. The macOS app uses system-provided fonts and symbols on macOS without redistributing their files. |
CTranslate2는 0.2.2 기본 번역에서 사용하지 않았으며 ONNX Runtime을 사용했습니다. 개발 중인 0.3 선택 M2M100 경로는 직접 배포하는 C++ worker와 CTranslate2를 사용합니다. 기존 한영 ONNX 경로는 유지합니다.
CTranslate2 was not used for baseline 0.2.2 translation, which uses ONNX Runtime. The optional M2M100 path in the 0.3 candidate uses CTranslate2 through a bundled C++ worker. The existing Korean–English ONNX path is retained.
07상표
Steam 및 Steam 로고는 Valve Corporation의 상표입니다. Discord는 Discord Inc.의 상표입니다. Windows는 Microsoft Corporation의 상표입니다. 온말은 위 기업들과 제휴 관계가 없으며, 호환성을 설명하기 위해서만 명칭을 사용합니다.
08라이선스 전문
각 라이선스의 전문은 다음에서 확인할 수 있습니다.
- MIT — opensource.org/licenses/MIT
- Apache-2.0 — apache.org/licenses/LICENSE-2.0
- ISC — opensource.org/licenses/ISC
- SIL OFL 1.1 — openfontlicense.org
- CC-BY-4.0 — creativecommons.org/licenses/by/4.0/legalcode