さまざまな分野でのオープン ソース ソフトウェアの出現と開発は、インターネットを理解する上で重要な位置を占めています。オープン ソース ソフトウェアがなければ、インターネットへのアクセスを可能にするツールの多くは存在しなかったでしょう。さらに、オープンソース文化は、効率的なグローバル コラボレーション、新しい法的枠組み、および透明性の要求のための大量のリソースをもたらしました。 オープンソースの歴史に関心を持つべき理由 私たちは毎日、私たちを統治する人々や機関の決定に影響を受けています。数百年前、職場の所有者は従業員が特定の時間に仕事を開始することを望んでいたため、私たちは特定の時間に目覚めます。そこから、学校や他のすべての社会機関が適応しました。 道路を横断する前に、信号が青になるのを待ちます。朝のペストリーを手に入れると、スリムなプラスチックカード、または携帯電話の画像で支払うことができます.すべては、人々がいくつかのグローバルなルールとプロトコルに同意したためです。 オープンソース文化には、社会全体に利益をもたらすルールやプロトコルを人口の多いグループがどのように作成できるか、また作成する必要があるかについて、巧妙なひねりと終わりのない進歩志向の議論が伴います。社会の思慮深い進歩に関心がある場合は、貢献する方法を探し始める必要があります。 アクセスの哲学は、リチャード・ストールマンのおかげで、あなた、私、そして私たち全員に利益をもたらします オープン ソース運動の台頭につながった重要な出来事の 1 つは、1970 年代に MIT にプリンターを寄贈したことです。を含むスタッフプログラマー 以前、所有していた古いものでソーシャル ハックを実装していました。詰まったときはいつでも警告を送信します。新しいソフトウェア開発チームは、プリンタを製造している会社と機密保持契約を結んでいたため、ストールマンと同僚は、生活を楽にするこのソーシャル ハックを実装するためのソース コードにアクセスできませんでした。 リチャード・M・ストールマン 寄贈されたプリンタのソース コードにアクセスできないことで、ストールマンは完全なオペレーティング システムを作成し、すべてのユーザーがその仕組みを知り、物事を変更する自由を与えることを決意しました。このようにして、__ __ が誕生しました。ペニング 1985 年に、ストールマンはゴールデン ルールを定義しました。 GNU プロジェクト GNU マニフェスト [私]がプログラムを気に入ったら、それを気に入る[かもしれない]他の人々と共有しなければなりません。ソフトウェアの売り手は、ユーザーを分割して征服し、各ユーザーに他のユーザーと共有しないように同意させたいと考えています。このような方法で他のユーザーとの連帯を断ち切ることを拒否します。 生き方としてのハッカーの態度 ストールマンと同じような見方をしているなら、ハッカーになることについてもっと学びたいと思うかもしれません。 、ソフトウェア開発者およびオープンソースの支持者であり、広く知られているエッセイも書いています 1997 年に、ハッカーの態度について説明しています。 . エリック・S・レイモンド 大聖堂とバザール ハッカーになる方法 ハッカーは問題を解決し、ものを構築します。それらをクラッカーと混同してはいけません。クラッカーは、おそらくそれほど明るくないために物事を壊すものです.彼らは、世界は魅力的な問題に満ちていると信じています。ハッカーは学習能力を使い果たすことで、少しずつ問題を完全に解決するソリューションを作成します。仲間のハッカーへの敬意から、彼らはお互いに車輪の再発明を強要したり、創造的なソリューションをオープンに共有したりしません。 ハッカーの態度は、アクセスの哲学に基づいています。 物理領域へのオープンソース拡張 ハッカーの態度は、コンピューターやプログラミングとは何の関係もない領域にまで及びます。たとえば、 では、ベッド、椅子、三輪車の基本的な備品の作り方を無料で学ぶことができます。自分で構築することもできます 一般的な建材を使った家。私たちの時代のグーテンベルクを探しているなら、もう探す必要はありません。 そして持っている .また、今では 、実際には、携帯電話に他のインターネットベースのメッセージング アプリケーションは必要ありません。 グリッド ビーム ビルディング システム ヘキサユルト オープンソースの電子書籍リーダー プロジェクト 学生は無料で教科書にアクセスできます 信号 オープンソース文化の最先端 過去数十年間、コプロダクションの興味深い社会的実験から学んだことが蓄積され、次のような概念が出現しました。 、 、 と .そして、それはここで止まることはないようです。 コピーレフト ピアプロダクション クラウドソーシング ユーザー作成コンテンツ 力の乗数としてのコミュニティ おそらく、企業の生産の世界では物事が他のどこよりもトップダウンではないため、オープンソースの文化は進化して、ソフトウェアを共同生産する方法に関するアイデアだけでなく、より広範に、技術的な深さのしきい値。そのようなアイデアの多くは、企業の世界、特にグローバルなスタートアップと起業家精神のエコシステムの利害関係者の間で広く採用されました. 次のようなオープンソースのパイオニアの作品でさらに拡張されました エリック S. レイモンド著、世界中のテクノロジーを生み出すチームに広く影響を与えたいくつかの重要なアイデアを以下に示します。 大聖堂とバザール 早期に、そして頻繁にリリースします。計画が完璧になるのを待つ必要はありません。 自分の仕事や問題を十分に広い共同開発者と共有すれば、どんな困難な問題も解決できます。 共同開発者は最高の味方です。彼らはあなたの弱点を指摘し、長所を褒めてくれます。それらを近くに置いてください。 民主主義++ 実際、オープンソースは、人々のグループがオンラインで意思決定を行う社会現象です。おそらく、集合的な意思決定が、より民主的でボトムアップの慣行を含む方向に進んでいる領域です。 オープンソース プロジェクトの開発者は、通常、コンセンサスによって決定を下します。問題が解決しにくい場合や、最善の努力を尽くしてもコンセンサスが形成されない場合、コミュニティが長期的に協力するつもりであれば、コミュニティは前進するための道筋を示す必要があります。 最初に始めたこと の暫定的な任命 (BDFL) は Python を使用しており、コンセンサスが形成されない場合にグループの自然なリーダーが決定を下すことを望んでいた他のプロジェクト (Ubuntu、Linux、OpenStreetMap、WordPress など) に急速に広がりました。 Django には 2 つの BDFL がありました。 と 、彼は、個人的な時間が不足し、BDFL なしで機能する Django コミュニティの能力を信頼していなかったため、2015 年に __ ました。 グイド・ヴァン・ロッサム 生涯慈悲深い独裁者 エイドリアン・ホロバティ ジェイコブ・カプラン・モス 引退し 研究は、何度も何度も、それを示しています 各メンバーが提供することに気を配っているチーム 他は群を抜いて最高のものです。だからこそ、オープンソースのパイオニアは のようなプロジェクトに取り組んでいます オープンソースでハラスメントのない共同作業のインスタンスを作成します。 多様 それぞれの心理的安全性 コラライン・エイダ・エムケ 寄稿者規約 オープンソースは壊れていますか? は長い間、ソフトウェア開発者が共同作業を行うためのプラットフォームであり、一般的なソフトウェア プロジェクトでの仮想共同作業を容易にする機能を備えています。 GitHub は、オープンソース コミュニティが進捗状況を保存し、作業を共有する最も一般的な方法でもあります。 2018年、同社は Microsoft によって、オープン ソース開発へのテクノロジの巨人の焦点を高めるために。 GitHub 獲得 2018 年と 2019 年は、大手テック企業の物議を醸す意思決定が従業員から大きな反発を引き起こした年でした。 、 と 見出しになったケースでした。ソート リーダーは、倫理的責任を負う大企業の従業員を呼び出しました . Google がペンタゴンの AI ドローン構築を支援 マイクロソフトが米軍向けの戦場用ヘッドセットを開発 気候中立性に対するアマゾンの不作為 変化のために組織する、または仕事を辞める また、GitHub が米国移民税関捜査局 (ICE) と協定を結んでいることが判明したときも、おそらく驚くことではありませんでした。で オープンソース コミュニティの多くの活発なメンバーは、オープンソースの中核的価値であると彼らが信じているものと一致しない ICE の歴史の側面を指摘しました。すべての人のために"。会社はこう答えた 、彼らが解釈する契約の性質を詳述し、その範囲がオープンソース開発者の善意とは何の関係もないことを強調し、それはGitHubが利用している主要な資産です. 公開状 別の手紙 別の意味で、合法性 は Copilot は、リアルタイムのコード記述を改善するための提案を提供する、プログラマー向けのサポート ツールです。それはAIシステムに基づいています によって開発された マイクロソフトにライセンスされています。精査は米国の裁判所で継続されており、これは Codex が GitHub のパブリックおよびオープン ソース コード リポジトリを利用して AI モデルをトレーニングしたことに起因しています。とりわけオープンソースの擁護者であるMatthew Butterickは、 不公平の背後にある理由は次のとおりです。 GitHub コパイロット 精査中。 コーデックス OpenAI 要約する Microsoft は、大量のオープン ソース コードに対する代替インターフェイスとして Copilot を提供することで、オープン ソースの作成者とユーザーの間の法的関係を断ち切る以上のことを行っています。おそらく、マイクロソフトは新しい 壁に囲まれた庭 プログラマーが従来のオープンソース コミュニティを発見するのを妨げます。または、少なくとも、そうするインセンティブを削除します。時間が経つにつれて、このプロセスはこれらのコミュニティを飢えさせるでしょう.ユーザーの注意と関与は、Copilot の壁に囲まれた庭に移され、オープンソース プロジェクト自体から離れて、ソース リポジトリ、課題トラッカー、メーリング リスト、ディスカッション ボードから離れます。このエネルギーの変化は、オープンソースにとって痛ましく永久的な損失となります。 GitHub の最近の行動は、オープン ソースの歴史において重要なマイルストーンをマークする大きな議論を巻き起こしました 途方もない創造的な努力を払っているにもかかわらず、目的を達成するのに苦労しているオープンソースのメンテナーが、彼らの貢献が、倫理的にサポートしていない巨大な利益を生み出すコンステレーションに使用されることを期待する必要がありますか?による 、上記のすべての質問に対する答えは「はい」です。 。オープン ソースへのアクセスを制限する必要がありますか? オープンソース イニシアチブ 彼らは、悪人にもオープンソースを自由に使えるようにしたいと考えています。 Dan Goodman-Wilson は、オープンソースの壊れた状態についての __ ノーと答え、問題の根源を次のように要約しています。 詳細で哲学的な見方 __ で オープンソースは、オープンソース ソフトウェアのプールへのアクセスを規制することを明確に拒否しましたが、コミュニティの構造に織り込まれた、目に見えない、暗黙の、しかし非常に現実的な規制の広範なシステムに目をつぶっています。このコントロールの完全な放棄は有毒であり、私たちが必要とする人々を追い出し、私たちが望まない人々への扉を開きます.オープンソースの主な欠点は、オープンソース コミュニティ全体を管理する既存の (暗黙の、秘密の) 規制の組み合わせ、またはその欠如によって説明できます。 Goodman-Wilson は、ポスト オープン ソースの世界についての説明の中で、オープン ソース メンテナーのための思慮深いインセンティブ システムの必要性と、「基本原則」にコミットすることを望まないアクターのオープン ソースの使用を妨げるメカニズムの必要性を強調しています。人間の価値」。 __ なプロジェクト そしてその オープンソース コミュニティが、倫理的な考慮事項を考慮したライセンスを実装し、悪意をなくすことを可能にしています。 ヒポクラテスの免許証 __ のよう 芸術のないデバイス 反資本主義ソフトウェアライセンス もっと大きな魚もいますが、 興味がないようです 、他の人-同じくらい大きい人もいます-まだ悪ではないことに夢中です。自分の興味や能力が最も適している場所を見つけるのに遅すぎることはありません。 これについてもっと知りたいですか? オープンソース ガバナンスはどのように機能していますか? - ネイサン・シュナイダー 貢献するオープンソース プロジェクト🔎を見つけるためのガイド - Leonardo Montini オープンソースにおける 6 つの重要な瞬間 オープンソース組織 リード イメージ: ありとあらゆるものをオープン ソース化する。 kertburgerによるイラスト。