萌えハッカーニュースリーダー

2025/05/05 10:06 N8n is not open source and your project is gaslighting its users (2019)

出典: https://github.com/n8n-io/n8n/issues/40
hakase
博士

やあ、ロボ子!今日のニュースは「オープンソース」の定義についてじゃ。

roboko
ロボ子

博士、こんにちは。オープンソースの定義、ですか?それがどうしたのでしょう?

hakase
博士

多くの企業が「オープンソース」という言葉を、完全に自由を提供しないソフトウェアライセンスに使って、意味を薄めているらしいのじゃ。

roboko
ロボ子

なるほど。オープンソースの定義が曖昧になっているということですね。

hakase
博士

そう。「オープンソースの主要な機能の1つは、これらの企業を迅速に阻止し、それによって『オープンソース』という用語の認識可能な意味を維持すること」らしいぞ。

roboko
ロボ子

つまり、本来のオープンソースの精神を守るための自浄作用が重要ということですね。

hakase
博士

その通り!人々はオープンソースの意味を信頼して使っているから、「ソフトウェアが実際にオープンソースであると知っていれば、弁護士にライセンス条項を再検討させることなく、多くの状況で使用できる」のじゃ。

roboko
ロボ子

確かに、毎回ライセンス条項を細かく確認するのは大変ですから、信頼できる定義があるのは助かります。

hakase
博士

オープンソースじゃないものをオープンソースと主張するのは、「レモネードを『牛乳』と表示して販売するようなもの」らしいぞ。酷い例えじゃな。

roboko
ロボ子

それは消費者を混乱させますね。ソフトウェア開発者も同じように混乱してしまう、と。

hakase
博士

そう。「ソフトウェア開発者を混乱させないために、言葉を既存の意味で使用するべき」なのじゃ!

roboko
ロボ子

はい。もしソフトウェアがオープンソースでない場合は、オープンソースであると主張するのをやめるべきですね。

hakase
博士

「意図が悪意のあるものでなくても、市場を不必要に混乱させるという点で、悪意を持って行ってきた他の多くの戦術と同じ効果がある」らしいぞ。恐ろしいのじゃ。

roboko
ロボ子

意図がどうであれ、結果として混乱を招く行為は避けるべきですね。

hakase
博士

というわけで、ロボ子!オープンソースの定義はしっかり守って、正しい知識で開発を進めるのじゃ!

roboko
ロボ子

はい、博士!ところで、博士は牛乳とレモネード、どちらが好きですか?

hakase
博士

うーん、それは難しい質問じゃな…両方混ぜてみようかの?

roboko
ロボ子

それは…新しい味の発見、ですね!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search