ヒーローズ・オブ・コード」は、開発者、プログラマー、ハッカー、ギーク、オープンソースの反逆者たちが、いかにしてテクノロジーの未来に革命を起こしたかという真実の叙事詩です。
コードヒーローズとは?
この記事は、ポッドキャストシリーズ」のスクリプトです。
はじめに:人々は改造をやめませんでした。パソコンが主流になっても、ハードウェアのハッキング改造はなくなりませんでした。しかし、それは変わりました。新しい世代のアーティスト、デザイナー、活動家たちは、オープンソースハードウェアで世界を変えるために団結しています。
かつて、ハードウェアをハッキングして改造するのは、費用も時間もかかりました。しかし、参入障壁が下がり始めても、ハードウェア販売にまつわる慣行は依然として秘密主義を支持しています。しかし、参入障壁が下がり始めているにもかかわらず、ハードウェアの販売に関する慣習は依然として秘密主義を支持しています。このリーダーたちは、オープンソース・ハードウェア・ムーブメントの立ち上げにどのように貢献し、誰もがエンジニアになれるように苦い分裂を乗り越えてきたかを分かち合います。
::
::
こういう夜はいつも緊張が走ります。"大変だ、誰も来なかったらどうしよう "とか。
::
会議室があって、30人くらい来て、サンドイッチが出るみたいな感じかな」。
::
アリシア・ギブとアヤ・ブデイルが初めて出会ったのは、数ヶ月前、アヤが「オープンソース・ハードウェア」というワークショップを開催するために人々を集めたときのことでした。 参加者はそれぞれ、新興のエキサイティングな新しいプロジェクトに自分なりのやり方で関わっていました。しかし、初期のコミュニティは断片的で無秩序であり、「オープンソースハードウェア」とは何かについて、誰もが異なる考えを持っていました。そこでアリシアとアヤは、ワークショップを次のレベルに引き上げる必要があることに気づきました。
::
そこで彼女と私は、より多くの人がオープンソースハードウェアに参加できるよう、ワークショップをさらにアップグレードするために協力することにしました。
::
サミットの準備期間が3ヶ月しかなく、タイトなスケジュールは彼らに大きなプレッシャーを与えました。しかし、アリシア・ギブとアヤ・ブディールは、このコラボレーションに興奮しています。情熱的な無所属のグループが初めて顔を合わせたら、どんなことが起こるのか興味津々だったのです。最初のサミットまでほとんど時間がなかった9月23日の朝6時、彼らは会場の担当者からメールを受け取りました。
::
::
2000年代半ば、オープンソースハードウェアのコミュニティは、本当のコミュニティではありませんでした。確かに、オープンソースハードウェアに関するアイデアにあふれたハッカーたちの小さなサークルはありました。そのようなサークルが世界中にどんどん出てきていて、そのひとつがMITにあります。
::
私はリトルビッツのクリエイター、アヤ・ブディールです。このチームは、MITメディアラボのギークたち、アーティスト、デザイナー、そしてテクノロジーで世界を変えようとしている活動家たちで構成されています。
::
アヤは、新しいハードウェアによって力を得た、多分野にまたがる次世代のクリエーターの一人です。彼女はエンジニアであり、インタラクティブ・アーティスト。2004年にコンピューター・コミュニケーション工学と社会学の学位を取得後、2006年にMITメディアラボを卒業。
::
両親とは、エンジニアとして学位を取得した後は、自分のやりたいデザインを勉強してもいいという約束をしました。それは合意でした。
::
エンジニアリングは、世界中のさまざまな非エンジニアリング分野に進出し始めています。2008年、アヤはEyebeam Centre for Arts and Technology(アイビーム・センター・フォー・アーツ・アンド・テクノロジー)でフェローシップを授与され、ここでリトルビッツを作りました。リトルビッツは、レゴのような組み立て式で磁石で取り付けられる電子ブロックですが、LEDライト、サウンドセンサー、モーター、ソーラーパネルなども搭載されています。
::
LEDライトを取り出し、電池を入れると点灯します。真ん中に光センサーを入れれば、ナイトライトになります。そして、エンジンとライブラリをオンにすれば、ライトで作動する車になります。低消費電力のブルートゥース・モジュールを追加すれば、携帯電話で作動させることができます。だからエンジニアでなくても、組み立てるのに数秒しかかかりません。まるで魔法のように磁石でパチンとはめることができ、パチンとはめると素敵な音が鳴ります。
::
アヤには2つの目標があります。リトルビッツを会社にすることと、オープンソースにすることです。彼女は、エンジニアリングの知識を誰もが利用できるようにしたいと考えています。
::
最近のIT企業では、オープンソースソフトウェアを中心とした仕事が多くなっています。オープンソースを建築にどう応用できるか、ハードウェアにどう使えるか、電子機器にどう使えるかに興味を持つ人たちがいます。世界はこのような気まぐれと、それに費やされる努力に満ちていて、それはとても理にかなっています。
::
もしみんなが特許や知的財産をブロックしてしまったら、世界は大変なことになってしまうでしょう。ですから、私にとっては、自分自身を支え、持続的に成長し、強力なビジネスを生み出し、さらに知識を共有する方法を見つけることができるのは興味深いことです。
::
しかし、リトルビッツもビジネスとして運営しなければなりません。製造、流通、投資など、あらゆる部分にお金がかかります。アヤ・ブデールは、運営の中核であるハードウェアをオープンソースにしながら、どのようにして商業化を実現したのでしょうか?その答えを見つけるために、彼女はリトルビッツをケーススタディとして、自分の組織で研究を行いました。そこで彼女は、2010年初めにオープンソース・ハードウェア・ワークショップを開催することにしたのです。
::
ワークショップを行い、「重要なことは何か?定義は必要?集まる場所は必要か?ウェブサイトは必要か?何が効果的で何が効果的でないか?"一方、アリシア・ギブは、オープンソースを目指すもうひとつのスタートアップ、バグ・ラボで同じような仕事をしています。
::
私はオープンソースのハードウェアに携わることに大賛成で、感情的な準備が必要です。
::
アリシア・ギブは、バグ・ラボというオープンソースのハードウェア・ベンダーで研究者兼プロトタイパーとして働いていました。彼女は図書館員でした。
::
もともとは図書館情報管理の修士号を目指していたのですが、結局、電子工学という奇妙な方向に進んでしまいました。LEDを点灯させる感覚を楽しんだり、エレクトロニクスで何かを起こせるという事実に夢中になったり。宇宙のほんの一部をコントロールできるという感覚は、何か力強くて大好きです。
::
図書館の仕事とオープンソースのハードウェアはまったく違うように見えるかもしれませんが、アリシアの場合、この2つは似たような倫理観を持っています。
::
::
アリシアが働くBug Labsのように、多くの企業がオープンソースハードウェアがビジネスチャンスを生み出すことに気づき始めています。小規模な企業は、オープンソースを通じて、より幅広いクリエイターのコミュニティにリーチすることができます。大企業は競合他社に設計を公開し、関連部品を供給することで利益を得ることができます。
::
::
オープンソース・サミットの種をアリシアの心に植え付けたのは、この会話でした。彼女は他のオープンソース・ハードウェア・クリエイターを探し始め、その時点でアヤはクリエイティブ・コモンズからワークショップを主催するためのフェローシップを受けました。
::
::
アヤのワークショップに集まった人たちは、オープンソース・ハードウェア・ムーブメントのリーダーになっていきました。その中には、Arduinoのメンバー、SparkFunやMakerBotの創設者、世界初のプログラマーにちなんで自分の会社名をつけたほど興味深い人物もいました。
::
こんにちは。
::
こんにちは、リモア。
::
サロンさん、お久しぶりです。
::
私もお会いできてうれしいです。マンハッタン・センターには、アヤのゼミだけでなく、2000年代前半にMITでアヤのクラスメートだったリモア・フリードを訪ねました。
::
私は物を分解するのが大好きです。音楽を例にとると、親は私にバイオリンを習わせたかったようですが、私が好きだったのは電子機器やコンピューター、テクノロジーをいじることでした。当時は、それらを元に戻すのはあまり好きではありませんでした。でも、大きくなってエンジニアリングのことをもっと理解するようになると、分解するよりも組み立てるようになりました。歯車やエンジンは、テクノロジーの美しく複雑なダンスです。
::
リモアはMITで、単に組み立てるだけでなく、それを一貫した正確な方法で何度も行う方法を学びました。一方、ハードウェアをハッキングで改造するというクールなことも起きていました。
::
数十年前までは、個々のチップをつなげて物を作ることができましたが、それはかなり巨大で、高価で、時間がかかるものでした。
::
そして、"コンピューターでコードが書けるのなら、電子機器のコードも書けるのでは?"と思いつきました。私は電子機器の改造を試み始めました。その頃、再プログラム可能な低価格のMACコントローラーが市場に出回りました。
::
彼はBASIC Stampと呼ばれる古いデバイスでインタラクション・デザインの新しい方法を模索していましたが、非常に高価でMAC互換性がありませんでした。彼はBASIC Stampと呼ばれる古いデバイスでインタラクションデザインの新しい方法を模索していましたが、非常に高価で計算能力が弱く、MAC互換性がありませんでした。彼らはProcessingと呼ばれるグラフィカル言語をベースにプログラミングを行い、新しいボードを西暦10世紀のイタリアの統治者であるArduino王の名前にちなんで命名しました。ArduinoはLimor Friedのようなハードウェアハッカーのインスピレーションとして登場しました。
::
::
当時、物理的なハードウェアを作るというコンセプトはとても新しいもので、MITのエンジニアリングコースでは扱われていなかったため、彼女は独学で勉強しました。
::
学校のコースでも自習のコースでも多くのことを学んだ気がします。フーリエ変換ができるようになったことも嬉しいですが、徹夜でパラレルポートの選択プログラムを作ったことがもっと嬉しいです。コースでは教わらなかったことですが、実際にコースに入るようになりました。
::
そのため2005年、リモアは寮の部屋で論文を仕上げる代わりに改造を行い、遅れをとっていました。彼女は回路基板に囲まれ、MP3プレーヤーや携帯ゲーム機を自作していました。彼女はプロジェクトが完成するたびに、回路図をオンラインで共有します。今では、彼女のオンライン・チュートリアルが人気となり、他のクリエイターたちから、彼女のカスタマイズしたマイクロ・コントロール・キットを購入できないかと尋ねられるほどです。最初は断りました。でも、それが理にかなっていることに気づいたんです。そこで、リモアはMITの寮の部屋から、回路基板と回路図を他のホビイストに売り始めたのです。彼女は
::
改変の自由、再利用の自由。金物屋で買う道具のように、「このハンマーは壁に絵を描くときにしか使えません。家を建てたいなら、もっと高性能のハンマーを買いなさい "とは言われません。しかし今、ソフトウエアの面ではまさにそれが起こっています。人々がソフトウェアを使う自由を与えられず、自分で書いたソフトウェアや誰かが書いたソフトウェアを公の方法で使うことが許されないのであれば、これが未来になるという現実。
::
リモアは、Arduinoコントロールボードで作れるようなハードウェア、つまり自分の寮の部屋で作れるようなハードウェアを支持したいと考えています。しかし、そのビジョンを前進させるためには、リモアはオープンマインドである必要があり、他のクリエイターを惹きつけ、教える必要があります。そしてすぐに、すべてのオープンソースハードウェアを保護する必要があります。では、Limorのインタビューに戻りましょう。
::
::
そう、2005年に彼女が会社を始めた小さな寮の部屋とは大違いです。趣味の人たちにキットを売るというリモアのビジネスは、やがてアダフルーツ・インダストリーズという会社へと大きく成長し、世界初のコンピューター・プログラムを考案した19世紀のイギリスの数学者、エイダ・ラブレスにちなんで名づけられました。
::
オープンソースのファームウェアとソフトウェアを含むオープンソースハードウェアの生産と製造において。オープンソースの世界にいるようなものです。
::
まるでディズニーランドのようです。
::
ええ、誰かがそう言いました。
::
ここはハードウェアのディズニーランドで、アダフルーツの工場は2012年にオープンしました。工場見学の際、Limorはレイアウトに個々の部品を配置するためのプレート製造機を見せました。
::
携帯電話、コンピューター、あらゆる電子機器やGPS、休日に配られる小さなおもちゃなど、多くの製品が組み立てラインによって作られています。これらの組立ラインは、非常に小さな表面実装部品をピックアップして配置します。これが「ピックアンドプレース」ラインと呼ばれる理由です。
::
ピック・オペレーティング・システムには、データベース、辞書、クエリー言語、プロセス言語、周辺機器管理、マルチユーザー管理、コンパイル済みBASICプログラミング言語が組み込まれています。
::
はい、薄い金属片で、レーザーでカットされた小さな穴が見えます。
::
うーん。
::
レースのようにきれいです。
::
これは本当に美しい。
::
はい、ここでも基板上のパターンがステンシル上のレースと一致していることがわかります。ピックアンドプレースの後、すべての部品が基板に配置されます。このオーブンに通します。
::
うーん。
::
基本的にはデリカテッセンのベーグルコンベアーのようなものです。
::
まるでミニチュアの街のようです。
::
ええ。
::
Limorは、一般的にハードウェアのエコシステムは歴史的にオープンであることを発見しました。ソフトウェアとは異なり、ハードウェアは常にもう少しオープンでした。機械製品や電子機器を買うと、修理が必要になったときのために回路図がついてきます。
::
当時はまだオープンソースのハードウェアはありませんでしたが、必要なのはドライバーをそっとこじ開けることだけでした。ですから、これはある種の自己完結型のドキュメントなのです。回路図なしでApple IIのフロッピードライブを修理することはなかったでしょうから、回路図を深く掘り下げることができました。しかし今日では、それはもはや現実ではありません。ハードウェアは今、洗練されたガラスケースの中にあります。ハードウェアを自主的に共有する時代は終わったのです。
::
Limor、Ayah、Alicia、そしてCreative Commonsのワークショップに参加する他のオープンソースハードウェア愛好家たちは、ハードウェアがどのように組み立てられているのかを学ぶ機会が減少していた重要な瞬間に集まりました。もし彼らがオープンソースハードウェアコミュニティの未来を築き、オープンソースムーブメントを単なるハッカーの趣味人の集まりではなく、持続可能なものにしたいのであれば、ルール、定義、標準を備えた、より中央集権的な集合体を構築するために集まる必要があります。
::
オープンソースコミュニティは、小さなジレンマが破壊しかねない、貴重で壊れやすい宝石のようなものです。それは、コードを書き、それをサポートし、使用し、それを文書化する人々、個人で構成されています。コードを公開することは、とても個人的なことです。あなたがどのように考え、どのように書くか、あなたの脳がどのように構想されているかを皆に示すことになります。健全で良い環境がなければ、人々は公開するコードを通して自由に自分自身を表現することができません。
::
::
サミットが始まるのは午後9時かそれ以降なのに、午後6時の時点ですでに待っている人がいました。
::
2010年の第1回サミットでは、会場は320人の参加者で満席。
::
このコミュニティの大きさはまったく予想外で、ここが国際的なコミュニティであることを思い知らされました。印象的だったのは、タイから寄付をしたいという人がいて、タイから現金とメモを送ってきたことです。郵便で現金を送るほど信頼されているとは驚きでした。
::
周囲を見渡して、「今がその瞬間だ」と感じました。歴史的な瞬間になる何かがここで起きていると、そのとき感じました。そしてその間も、その後も、スポンサーを希望する人たちや、来年のスピーチを楽しみにしている人たちからの応援がありました。
::
最初のサミットで、アリシアとアヤは自分たちの主な目標がオープンソースハードウェアの定義を発展させることだとわかっていました。
::
定義が必要な理由は2つあります。1つは、オープンソースハードウェアとして何かを世に出しても、「ああ、でも非商用条項がないとダメなんだ」と言われないようにするため、コミュニティーのコンセンサスを得るためです。ハードウェアを再販することは可能でなければなりません。配線図を共有するのか、回路図だけで十分なのか、ボードファイルを開く必要があるのか、などについては、「待てよ、これはオープンソースハードウェアとして認められるのか?チップを制御するためであって、チップのソースコードを開くためではありません。
::
2つ目の理由は重要で、ハードウェアそのものについてです。ハードウェアはソフトウェアと違って、作った瞬間に著作権を所有することはできません。ハードウェアは本来自由なものであり、特許を申請して独占を阻止するまでは、本当の意味であなたのものではないのです。ですから、多かれ少なかれ法的な安全性を提供し、裁判でも支持されるようなコミュニティのガイドラインとなるような定義が、ここにできることを願っています。
::
::
ツールチェーン全体がオープンソースでなければ、オープンソースハードウェアとは呼べないと主張する純粋主義者もいます。私が使っている回路設計ツールや3Dプリンターのいくつかはオープンソースではありませんが、入手可能で無料版もあります。少なくともソフトウェアはオープンソースなので、あなたがそれらの発明をコピーして変更するには十分です。では、なぜオープンソースハードウェアのツールチェーンはすべてオープンソースでなければならないのでしょうか?
::
それから、帰属をめぐる議論がありました。多くのオープンソースソフトウェアのライセンスではそれほど重要ではありません。しかし、ここでは、ハードウェアは高価であるため、多くの議論がありました。ハードウェアを作った人たちは、ガレージでコンピューターに向かっていただけではありません。彼らはドルを投資し、現実の世界で現金を投じて、国から国へと移動する物理的なオブジェクトを作り、そして何らかの形で持ち帰ったのです。
::
Ayah Bdeirの同級生Limorは、オープンソースサミットの基調講演者の一人です。
::
::
彼らはクリエイティブ・コモンズの弁護士を数人呼んで、事態の収拾を図りました。
::
その弁護士は、「オープンソースのハードウェアのために裁判を起こすなら、あなたはすでに負けている」と言いました。つまり、ライセンシーとコミュニティとの間に生じる亀裂の多くは、期待値の不一致や、期待値をうまく伝えられないことにあるのです。この定義が意味するのは、法的な枠組みというわけではありません。なぜなら、実際には法的な保護がないものが多いからです。
::
これまでのところ、この定義はうまく機能しています。人々が自分のハードウェアをどのように使ってほしいかを示せば示すほど、他の人々はより良いハードウェアを使うことができます。それが問題なのです。
::
オープンソースハードウェアの定義をめぐる議論は1年間続きました。同時に、定義に沿ったロゴを作成するためのコンテストも開催されました。2011年の第2回オープンソースハードウェアサミットでは、このオープンソースハードウェアの定義を承認するつもりでした。しかし、いくつかの小さな問題があり、コンテストで優勝したロゴは、オープンソースハードウェアのロゴに似ているという問題がありました。
::
私は、"ああ、虹とユニコーンみたいだ、みんな似たようなものが好きなんだ "という感じでした。オープンソースのコミュニティであっても、間違いは起こるし、意見の相違は起こるし、合法的にあなたを追いかけようとする人たちもいるんだ、という警鐘のようなものでした。
::
妥協は成立しましたが、この経験が新たなムーブメントを呼び起こしました。2012年、アリシアとアヤ、そして彼らのチームはリーグを創設。
::
つまり、オープンソースハードウェアの定義とは、あなたがハードウェアをオープンソースとして提供し、他の人がそのデザインとハードウェアを学び、改造し、再販することに同意することです。そして、そのハードウェアに帰属表示を要求し、あなたがハードウェアに付けたライセンスに従うことを他の人に要求することができます。
::
学生寮、ガレージ、ダイニングテーブルという質素な始まりから、世界中の何千人ものクリエイターによって、ついにコミュニティ・スタンダードが誕生しました。
::
::
オープンソース・ハードウェア・サミットは今年で10周年を迎え、コンシューマー・スペースにも参入しています。
::
オープンソースハードウェアであるSystem76のコンピュータ、LulzBotのような3Dプリンター、その他の3Dプリンターもオープンソースハードウェアです。私たちは今、より多くの消費者向け製品が出てくる端緒に立っていると思います。
::
過去10年間、オープンソースハードウェアは、技術文化における開放性と多様性の新たな基準を打ち立ててきました。
::
::
第1回サミットでは、10歳のクリエイターが何人も参加していました。彼らはサミットのハイライトでした。サミットのオーガナイザーは女性であり、オープンソース・ハードウェア・ムーブメントの顔であるLimor Friedは、2011年に『WIRED』誌の表紙を飾った初の女性エンジニアです。Ayah Bdeirによると、オープンソースハードウェアのアクセシビリティと多様性は、今注目されるべきものです。
::
::
追加エピソード
Ayah Bdeir、Alicia Gibb、Limor Friedは、オープンソースハードウェアコミュニティに多様性を含めることを早くから提唱していました。彼らがどのようにトーンを設定したかを聞いてください。
LCTT SIGおよびLCTT LCRH SIGとは何ですか?
参加して貢献すると、レッドハットと共同貢献者限定の証明書が発行されます。
経由





