|
■秀丸のヘルプファイルの文面に関するライセンス、もしくは使用許諾
今現在、秀丸エディタ9.18以降(9.19になる?)に搭載される
jsmode(秀丸担当さんが制作されているJavaScriptでかける機能)
に関するTypeScript/JavaScript定義ファイルを制作しています。
制作にあたって、「定義ファイル」の性質上、
大量に秀丸マクロの「ヘルプの文面」を「コピー」することになっています。
■TypeScript/JavaScript定義ファイル
https://github.com/komiyamma/hm_jsmode_ts_difinition/blob/main/types/hm_jsmode.d.ts
定義ファイルがあることで
・「入力補完」がスムーズに行われる
・マウス位置の変数等の説明が自動で出る
・大域スコープにおいて、定義ファイルと被る名前の変数名を付けていると自動で警
告が出る
・型が食い違っていると自動で警告が出る
・使うべきではない関数に対して、取り消し線が出る
など、まぁ要するに「インテリセンス」が働くようになるため、
(現在のGithubと秀丸マクロライブラリ上で)配布したいと考えています。
■定義ファイルを公開・配布する上で許諾かライセンスの明示かどちらかが欲しいです
「秀丸マクロヘルプファイル」の文章に関してライセンス
(特に文面を大量にコピー・複製して、別のコンテンツにしたものの扱い)
を明示しておいて頂きたいのです。
どこかURL上にハッキリと文章化していただいてもいいですし、
この掲示板に
「ヘルプファイルの文章を使って、強調ファイルや定義ファイルを作り、それを配
布するのは自由にしてもらってもOKです」
という投稿をここに頂く形でも構いません。
あるいは、「○○しないこと、という制限がある」という条件の明示など頂きたい
です。
その投稿の内容をもって、秀丸マクロヘルプファイルの文章に対するカスタムライ
センスとして
https://github.com/komiyamma/hm_jsmode_ts_difinition/blob/main/LICENSE
に付記しようと考えています。
以上となります、よろしくお願いいたします。
|
|