日本語版
最新ニュース
企業

オープンソースはコミュニティでも民主主義でもない

オープンソース ソフトウェアを使用しても、プロジェクトの方向性について投票する権利はありません。 あなたが受け取った贈り物は、ソフトウェア自体と、ライセンスによって与えられる使用の自由です。 それだけです。これは単純明快なはずですが、そうではないことが何度も見られます(問題はありません) どのくらいの頻度で繰り返されるか)。 そして、この問題は「コミュニティ」という言葉に由来していると思います。この言葉は、オープンソースの世界には実際には存在しなかった民主的な意思決定プロセスを暗示しています。まず第一に、コミュニティとは、グループの福祉を促進するために必要な仕事に、私たち全員がある程度の平等な立場で参加していることを意味します。 しかし、オープンソース プロジェクトの大部分はそのように運営されています。 これらは通常、プロジェクトを推進し、パッチをレビューし、ビジョンの整合性を守る責任を負う、少数の中心的な貢献者グループによって運営されています。 分業は平等とは程遠い。 それはほとんどの場合明らかにエリート主義的です。それは良い! はい、オープンソースに関して言えば、エリート主義は良いことです。 あなたは、仕事をするために現れ、優れた献身と能力を実証し、ギフト工場が新しいアップデート、機能、リリースを量産し続ける責任を負う人々によってプロジェクトが推進されることを絶対に望んでいます。 生産的な努力は、これらのプロジェクトにおける力の正しい道徳的基盤です。 しかし、このエリート主義は権利に対する緊張の根源でもあります。 このプロジェクトの方向性を定める上で、あなたが Me/Us/The Community よりも優れていると思う理由は何ですか?? もっといいんじゃないでしょうか 公平、民主的な合意に基づいてこれを実行した場合?? そして、緊張を悪化させたり、リベラルな感覚(その言葉の広範な歴史的意味で、政治的な一致を示さない)を傷つけたりしない丁寧な方法で、これらの質問に答えるのは困難です。そのため、私たちは通常、真実を回避します。 オープンソース プロジェクトのすべての参加者が量も価値も平等に貢献しているわけではなく、この不一致がほとんどのプロジェクトの階層的な性質の基礎となっています。 1 ユーザー 1 票ではありませんし、今後もそうなることはありません。 つまり、決して民主的ではないのです。 そして、これがいいのです!民主主義の理想は、オープンソースが無料であり、代替手段に満ちているという事実によって実現されます。 特定のプロジェクトの運営方法が気に入らないですか? 通常の無数の代替案の 1 つを使用してください。 または、自分で始めましょう! ここでは、これまでに行われた 100 万件のプロジェクトの作業を、新しい作業を行うためのベースとして使用することもできます。しかし、これで緊張が解消されないのは、依然として現場に出て仕事をすることに依存しているからです。…

オープンソースはコミュニティでも民主主義でもない

1715896040
2024-05-16 19:41:37

オープンソース ソフトウェアを使用しても、プロジェクトの方向性について投票する権利はありません。 あなたが受け取った贈り物は、ソフトウェア自体と、ライセンスによって与えられる使用の自由です。 それだけです。これは単純明快なはずですが、そうではないことが何度も見られます(問題はありません) どのくらいの頻度で繰り返されるか)。 そして、この問題は「コミュニティ」という言葉に由来していると思います。この言葉は、オープンソースの世界には実際には存在しなかった民主的な意思決定プロセスを暗示しています。

まず第一に、コミュニティとは、グループの福祉を促進するために必要な仕事に、私たち全員がある程度の平等な立場で参加していることを意味します。 しかし、オープンソース プロジェクトの大部分はそのように運営されています。 これらは通常、プロジェクトを推進し、パッチをレビューし、ビジョンの整合性を守る責任を負う、少数の中心的な貢献者グループによって運営されています。 分業は平等とは程遠い。 それはほとんどの場合明らかにエリート主義的です。

それは良い! はい、オープンソースに関して言えば、エリート主義は良いことです。 あなたは、仕事をするために現れ、優れた献身と能力を実証し、ギフト工場が新しいアップデート、機能、リリースを量産し続ける責任を負う人々によってプロジェクトが推進されることを絶対に望んでいます。 生産的な努力は、これらのプロジェクトにおける力の正しい道徳的基盤です。
しかし、このエリート主義は権利に対する緊張の根源でもあります。 このプロジェクトの方向性を定める上で、あなたが Me/Us/The Community よりも優れていると思う理由は何ですか?? もっといいんじゃないでしょうか 公平、民主的な合意に基づいてこれを実行した場合?? そして、緊張を悪化させたり、リベラルな感覚(その言葉の広範な歴史的意味で、政治的な一致を示さない)を傷つけたりしない丁寧な方法で、これらの質問に答えるのは困難です。

そのため、私たちは通常、真実を回避します。 オープンソース プロジェクトのすべての参加者が量も価値も平等に貢献しているわけではなく、この不一致がほとんどのプロジェクトの階層的な性質の基礎となっています。 1 ユーザー 1 票ではありませんし、今後もそうなることはありません。 つまり、決して民主的ではないのです。 そして、これがいいのです!

民主主義の理想は、オープンソースが無料であり、代替手段に満ちているという事実によって実現されます。 特定のプロジェクトの運営方法が気に入らないですか? 通常の無数の代替案の 1 つを使用してください。 または、自分で始めましょう! ここでは、これまでに行われた 100 万件のプロジェクトの作業を、新しい作業を行うためのベースとして使用することもできます。

しかし、これで緊張が解消されないのは、依然として現場に出て仕事をすることに依存しているからです。 そしてたまたま、お気に入りのソフトウェアの方向性について発言したいと願う個人よりも、それを行う意欲と能力のある個人の方がはるかに少ないのです。
その緊張を解決することはできません。ただそれを認めるだけです。 私は文字通り 20 年間、Rails や他の 100 万件のオープンソース プロジェクトでこの問題に取り組んできました。 オープンソース ユーザーのかなりの部分には常に潜在的な本能があり、なぜ最も多くの仕事をしたり、最も多くの価値を提供したり、最も多くのプロジェクトを開始した人々が最大の発言権を持つのかという疑問を常に持ち続けます。
そして、人々がオープンソースの燃え尽き症候群について話すとき、それは多くの場合、この権利症候群に関連しています。 ただし、補償の問題として誤診されることがよくあります。 あたかも数ドルを懇願すれば、権利の問題がなんとか耐えられるかのように。 そうはならないと思います。 プログラマーは、オープンソースが外部に存在するからこそ、オープンソースの喜びに目を向けることがよくあります。 見返りのある通常の雇用動態。 それが救いだ。
私はオープンソースは次のように考えるのが最適であると頻繁に主張します。 プレゼント交換, なぜなら、贈り物の受け取り手としてどのように反応するかに重点が置かれているからです。 しかし、コミュニティの代わりに別の言葉を使用する場合は、「エコシステム」を検討することをお勧めします。 生態系は平等ではありません。 大きな魚も小さな魚もいます。 この関係は共生的な場合もありますが、寄生的な場合もあります。

しかし、どのような言葉を選ぶにせよ、オープンソースは何よりもまず、仕事をするために現れるプログラマー間のコラボレーションの方法であることを覚えておくとよいでしょう。 怒りっぽいユーザーが無料で何かを手に入れたり、意思決定が行われる席に着くための権利プログラムではありません。

#オープンソースはコミュニティでも民主主義でもない

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。