ハロウィン XII: Microsoft ライセンスの背後にある本当の理由は何ですか?

  • Oct 28, 2023

ハロウィン ドキュメント、怖い映画、オープンソースを振り返ります。

恨み
昨夜は夜更かしして怖い映画を観ました 恨み. 日本を舞台にした日本映画のリメイクで、サラ・ミシェル・ゲラーなどイギリス人俳優が出演している。 残忍ではありませんが、確かにゾッとしました。 今夜、トリック・オア・トリートがすべて終わって照明が落ちたら、続編を見るつもりです。

『The Grudge』のユニークな点の 1 つは、家がほぼ主人公であることです。 モンスターハウスのような擬人化的な意味ではありませんが、家はすべてが始まった場所であり、物語の長年を通じて唯一不変です。 人は去っていきますが、家は残ります。 筋肉質のボーイフレンド、刑事、ソーシャルワーカーなどを何人連れてきても問題ありません。 家に入ったら運命だよ。 引っ越しをしたり、家を焼き払ったりすることもできますが、何もうまくいきません。 家、そしてそれに付随するすべての感情や荷物は、永遠にあなたにしがみつきます。

では、これはソフトウェア開発とどのような関係があるのでしょうか? 1998 年 10 月の最終週、Linux とオープン ソースに対する戦略を詳述した Microsoft の機密メモが Eric S. レイモンドはそれに注釈を付けてウェブに投稿しました。 これは最初のハロウィーン文書として知られるようになりました。 1998 年から 2004 年にかけて、エリックは他にも 10 件のハロウィーン ドキュメントを投稿しました。 それらはすべて次のサイトで見ることができます このサイト.

2007 年になり、エリック レイモンドが共同設立した組織であるオープンソース イニシアチブは、 承認された Microsoft によって作成された 2 つの新しいオープンソース ライセンス。 Microsoft パブリック ライセンス (PLさん) は Apache と BSD の精神に基づいた寛容なライセンスですが、Microsoft 相互ライセンス (RLさん) は、対象となるコードを含むファイルのソース コードをリリースすることを要求する条項を追加します。 Ms-RL は GPL および MPL と似ていますが、どちらとも完全に同じというわけではありません。

オープンソースライセンスの数を増やすのではなく減らすというOSIの意向を踏まえて、私はOSI理事会になぜそれを承認したのか尋ねた。 「既存のライセンスとあまりにも類似したライセンスは承認しない」と取締役会メンバーのラス・ネルソン氏は電子メールで返答した。 しかし同氏は、ライセンスが簡潔に書かれていること、商標と特許について言及していること、特定の管轄区域を指定していないことを賞賛した。

差別化するにはそれだけで十分でしょうか? Apache Foundation の Greg Stein 氏はそうではなく、既存の一般的なライセンスがすでに機能している場合に新しいライセンスを作成して使用することに反対しています。 同氏は、「ライセンスの急増により、コードの結合やリミックスがより困難になるため、開発が遅れ、使用が妨げられる」と書いている。

名前はどうですか? Microsoft 以外の誰かが「Microsoft anything」ライセンスを使用する予定ですか? ネルソンはその名前は無関係であると主張している。 「バークレーやマサチューセッツ工科大学に在籍していない多くの人が、バークレーやマサチューセッツ工科大学のライセンスを使用しています」と彼は指摘します。 しかし、OSI理事会では議論が非常に活発だったと伝えられている。 参加者らはマイクロソフトを他の応募者と同様に扱ったと主張しているが、ネルソン氏は次のように結論づけている。

ライセンスは妥当です。 オープンソース ライセンス上の Microsoft という名前に対する人々の反応は合理的ではありません。

マイクロソフトの家は今も健在です。 しかし、入っても安全でしょうか?