政府機関(NIST)が$ 200でオンラインで販売する商用ライブラリ用のC++ラッパーを作成しました。彼らのソフトウェアには、Windows32のdll、Excel用のラッパー、その他のウィンドウプログラムラッパー、dllを使用するGUIプログラム、Fortranのソースコードが含まれています。私はLinux上で作業するので、ソースを再コンパイルし、それをラッパー関数にリンクし、ユニット変換のための独自の関数をいくつか含めました。 Fortranソースコードには、コード内にライセンス情報はまったくありません。私がしたかったのは、ラッパーとそのソースコードをGPLプロジェクトとしてリリースし、エンジニアがライブラリのWindows以外のバージョンを使用できるようにすることでした。私はNISTに尋ねることができましたが、政府との過去の取引から、答えが「はい」であっても常にNOと言います。私は、NISTのある人たちを知っている人がいることを知っている人も知っていますが、私にはチャンスがあることが分かっていない限り、波を作りたくありませんでした。商用利用のためのライセンス
個人的には、何かにライセンス供与していないということは、それがオープンソースであるということを意味するわけではありません。
ソースを見ると、他の企業や国の他の人々がどこに貢献しているのかが分かります。私は、彼らに質問すると、彼らと私たちの間の政治のために波が起こるかもしれないと心配していましたが、それが見つかる唯一の方法が好きです。 – Richard