JennySoft · Version 1.001 · SIL Open Font License 1.1 · 무료

제니산스JennySans

제니소프트의 웹·앱·게임·문서에서 공통으로 쓰는 범용 한글·영문(라틴) 고딕입니다. 현대 한글 11,172자 전부, 스페인어를 포함한 서유럽·중앙유럽 라틴, 그리스·키릴 기본, 한국 문서용 기호를 한 패밀리 9 웨이트와 변수 폰트 하나에 담았습니다. 개성보다 중립성과 판독성을 우선한 본문용 서체입니다.

다람쥐 헌 쳇바퀴에 타고파

¿Qué tal, señor? ¡Año nuevo!

Sphinx of black quartz, judge my vow.

한글 음절
11,172자 전부
문자 수(코드포인트)
13,257Regular 실측
웨이트
9+ 변수 폰트 1
라이선스
OFL 1.1상업 이용·수정·번들 자유

Type tester

직접 써 보세요

변수 폰트(wght 100–900)로 그립니다. 아래 글을 클릭해 원하는 문장으로 바꿔 보세요.

정렬
샘플
다람쥐 헌 쳇바퀴에 타고파. 키스의 고유조건은 입술끼리 만나야 하고 특별한 기술은 필요치 않다.

웨이트 이름은 정적 9종 중 가장 가까운 것입니다. 정적 파일은 100 단위로 제공되고, 변수 폰트는 사이 값도 씁니다.

Weights

9 웨이트 + 변수 폰트

Thin 100 부터 Black 900 까지 정적 파일 9종. 모든 웨이트의 수직 메트릭이 같아 굵기를 바꿔도 줄 높이가 변하지 않습니다. 이탤릭은 없습니다.

  1. Thin100

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  2. ExtraLight200

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  3. Light300

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  4. Regular400

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  5. Medium500

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  6. SemiBold600

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  7. Bold700

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  8. ExtraBold800

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

  9. Black900

    제니산스 다람쥐 헌 쳇바퀴에 타고파 ¿Qué tal, señor? Black quartz 0123456789

Thin 100

글꼴은 말을 담는 그릇입니다.
Los tipos son vasijas de palabras.
Type is a vessel for words.

Regular 400

글꼴은 말을 담는 그릇입니다.
Los tipos son vasijas de palabras.
Type is a vessel for words.

Black 900

글꼴은 말을 담는 그릇입니다.
Los tipos son vasijas de palabras.
Type is a vessel for words.

세 칸의 줄 간격이 같습니다 — 전 웨이트 ascender/descender 1950/−494 (UPM 2048), line-height: normal ≈ 1.19. 본문은 1.5~1.7 을 권장합니다. 변수 폰트로 설치하면 패밀리 "JennySans Variable" 로 보이며 정적 9종과 함께 설치해도 충돌하지 않습니다.

Character set

문자 범위

유니코드 기준으로 범위를 정의하고(charset/required.txt) 모든 웨이트에 빠짐없이 들어 있는지 전수 검사합니다. 아래 수치는 Regular 파일의 cmap 실측입니다.

영역내용실측
한글현대 한글 완성형 전부(U+AC00–D7A3) · 호환 자모(ㄱ–ㆎ, U+3131–318E) · 첫가끝 자모(U+1100–11FF, NFD 분해 텍스트·옛자모 단독 글립)11,172 · 94 · 256
라틴ASCII · Latin-1 Supplement 전부 · Latin Extended-A — 영어·스페인어(ñ ¿¡ áéíóú ü ªº €)·포르투갈어·프랑스어·독일어·이탈리아어·네덜란드어·폴란드어·체코어·슬로바키아어·헝가리어·터키어·크로아티아어·슬로베니아어·루마니아어·리투아니아어·라트비아어·에스토니아어·핀란드어·스웨덴어·덴마크어·노르웨이어·아이슬란드어·카탈루냐어·갈리시아어·바스크어·몰타어·웨일스어·아일랜드어·에스페란토 + 결합 악센트(NFD 입력 대응)318
그리스 · 키릴모노토닉 그리스 기본 · 키릴 기본(러시아어 등) — 원본 보유분69 · 98
기호KS X 1001 기호 전부(※ ① ㉠ ㈜ ㎏ ㎡ ℃ ← → ★ ○ ■ 「」『』 괘선 등) · 일반 구두점 · 화폐(₩ € ₹ …) · 화살표 · 기본 수학 · 도형 · 로마숫자 · 분수 · 상하첨자 · 전각 영숫자669원문자·괄호·단위·괘선·화살표·수학·도형 블록 합
범위 밖한자 · 일본어 가나 · 옛한글 조합 · 이탤릭 · 베트남어 · 이모지 — 폴백 폰트가 담당—

