画像化された文字とフォントプログラム配信の違い
デザインツール上で文字を画像(PNGやJPEG)として書き出す行為は、文字の「外観(デザイン)」を表示しているに過ぎず、フォントプログラムそのものを第三者に提供しているわけではありません。
しかし、**Webフォント(@font-face)やモバイルアプリへの同梱(バンドル)**は、デジタルフォントプログラムファイル(.woff2や.ttf)本体をネットワーク経由でユーザー端末に転送、あるいはアプリ内部に格納して配布する行為に該当します。そのため、商用利用が認められている無料フォントであっても、組み込み・配布に関するライセンス条件の精査が必須となります。
1. Webフォント配信における実務チェック
Webフォントは、閲覧者のブラウザがCSSを解釈する際にサーバーからフォントファイルをダウンロードして画面に描画します。
- SIL OFL 1.1(Pretendard、Inter等): 自社サーバーでのWOFF2自己ホスティングや独自CDNでの配信が全面的に認められています。
- Apache License 2.0(Roboto等): Webフォント配信に制限はなく、CSSファイルのコメント欄やサイトフッター等にライセンス情報を記載することで要件を満たせます。
- 企業独自フォント(S-Core Dream等): Webフォント利用を許可しているものが多いですが、一部では「各自でのWOFF2変換を禁止し、公式CDNの読み込みのみを許可する」といった指定があるため、規約の確認が必要です。
2. アプリケーション組み込み(バンドル)における実務チェック
Flutter、React Native、Swift、Kotlin等で開発するアプリのプロジェクト内にフォントファイルを配置してビルドすると、フォントファイルがAPKやIPAファイル内部に恒常的に同梱されます。
- ソフトウェアバンドル条項の確認: SIL OFL 1.1の第2条では、「他のソフトウェアパッケージにバンドル(同梱)して配布・販売すること」が明示的に許諾されています。そのため、App StoreやGoogle Playで配信する商用アプリへのフォント組み込みが適法に行えます。
- アプリ内クレジット表記の実装: アプリ内にフォントを同梱してリリースする際は、アプリ内の「設定 > オープンソースライセンス」画面等に、該当フォントの著作権表示とライセンス条文を掲載する実装が求められます。
Web配信とアプリ組み込みの比較まとめ
| 比較項目 | Webフォント配信(@font-face) | アプリ組み込み(App Bundling) |
|---|---|---|
| 主なファイル形式 | WOFF2、WOFF(Web圧縮形式) | TTF、OTF(ネイティブバイナリ) |
| 配布のタイミング | サイトアクセス時の動的ダウンロード | アプリインストール時の静的同梱 |
| SIL OFL 1.1の扱い | 許諾(ネットワーク配信可能) | 許諾(第2条 ソフトウェア同梱規定) |
| 企業独自規約の扱い | 概ね許諾(独自サブセット化規約に注意) | 個別規約の確認が必要(組み込み制限の有無) |
| 制作現場の義務 | CSSコメントやクレジットの維持推奨 | アプリ内ライセンス告知画面の設置必須 |
