オープンソースが社会で受容されるにつれ、コミュニティの中においても一定の倫理が求められる傾向が強まっている。Code of Conduct(行動規範)を定める開発プロジェクトが多くなったのもその流れだろう。しかしながら、ライセンスによって使用者に対して倫理的な行動を求めることは現在に至っても忌避されており、それを悪だと看做す人々も多い。これは何故だろうか? (本稿は「オープンソースとは何か? Open Source Definition逐条解説書」の付録の一つとして収録されている文書である。) 嫌いな奴を排除する 大抵の人には嫌いな人がいるものだ。人間とはそのようなものだろう。その嫌いな人々に自分が開発したソフトウェアを使わせたくないという感情を持つことを中々否定できるものではない。そして、ソフトウェアの開発者には開発したソフトウェアに対する著作権が帰属する。著作権に基づいて第三者に対しソ
![倫理を振りかざすライセンスが好ましくないのは何故か?](https://cdn-ak-scissors.b.st-hatena.com/image/square/a3140478d296eae0bdb1e24c12ae93fc3cac427d/height=288;version=1;width=512/https%3A%2F%2Fshujisado.files.wordpress.com%2F2024%2F01%2Fdallc2b7e-2024-01-18-20.50.54-create-an-image-that-represents-ethical-behavior-in-the-workplace-focusing-on-the-theme-of-equal-pay-for-equal-work.-the-image-should-depict-a-dive.png)