스페인어 · 유럽 라틴

Ñ ñ ¿ ¡ Á É Í Ó Ú Ü ü ª º € Ç ç Œ œ Ÿ Ą Ł Ż ż Č Ř Š Ž Ő Ű Ğ İ ı Ş Ș Ț Æ Ø Å ß Þ Ð

그리스 · 키릴

Α Β Γ Δ Θ Λ Ξ Π Σ Φ Ψ Ω α β γ δ θ λ π σ φ ω А Б Г Д Ж З И Й Л Ф Ц Ч Ш Щ Ы Э Ю Я а б в г д ж я

원문자 · 괄호문자

① ② ③ ④ ⑤ ⑩ ⑮ ⑳ ⓐ ⓑ ⓒ Ⓐ Ⓑ ㉠ ㉡ ㉢ ㉣ ㉮ ㉯ ㉰ ㈜ ㈎ ㈏ ㈐ ⒜ ⒝ ⒞ ⑴ ⑵ ⑶

단위

㎏ ㎎ ㎍ ㎜ ㎝ ㎞ ㎡ ㎢ ㎥ ㎖ ㎗ ℓ ㎐ ㎑ ㎒ ㎾ ㎿ ㏊ ㏄ ℃ ℉ ㎉ ㎈

괘선 · 도형

─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ ━ ┃ ┏ ┓ ┗ ┛ ═ ║ ╔ ╗ ╚ ╝ ○ ● ◎ ◇ ◆ ◈ □ ■ △ ▲ ▽ ▼ ◁ ◀ ▷ ▶ ★ ☆ ♡ ♥ ♤ ♠ ◐ ◑ ▒

화살표 · 수학

← ↑ → ↓ ↔ ↕ ⇐ ⇒ ⇔ ↖ ↗ ↘ ↙ ± × ÷ ≠ ≤ ≥ ∞ ∴ ∵ √ ∑ ∫ ∂ ∇ ≡ ∼ ≒ ∠ ⊥ ∈ ∋ ⊂ ⊃ ∪ ∩ ∧ ∨ ¬ ∝ ° ′ ″

구두점 · 화폐 · 문자형

※ ‘ ’ “ ” 「 」 『 』 〈 〉 《 》 【 】 〔 〕 · … ― ‥ ¶ § † ‡ ₩ € ₹ £ ¥ ¢ ‰ № ™ ℡ ㏂ ㏘ Ⅰ Ⅱ Ⅲ Ⅳ ⅰ ⅱ ⅲ ½ ¼ ¾ ⅓ ⅔ ¹ ² ³ ₂

자모 · 옛자모 · 첫가끝

ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㅊ ㅋ ㅌ ㅍ ㅎ ㅏ ㅑ ㅓ ㅕ ㅗ ㅛ ㅜ ㅠ ㅡ ㅣ ㄲ ㄸ ㅃ ㅆ ㅉ ㅐ ㅔ ㅘ ㅝ ㅢ ㅥ ㅱ ㅸ ㆁ ㆆ ㆍ ㆎ ᄀ ᄂ ᄒ ᅡ ᅣ ᆨ ᆫ ᆯ

전각 · 드문 한글

ABC abc 0123 ₩ @ # $ % & 똠 뷁 햏 뜷 쀍 꾋 흻 쒔 퓖 볺 갃 뷇 쁩 홥 힣 갛 갮 걁 겪 곬 괆 굡 궲

