「Knuthライセンス」に従う方法

「Knuthライセンス」に従う方法

のコードの一部を使用したいと思いますmanfnt.mf。おそらく、私の状況は、この (ドラフト) コミット メッセージ (マークダウンとして処理したときに問題がないように少し編集されています) によって最もよく要約されます。

新しいファイル dbend.mf

のコピーhttp://mirrors.ctan.org/systems/knuth/dist/lib/manfnt.mf、変更日が「1989-08-11 11:39:25」と記載されています。

http://ctan.org/tex-archive/systems/knuth/dist/libこれはKnuthライセンス(http://ctan.org/license/knuth):

このソフトウェアは著作権で保護されており、
ソフトウェアの「ユーザー」であるあなたには、
ソフトウェアを複製、配布、および/または変更する法的許可を与えるライセンスが明示的に付与されます。ただし、ソフトウェアを変更する場合は、元のソフトウェアとは異なる名前を付ける必要があります。

修正に備えて、すでに名前を変更しました。(「危険な曲がり角」のシンボル以外はすべて削除する予定なので、ライセンスに関係なくこれを行うつもりでした。)

不思議なんだけど:

  1. なぜこのファイルにライセンスを与えないのでしょう/usr/share/doc/texlive-base/copyright/usr/share/doc/texlive-base/Licenses.gz? 後者で私が見つけたのはこれだけです:

    その他:
    texmf-dist/フォント/ソース/パブリック/misc/*
    texmf-dist/フォント/tfm/パブリック/misc/*
    texmf-dist/オメガ/ocp/その他/*
    texmf-dist/オメガ/otp/その他/*
    texmf-dist/tex/generic/misc/*
    texmf-dist/tex/プレーン/misc/*
    
  2. CTAN はどのようにしてこのライセンスが適用されることを「知る」のでしょうか?CTAN でも ftp.cs.stanford.edu でも、このインツリーについては何も見つかりませんでした...

    ああ、今ドメインが正しいか確認していたら、ftp://ftp.cs.stanford.edu/pub/tex/README.KNUTH、少なくとも似たようなことを言っているようです。(manfnt.mfftp://ftp.cs.stanford.edu/pub/tex/dist/lib/

  3. 自分の貢献を(例えば)CC0 にしたい場合、変更したファイルのライセンスの宣伝文には何を入れればよいでしょうか?

答え1

私は「ライセンス」とファイルの歴史について調査しましたmanfnt.mf

このファイル (現在のバージョンは 1989 年) は、クリエイティブ コモンズ (2001 年) や「フリー」ソフトウェア ライセンスに関するほとんどの議論 (フリー ソフトウェア財団は 1985 年に設立されましたが) よりもずっと古いものです。

knuth のフォントのオリジナル ファイルにはライセンス ステートメントが組み込まれていません。その情報は別のファイルでカバーされています (明示的なライセンス ステートメントは、他の開発者によって後で作成された派生ファイル (たとえば、type 1) に追加されています)。ただし、knuth の地位と、すべての tex 関連ソフトウェアに関する彼の意図に関する多くの公式声明 (つまり、自由に使用でき、必要に応じて変更できるが、変更する場合は新しい名前が付けられる) により、この資料は tex live に組み込むことが承認されました (結局のところ、tex 自体がなければ、tex live が存在する意味はありません)。名前の変更要求/要件の理由は実際的です。つまり、意図したファイルではなく「異なる」ファイルが使用された場合に生じる混乱を避けるためです (合法的に更新されたパッケージの異なるバージョンを使用すると、すでに十分すぎるほどの混乱が生じます)。

私は、この分野でかなりの経験を持つカール・ベリーに質問を渡しました。HW は次のように提案しています。


% このファイル dbend.mf は、 Donald Knuth によって作成され、彼の通常のライセンスの下でリリースされたmanfnt.mf から派生したものです:
%http://www.ctan.org/license/knuth.
%
% xxx による dbend.mf への変更はパブリック ドメインにリリースされます。

CC0を使用する場合は、クリエイティブコモンズサイトのCC0 FAQで、 推奨テキスト(または直接 特定のURL)。

関連情報