モトヤLマルベリ3とモトヤLシーダ3がAndroidに採用されたためにApache
License 2.0によって利用許諾されたことはご存知だと思います.しかし,これら
のフォントを埋め込んだPDFファイルをdvipdfmxで作成すると
** NOTICE: This document contains `Preview & Print' only licensed font **
というメッセージが表示されます.フォントを埋め込んだPDFファイルを作成する
ことやそれを他人に渡すことはライセンスに違反するのでしょうか.
dvipdfmx の README の 「10. Font Licensing and Embedding」 に、
以下のような説明があります:
------------------------------------------------------------
* Installable embedding
All font with this type of license can be embedded.
* Editable embedding
All font with this type of license can be embedded.
* Embedding for Preview & Print only
Dvipdfmx give the following warning message for fonts with this
type of license:
This document contains `Preview & Print' only licensed font
For the font with this type of licensing, font embedding is allowed
solely for the purpose of (on-screen) viewing and/or printing the
document; further editing of the document or extracting an embedded
font data for other purpose is not allowed. To ensure this condition,
you must at least protect your document with non-empty password.
------------------------------------------------------------
で、具体的にはどうしたらよいかというと、dvipdfmx の実行時に “-S” オプションをつけて Security (Encryption) を有効にして、Owner password を設定して User password のほうは空にしておけばよいのではないでしょうか。
(なお、私の手元の W32TeX の dvipdfmx.cfg では、“K 128” と “P 0x003C” が既に設定されていました.“0x003C” は適宜変更してください.)
以下のような説明があります:
------------------------------------------------------------
* Installable embedding
All font with this type of license can be embedded.
* Editable embedding
All font with this type of license can be embedded.
* Embedding for Preview & Print only
Dvipdfmx give the following warning message for fonts with this
type of license:
This document contains `Preview & Print' only licensed font
For the font with this type of licensing, font embedding is allowed
solely for the purpose of (on-screen) viewing and/or printing the
document; further editing of the document or extracting an embedded
font data for other purpose is not allowed. To ensure this condition,
you must at least protect your document with non-empty password.
------------------------------------------------------------
で、具体的にはどうしたらよいかというと、dvipdfmx の実行時に “-S” オプションをつけて Security (Encryption) を有効にして、Owner password を設定して User password のほうは空にしておけばよいのではないでしょうか。
(なお、私の手元の W32TeX の dvipdfmx.cfg では、“K 128” と “P 0x003C” が既に設定されていました.“0x003C” は適宜変更してください.)
なるほど.プロテクトをかけてPDFファイルからフォントデータを取り出せないよ
うにすればいいのですね.この方法だとdvipdfmxを走らせるシステムにライセン
ス違反なしでインストールされたフォントならすべてセーフのような気がします
ね.
匿名さん ありがとうございました.
ところで,Apache License 2.0による使用許諾ではプロテクトをかけないPDFファ
イルの作成・配布はライセンス違反になるのでしょうか.PDFファイルを(a)自分
のPCで保存する,(b)他人に渡す,(c)webサイトで公開する,のどこまでがセーフ
でどこからがアウトなのでしょう.いくらなんでも(a)はセーフだと思うのです
が…….
うにすればいいのですね.この方法だとdvipdfmxを走らせるシステムにライセン
ス違反なしでインストールされたフォントならすべてセーフのような気がします
ね.
匿名さん ありがとうございました.
ところで,Apache License 2.0による使用許諾ではプロテクトをかけないPDFファ
イルの作成・配布はライセンス違反になるのでしょうか.PDFファイルを(a)自分
のPCで保存する,(b)他人に渡す,(c)webサイトで公開する,のどこまでがセーフ
でどこからがアウトなのでしょう.いくらなんでも(a)はセーフだと思うのです
が…….