숫자는 기본 가변폭(pnum)이며 표·시계에는 font-variant-numeric: tabular-nums(tnum)를 켜세요. 그 밖의 OpenType 기능(kern·case·frac·ordn·sups·subs·zero·ss01–ss15·cv01–cv13 등)은 원본의 것을 보존합니다.

  • 한글 음절11,172
  • 한글 자모357
  • 호환 자모94
  • 라틴 기본191
  • 라틴 확장176
  • 그리스69
  • 키릴98
  • 구두점 · 화폐132
  • 문자형 · 숫자형55
  • 화살표 · 수학125
  • 원문자 · 괄호문자253
  • 단위96
  • 괘선 · 도형 · 기호240
  • CJK 기호37
  • 전각 · 반각162

글자맵에서 13,257자 전부 보기 블록 15개 · 글자를 누르면 코드포인트·유니코드 이름·복사

Paragraphs

문장 견본

실제 문단·표·UI 에서 어떻게 보이는지. 본문 크기와 줄 간격을 바꿔 비교해 보세요.

크기
줄 간격

한국어 본문

글꼴은 말을 담는 그릇입니다. 화면이 작든 크든, 종이든 유리든, 읽는 사람이 글꼴을 의식하지 않고 내용에만 머물 수 있어야 합니다.

제니산스는 그래서 개성보다 중립을, 장식보다 판독을 택했습니다. 본문에 오래 머무는 글자일수록 튀지 않아야 하고, 굵기를 바꿔도 줄의 높이가 흔들리지 않아야 합니다. 아홉 가지 굵기가 같은 수직 메트릭을 공유하는 이유입니다. 제목에서 900을, 캡션에서 300을 써도 같은 문단 안에서 줄 간격이 어긋나지 않습니다.

한글 11,172자를 모두 담았기 때문에 「똠방각하」·「뷁」·「쒔」 같은 드문 음절도 빠지지 않고, 문서에 자주 나오는 ※ ① ㉠ ㈜ ㎏ ㎡ ℃ 같은 기호와 괘선(─ ┌ ┼ ┘)까지 같은 굵기·같은 회색도로 그려집니다. 표와 코드, 각주와 단위가 섞인 실무 문서에서 서체가 흐트러지지 않는 것이 이 글꼴의 목표입니다.

English

Type is a vessel for words. A text face should disappear into the reading — the same shapes at 12 pixels on a phone and at 12 points on paper, with numbers that line up in tables and punctuation that never shouts. JennySans keeps nine weights on one vertical rhythm, so a heading at 900 and a caption at 300 sit on the same baseline grid.

Español

La tipografía es un recipiente para las palabras. ¿Qué pide un texto largo? Que la letra no se note: la misma forma a 12 píxeles en el móvil y a 12 puntos en papel, con cifras que se alinean en las tablas. JennySans mantiene nueve pesos sobre un mismo ritmo vertical, señor.

숫자 표 (tabular-nums 적용)

항목수량단가금액비율
정적 TTF 9 웨이트9₩0₩011.5 %
변수 폰트1₩0₩01.3 %
웹 WOFF2 조각891₩0₩087.2 %
합계901—₩0 / $0.00 / €0,00100.0 %

UI 요소

저장하기 취소 진행 중 완료 2026-09-08 이름을 입력하세요 ₩48,000 · 12:34 · 89 %

Languages

지원 언어

각 언어의 정서법 필수 문자와 아래 샘플 문장의 모든 글자가 폰트 파일 안에 실제로 있는지 확인한 결과입니다(빌드 산출물 cmap 실측 — tools/lang_support.py). 하나라도 빠지면 목록에 넣지 않았습니다.

모두 합쳐
38개 언어
라틴 문자권
29스페인어·프랑스어·독일어·폴란드어·터키어 …
키릴 문자권
6러시아어·우크라이나어·세르비아어 …
그 밖
3한국어 · 영어 · 그리스어

한국어 · 영어 · 그리스어

한국어한국어다람쥐 헌 쳇바퀴에 타고파. 키스의 고유조건은 입술끼리 만나야 한다.
영어EnglishSphinx of black quartz, judge my vow.
그리스어ΕλληνικάΞεσκεπάζω την ψυχοφθόρα βδελυγμία.

키릴 문자권 6개 언어

러시아어РусскийСъешь же ещё этих мягких французских булок, да выпей чаю.
우크라이나어УкраїнськаЧуєш їх, доцю, га? Кумедна ж ти, знаєш?
벨라루스어БеларускаяЯ жыву ў Беларусі — цудоўны край і мова.
불가리아어БългарскиАх, чудна българска земьо, полюшвай цъфтящи жита.
세르비아어СрпскиЉубазни фењерџија чађавог лица хоће да ми покаже штос.
마케도니아어МакедонскиЅидарот ѓоа ќе дојде да ја заврши куќата.

라틴 문자권 29개 언어

스페인어EspañolEl veloz murciélago hindú comía feliz cardillo y kiwi.
포르투갈어PortuguêsUm pequeno jabuti xereta viu dez cegonhas felizes.
프랑스어FrançaisPortez ce vieux whisky au juge blond qui fume.
독일어DeutschFalsches Üben von Xylophonmusik quält jeden größeren Zwerg.
이탈리아어ItalianoPranzo d'acqua fa volti sghembi. Perché non è così?
네덜란드어NederlandsPa's wijze lynx bezag vroom het fikse aquaduct.
폴란드어PolskiZażółć gęślą jaźń — pchnąć w tę łódź jeża.
체코어ČeštinaPříliš žluťoučký kůň úpěl ďábelské ódy.
슬로바키아어SlovenčinaKŕdeľ šťastných ďatľov učí pri ústí Váhu mĺkveho koňa.
헝가리어MagyarÁrvíztűrő tükörfúrógép a szomjas öreg fűzfa mögött.
터키어TürkçePijamalı hasta yağız şoföre çabucak güvendi.
크로아티아어HrvatskiČokolada, ćevapi, đak, šešir i žaba u Đakovu.
슬로베니아어SlovenščinaŠerif bo za vajo spet skuhal domače žgance.
루마니아어RomânăÎnțelepciunea și frumusețea în România de astăzi.
리투아니아어LietuviųĮlinkdama fechtuotojo špaga sublykčiojusi pragręžė apvalų arbūzą.
라트비아어LatviešuGlāžšķūņa rūķīši dzērumā čiepj Baha koncertflīģeļu vākus.
에스토니아어EestiPõdur Zagrebi tšellomängija-följetonist läks garaaži.
핀란드어SuomiTörkylempijävongahdus — hyvän lämmön ääriviivat.
스웨덴어SvenskaFlygande bäckasiner söka hwila på mjuka tuvor.
덴마크어 · 노르웨이어Dansk · NorskHøj bly gom vandt frækt på wc — æbler og øl i Åbenrå.
아이슬란드어ÍslenskaKæmi ný öxi hér, ykist þjófum nú bæði víl og ádrepa.
카탈루냐어CatalàJove xef, porti whisky amb quinze glaçons d'hidrogen.
갈리시아어GalegoA lingua galega é o noso sinal de identidade máis señeiro.
바스크어EuskaraEuskara ez da hizkuntza arrunta; Iruñean ikasi dugu.
몰타어MaltiĊikkulata bil-ġobon u ħwawar żgħar fil-belt.
웨일스어CymraegMae'r ŵy hwn yn flasus iawn, a'r tŷ yn hyfryd.
아일랜드어GaeilgeChuaigh bé mhórshách le dlúthspád fíorfhinn.
에스페란토EsperantoEĥoŝanĝo ĉiuĵaŭde — ĝi ja ŝajnas facila.

미지원: 베트남어(베트남어) — 성조가 붙은 프리컴포즈 문자(U+1EA0–1EF9 등)를 원본 폰트가 갖고 있지 않아 이번 버전에서는 제외했습니다(후속 검토). 한자·일본어 가나도 이 버전에는 없습니다. 표의 샘플 문장은 각 언어의 판그램·관용 문장이며 이 페이지에서 JennySans 로 그려집니다.

Download

다운로드

버전 1.001 · 패키지 생성 2026-10-24. 모든 zip 에 LICENSE·THIRD-PARTY-NOTICES.md·README-설치안내.txt(한국어)가 들어 있습니다. 크기·SHA-256 은 패키지 생성 시점에 실측한 값입니다.

데스크톱

TTF 9종

Windows · macOS · 한글(HWP) · MS Office · Photoshop/Illustrator · 인쇄 · Flutter · Unity

  • JennySans-Thin … Black .ttf (9)
  • LICENSE · THIRD-PARTY-NOTICES.md
  • README-설치안내.txt
다운로드 10.1 MB

JennySans-1.001-desktop.zip10,064,037 bytes · 13 파일

SHA-2569eb23f744bd747639dd3b5968dd535a550c2c3f802a50634528c3a54c511fff5

웹

WOFF2 + CSS

직접 서빙(self-host)용. 전체본 9 + 변수 1 + unicode-range 분할본 + CSS 4종

  • css/ (4) · web/ (10) · web/subset/
  • LICENSE · THIRD-PARTY-NOTICES.md
  • README-설치안내.txt
다운로드 23.4 MB

JennySans-1.001-web.zip23,415,240 bytes · 1008 파일

SHA-25647c8415ac147b8bcfb83cb7e140f77628df944798bb34686d64b901c7a136333

변수 폰트

wght 100–900

Adobe · Figma · 브라우저 · Godot · Flutter(fontVariations)처럼 가변 축을 쓰는 곳

  • variable/JennySansVariable.ttf (7.0 MB)
  • web/JennySansVariable.woff2 (2.2 MB) · css/jennysans-variable.css
  • LICENSE · THIRD-PARTY-NOTICES.md · README-설치안내.txt
다운로드 5.4 MB

JennySans-1.001-variable.zip5,434,264 bytes · 7 파일

SHA-25691748e45985fd49881f2cea5c8ca294b09215f365b387066a7aca0847c1d37ce

전체

All-in-one

정적 TTF 9 + 변수 TTF + WOFF2 전체·분할본 + CSS 4종 + README·CHANGELOG·INSTALL

  • static/ · variable/ · web/ · css/
  • README.md · CHANGELOG.md · INSTALL.md
  • LICENSE · THIRD-PARTY-NOTICES.md · README-설치안내.txt
다운로드 36.7 MB

JennySans-1.001-all.zip36,690,893 bytes · 1021 파일

SHA-256cf10e407f445b1769aec4e4e59297e1acc8d703cd0bb962e3923dff13978bc6b

체크섬 목록 SHA256SUMS.txt · 패키지 목록(JSON) index.json · 개별 파일은 /v/1.001/static/, /v/1.001/web/, /v/1.001/css/ 에서 바로 받을 수 있습니다.

정적 TTF 1개 ≈ 2.6 MB(Regular), 변수 TTF 7.0 MB, WOFF2 전체본 727 KB(Regular), 변수 WOFF2 2.2 MB. GitHub Releases · npm(jennysans@1.0.1) 공개는 예정입니다.

How to use

사용법

플랫폼을 고르세요. 코드 블록은 오른쪽 위 버튼으로 복사할 수 있습니다. 자세한 내용은 zip 안의 README-설치안내.txt 와 저장소의 docs/INSTALL.md.

  1. 데스크톱 zip을 받아 풀고, TTF 9개를 모두 선택 → 마우스 오른쪽 → 설치(내 계정) 또는 모든 사용자용으로 설치(관리자 권한, 서버·공용 PC).
  2. 이미 JennySans 가 설치돼 있으면 폰트를 쓰는 프로그램을 모두 닫고 설정 → 개인 설정 → 글꼴에서 JennySans 항목(웨이트별로 여러 개)을 먼저 제거한 뒤 설치합니다.
  3. 옛 모양이 계속 보이면 재부팅하거나 관리자 PowerShell 에서 폰트 캐시를 재시작합니다.
Stop-Service FontCache; Start-Service FontCache

설치 확인 — 아래 명령에 JennySans, JennySans Light … 가 보이면 정상입니다(GDI 기준 8개 패밀리명 — Regular·Bold 는 JennySans 하나로 묶임).

Add-Type -AssemblyName System.Drawing
[System.Drawing.Text.InstalledFontCollection]::new().Families | Where-Object Name -like 'JennySans*' | Select-Object -ExpandProperty Name

What we changed

원본과 무엇이 다른가

JennySans 는 새로 그린 서체가 아니라, 한국 문서·다국어 실무에 맞게 재구성하고 검증한 OFL 배포판입니다. 아래 수치는 원본 Pretendard 1.3.9 Regular 와 JennySans 1.001 Regular 의 cmap 을 직접 비교한 실측값입니다(tools/origin_diff.py).

영역Pretendard 1.3.9JennySans 1.001증감
첫가끝 자모U+1100–11FF — NFD 분해 텍스트(macOS 파일명)·옛자모 단독0256+256
옛 호환자모U+3131–318E — ㅥ ㅱ ㅸ ㆁ ㆆ ㆍ 등 잔여5394+41
자모 확장 A·BU+A960–A97F · U+D7B0–D7FF0101+101
괘선U+2500–257F — ─ │ ┌ ┼ ┃ ═0128+128
블록 요소U+2580–259F — █ ▒ ▤032+32
원문자 · 괄호문자U+2460–24FF · U+3200–32FF — ① ⑴ ⓐ ㉠ ㈜ ㈎59253+194
수학 기호U+2200–22FF — ∠ ∴ ∵ ≡ ∫ ∑1676+60
도형 · 기타 기호U+25A0–25FF · U+2600–26FF — ◎ ◐ ☎ ♨ ♬3177+46
단위U+3380–33DF — ㎏ ㎡ ㎐ ㏊8096+16
일본어 가나U+3040–30FF — 한국 문서에 쓰이지 않아 제외(・ 1자만 유지)1841-183
합계14,33613,257 원본에 없던 912자 추가 · 범위 밖 1,991자 제외

위 영역에서만 874자를 새로 채웠고, 한국 문서에 쓰이지 않는 일본어 가나 183자를 뺐습니다(・ 1자만 유지). 제외한 1,991자는 가나·PUA 아이콘·라틴 확장 추가(베트남어)·IPA 등 문자 범위 밖의 글자입니다. 채운 글자는 같은 OFL 폰트인 Noto Sans KR 에서 가져와 굵기별로 맞춰 넣었습니다.

두 원본 어디에도 없어 직접 만든 4자

⅔ ∼ ≒ ◈

KS X 1001 에 있는 글자인데 Pretendard·Noto Sans KR 둘 다 갖고 있지 않았습니다. ⅔ 는 ⅓ 의 구조를 그대로 재현해 조립했고, ∼ 는 ∽ 을 좌우 반전, ≒ 는 = 와 · 두 개, ◈ 는 ◇ 와 ◆ 를 합쳐 만들었습니다. 새로 그린 것이 아니라 원본 부품을 조합한 것이라 굵기·획 두께가 주변 기호와 어긋나지 않습니다.

글자 수 말고 달라진 것

  • 수직 메트릭 통일 — 9 웨이트와 변수 폰트가 같은 ascender/descender(1950/−494)를 씁니다. 굵기를 바꿔도 줄 높이가 변하지 않습니다.
  • 웹 분할 — WOFF2 를 웨이트당 99조각(전부 990개 파일)으로 나눠, 페이지에 실제로 쓰인 글자의 조각만 내려받습니다. 실측: 라틴 전용 30.4 KB · 한국어 한 문장 83.4 KB · 한 문단 102.9 KB(tools/first_paint.py).
  • 검사 도구 지적 결함 수정 — fontbakery 가 지적한 6건(대문자 짝 DŽ 누락, 중첩 컴포넌트, Mac name 레코드, prep 없음, 변환 컴포넌트 등)을 고쳤습니다(docs/qa/ISSUES.md).

이 글꼴을 만든 사람들

원본저작자 · 디자이너JennySans 에서 쓰인 부분
Pretendard 1.3.9길형진 (Kil Hyung-jin)주원본 — 한글·라틴·기호·OpenType 기능·변수 축
InterRasmus Andersson / The Inter Project AuthorsPretendard 의 라틴·그리스·키릴 골격
Source Han Sans · Noto Sans CJKAdobe (한글 디자인: 산돌커뮤니케이션 — Jang Soo-young · Kang Joo-yeon)Pretendard 의 한글 골격
M PLUS 1pCoji Morishita / The M+ FONTS Project AuthorsPretendard 의 가나(JennySans 에서는 제외, 고지는 보존)
Noto Sans KR 2.004Adobe (Google Fonts 변수 빌드)보충원본 — 첫가끝 자모·호환 자모 잔여·괘선·원문자·단위 등

편집·구성·엔지니어링: JennySoft. 표기는 THIRD-PARTY-NOTICES.md 의 원문 고지를 따랐으며, OFL 조항 4 에 따라 기여를 밝히는 것이지 원저작자가 JennySans 를 보증한다는 뜻이 아닙니다.

License

라이선스 — SIL Open Font License 1.1

Reserved Font Names 'JennySans' 와 '제니산스'. 아래는 요지이며 효력이 있는 것은 LICENSE 영문 원문입니다.

허용

  • 개인·기업·관공서, 상업·비상업 구분 없이 무료 사용 — 대가·신고·표기 의무 없음
  • 웹폰트 서빙, 앱·게임·전자책·PDF 에 임베드·번들(유료 소프트웨어 포함)
  • 로고·상표·인쇄물 제작. 결과물(문서·이미지·영상)은 OFL 의 적용을 받지 않음
  • 서브셋·형식 변환·글립 수정 등 수정 — 사내에서만 쓰면 이름을 바꿀 필요 없음

조건

  • 폰트 파일을 재배포할 때는 LICENSE(저작권 고지 포함)를 함께 둡니다 — 폰트 내부(name ID 0/13/14)에도 들어 있습니다
  • 수정본을 밖에 배포하면 OFL 로만 배포하고 이름을 바꿉니다(RFN 'JennySans'·'제니산스' 사용 금지)
  • 보증 없음("있는 그대로") — 인쇄·공식 문서에 쓰기 전에 필요한 글자를 직접 확인하세요

금지

  • 폰트 파일 자체를 단독으로 판매(소프트웨어·서비스에 포함해 파는 것은 가능)
  • 수정본을 "JennySans" · "제니산스" 이름으로 배포
  • 다른 라이선스(MIT·상용 EULA 등)로 재배포

원본과 크레딧

JennySans 는 Pretendard 1.3.9(그 안의 Inter · Source Han Sans · M PLUS 1 포함)와 Noto Sans KR 2.004 의 파생(Modified Version)입니다. 글립을 새로 그리지 않고 문자 집합을 유니코드 기준으로 정의해 선별·보충·재구성하고, 이름·메트릭·웹 패키징을 통일했습니다. 원본 저작권 고지와 Reserved Font Name 은 LICENSE 와 THIRD-PARTY-NOTICES.md 에 그대로 보존됩니다(OFL 조항 4 에 따라 기여를 밝히는 것이며 원저작자가 JennySans 를 보증한다는 뜻이 아닙니다).

원본저작권자 · 디자이너JennySans 에서의 역할
Pretendard 1.3.9Kil Hyung-jin (길형진)주원본 — 한글·라틴·기호·OpenType 기능·변수 축
InterRasmus Andersson / The Inter Project AuthorsPretendard 의 라틴·그리스·키릴 골격
Source Han Sans / Noto Sans CJKAdobe (한글: Sandoll Communications)Pretendard 의 한글 골격
M PLUS 1The M+ FONTS Project AuthorsPretendard 의 가나(JennySans 에서는 범위 밖으로 제외, 고지는 보존)
Noto Sans KR 2.004Adobe (Google Fonts 변수 빌드)보충원본 — 첫가끝 자모·호환 자모 잔여·KS 기호 일부

편집·구성·엔지니어링: JennySoft. OFL 원문·FAQ: openfontlicense.org. 한국어 요지는 저장소 docs/OFL-FAQ-ko.md.