DUICUO

台湾海峡両岸のオープンソースコミュニティの包括的な概要(要約)

台湾のオープンソースコミュニティは素晴らしいと多くの人が言っています。特に経験豊富な専門家の方々がそうおっしゃっていることが、私にとって大きな魅力でした。そこで、2014年のCOSCUPの機会を利用して、台湾を探索してみることにしました。まさか3回連続の訪問になるとは、夢にも思いませんでした!台湾の一番の魅力は景色だとよく言われますが(実際、本当に美しいです)、台湾のオープンソースコミュニティの様々な側面を知るうちに、あの本に書かれている通り、「台湾の一番美しい景色は人々だ」と実感しました。

しかし、オープンソースコミュニティに関する話題に特化しているため、この記事に賛辞や批判が含まれているかどうかに関わらず、パッチではなく、diffコマンドの出力結果として捉えていただければ幸いです。言い換えれば、この記事で言及されている台湾のオープンソースコミュニティの強みや実践を、批判的思考や識別力なしに盲目的に自分のコミュニティに適用することは避けてください。そうすることは、往々にして逆効果に終わるでしょう。台湾のオープンソースコミュニティの成果は、まさにその独特の文化的・歴史的背景によるものです。

序文

台湾のオープンソースコミュニティは、中国本土のコミュニティに比べて、コミュニティの調整の効率性、運営の精度、コミュニティの影響力の強さなど、いくつかの利点を持っています。これらの利点とは何でしょうか?どのように実現されているのでしょうか?どのような環境がこのようなコミュニティ文化を育んできたのでしょうか?そして、この文化から生じる問題や弱点は何でしょうか?この記事では、私自身の見解を述べたいと思います。

大きな葉の茂ったガジュマルの木

今年8月、COSCUP 2016(台湾オープンソースカンファレンス)に3度目の参加をした際、台湾のオープンソースコミュニティの姿をどう表現すればいいのか、ずっと考えていました。そんな中、台南にある国立成功大学を訪れました。当初はボーイング社の初代チーフエンジニア、王曉の足跡を探そうとしたのですが、残念ながらすでに展示は終了していました。キャンパス内を散策していると、国立成功大学の有名なガジュマル園に出会いました。青々と茂るガジュマルの並木を見て、ふと気づきました。このオープンソースコミュニティの姿は、まるで大きな「ガジュマル」のようで、誰もがその木陰に守られているような感覚ではないでしょうか!

オープンソースコミュニティの多様な構成 – キャノピー

台湾のオープンソースコミュニティとの関わりは、多くの人が個々のオープンソースグループから始まるのが一般的で、私も例外ではありませんでした。例えば、私は台湾GNOMEユーザーグループや、簡体字と繁体字の両方を含むFedora Chineseユーザーグループといった、台湾海峡両岸のコミュニティから始めました。もう少し深く関わるには、私が3回参加したCOSCUP(台湾オープンソースカンファレンス)などの地元カンファレンスや、PyConやHITCONといった技術セミナーに参加するのも良いでしょう。正直なところ、純粋にカンファレンスという観点から見ると、これらのカンファレンスは特に特別なものではありません。豪華なティーブレイクや中華料理(今でもよだれが出そうになります)は提供されますが、カンファレンスのアジェンダや講演者自体は特に目立つものではありません。オープンソースコミュニティ内での活動は、単にオフラインのネットワーキングイベントや交流会といったもので、北京でも同じことが行われます。

[[180750]]

MozTW(Moz Workshop)で開催されたイベント。

では、そのハイライトはどこにあるのでしょうか?詳しく見​​てみると、この繁栄は予想をはるかに上回っていることがわかります。台湾の人口は2,300万人で、北京の2,170万人、上海の2,517万人とほぼ同規模ですが、オープンソースコミュニティの量と質は、BAT(百度、アリババ、テンセント)などの巨大インターネット企業を抱える北京や、ファーウェイなどの大手通信事業者を抱える上海をはるかに上回っています。毎年開催されるオープンソースカンファレンスの規模と地域への影響力も、北京や上海を凌駕しています。北京や上海には、台湾よりもはるかに多くの技術者が集まっていると私は考えています。COSCUP、HITCON、SITCONといったカンファレンス(特に年次カンファレンスのこと)や、様々な技術コミュニティは、まるでガジュマルの青々とした天蓋のようです。ただし、私たちが直接目にする部分だけです。では、このような「天蓋」は何によって育つのでしょうか?

草の根コミュニティに深く根ざし、オープンソース技術を全人口に普及させる – Branches

2014年に初めてCOSCUPに参加した時、オープンソース技術の多くは一般の人々や特定のニーズを満たすために設計されていることに気づきました。例えば、障害者向けのアクセシビリティを提供するオープンソースプロジェクトや、女性向けオープンソースコミュニティWoFOSSが開発した「アンチオオカミマップ」などです。また、今年後半には、台南で行われた「Fat Land」という、農家や高齢者を対象としたモバイルコンピュータ技術普及キャラバンを紹介されました。SITCON(Student Computer Conference)は、ワークショップやサマーキャンプを通じて、大学生や高校生にオープンソースへの貢献という概念を推進しています。そしてもちろん、2012年から関わっているEzgoディストリビューションもあります。Ezgoは長年にわたり、小中学校向けに様々な教育用フリーソフトウェアやオープンソースソフトウェアを統合したGNU/Linuxディストリビューションを提供しています。また、「中華民国ソフトウェア自由協会」は台湾におけるオープン ドキュメント フォーマット (ODF) の実装を成功裏に推進し、現在では台湾の政府内部文書も ODF 互換に切り替わり始めています。

草の根レベルで活動し、世間の注目を集めることはほとんどない多くの人々が、繁栄する「キャノピー」、つまりオープンソースコミュニティに豊かな栄養を与えてきました。実際、私が挙げた人々だけではありません。Fedora ChineseコミュニティのZeng Zhengjia氏のように、フリーソフトウェアのローカライゼーションを絶えず推進している、知られざる人々も数多く存在します。これらの「枝」は、密集した「キャノピー」からは隠れており、訪問者の目にも留まらず、カメラにも捉えられません。しかし、これらの「枝」による支援、分岐、そして伝播がなければ、これほど大きなキャノピーは存在しなかったでしょう。しかし、この栄養と基盤はどのようにしてもたらされるのでしょうか?

財団は共生の価値を主張している – 木の幹

台湾のオープンソースコミュニティの発展には、複数の主要な推進力と支援者が存在してきました。以前は、OpenFoundryやSoftware Freedom Association(および傘下の教育部キャンパスフリーソフトウェアデジタルリソース推進サービスセンター)といった政府主導の非政府組織が、最も大きく貢献していました。2015年初頭にOpenFoundryが崩壊した後、複数の非政府組織と個人が、g0v(Government for the Hour)を含むコミュニティグループを結集し、2014年にOpen Culture Foundation(OCF)を設立しました。これにより、OCFはOpenFoundryの崩壊後もその役割を引き継ぎ、活動を継続することができました。実際、過去から現在に至るまで、組織に関わらず、その使命は常に、地域のフリーオープンソース文化を促進・発展させ、オープンソースプロジェクトとコミュニティの健全な運営を育み、促進することでした。

この意味で、様々な財団やNGOは、オープンソースコミュニティの運営促進において重要な役割を果たしてきました。優れた人材を発掘し、優れたオープンソースプロジェクトを前面に押し出し、強力なオープンソースコミュニティに適切な支援を提供することで、個々の努力の不足を補っています。これらの財団やNGOは、Apache FoundationやLinux Foundationとは異なり、オープンソースプロジェクトやコミュニティ製品の商業的価値にのみ焦点を当てるのではなく、文化の発展とオープンソースを支える環境の醸成に重点を置いています。これは、ガジュマルの木を力強く支え、必要な栄養を絶えず供給し続ける、たくましい幹のようなものです。では、これらの基本的な栄養はどこから来るのでしょうか?

大学・研究機関におけるオープンソースコミュニティの構築 – RootCloud

過去2年間、私は台湾のSITCON(学生コンピュータカンファレンス)を綿密に追跡し、参加者と頻繁に意見交換を行ってきました。長年にわたる様々な記事で、私は彼らの成果、特にサマーキャンプの有効性を高く評価してきました。しかし、SITCON以前から、多くの大学や研究機関が独自のフリーソフトウェア/オープンソースソフトウェア協会を設立し、学内でフリーソフトウェアプロジェクトの推進と発展に取り組んでいました。中央研究院などの一部の研究機関は、UNIXシステムやGNU/Linux向けの初期の繁体字/繁体字入力メソッドや、一部のフリーソフトウェアの初期の中国語翻訳など、オープンソースの成果を直接生み出していました。大学や研究機関からは、優れたオープンソース人材が数多く輩出されており、より多くの優秀なオープンソース人材が継続的に育成されています。SITCONのような大学間協力連合は、大学におけるオープンソースのより深く幅広い推進を可能にしています。したがって、これらの大学のオープンソース団体が存続し続ける限り、こうした草の根の「栄養源」は継続的に発見され、育まれていくでしょう。これは、土壌から絶えず栄養を吸い上げているガジュマルの広大な根系のようなものです。

この大きな「ガジュマルの木」は、大学や研究機関に点在するオープンソースコミュニティの「根系」を持ち、これらの機関における人材やプロジェクトの育成・発掘・育成に貢献しています。そして、財団や様々なNGOの「幹」は、これらの優れた人材やプロジェクトの更なる発展を牽引・支援しています。そして、様々な草の根レベルのオープンソースコミュニティの「枝」は、オープンソース技術の実用化を促進しています。そして、その上に、様々な用途に向けて花を咲かせ、実を結ぶ豊かな「樹冠」があります。では、このガジュマルの木を育む「土壌」はどうでしょうか?

ガジュマルの土壌

台湾のオープンソースコミュニティの発展について考えていた時、ある疑問が頭から離れませんでした。この「ガジュマル」を育てたものは何だったのか?このような「ガジュマル」を中国本土に移植することは可能なのだろうか?そこで、過去3年間、私は台湾のオープンソースコミュニティや組織を調査するだけでなく、地元の社会生活や、いくつかの社会問題にも目を向けてきました。

多様な文化の融合と多様な価値観の促進。

台湾は人口構成的に多様性に富んでおり、多数の先住民族だけでなく、福建省や広東省からの移民、日本統治時代の移民、そして国共内戦後に台湾に逃れてきた中国本土出身者も含まれています。文化的にも、先住民、客家、日本人、そして中国本土の文化(様々な中国本土特有の文化要素を含む)を含む多文化です。重要な点は、漢民族文化が支配的である一方で、他の多様な文化が完全に消滅したわけではないということです。さらに、近代における民主化の波は、多文化主義の受容を社会的な合意とし、多様な価値観の推進が社会全体の共通の願望となっています。執筆時点では、台湾の人々が同性婚の権利を主張するために結集しました。多文化主義と共有価値観の蓄積された力が、オープンソースコミュニティの広範な影響力の基盤となっています。

個人の自由と社会の結束

台湾のオープンソースコミュニティにとって有益だと感じるもう一つの要素は、個人の自由です。誰もが家父長制的な組織の束縛を受けることなく、自らの道を選択する自由を持っています。もちろん、誰もが自分の選択に責任を負わなければなりません。これがフリーソフトウェアの受容を可能にし、その推進のためのより人間的な基盤を築きます。この基盤の上に築かれたコミュニティは、より強力な動員力を持つのです。

オープンソースコミュニティの自律性

公共財としての世界の所有意識と分散化の文化

一方で、台湾人のオーナーシップ(当事者意識)には感銘を受けます。これは台湾の地域意識といった様々な政治的影響によるものですが、誰もが公共性を持つことは理想ですが、オープンソース分野にはまさにそのような人材が数多く必要です。このオーナーシップは、オープンソースコミュニティの発展にとって非常に有利な応用シナリオを提供します。例えば、前述のEzgoチームや「Fat Earth」は、グローバルな視点と人々への奉仕という強い意志なしには実現できなかったでしょう。また、長年にわたりフリーソフトウェアのローカライズと普及に尽力してきたオードリー・タン氏が、今年10月に行政院の「デジタル大臣」に就任し、台湾のデジタル発展促進に向けた助言や提言を行っていることも特筆に値します。

台湾の教育と草の根の社会価値観は、個人が私利私欲のみに陥ることを抑制しており、ハイテク分野における「洗練されたエゴイスト」は少ない。これは台湾と中国本土の大きな違いであり、台湾におけるオープンソースの繁栄に大きく貢献している。

[[180751]]
国立成功大学のガジュマル園

複数のガジュマルが共存する「ガジュマルガーデン」。

台湾のオープンソースコミュニティを「ガジュマルの木」に例えると、これは唯一の「ガジュマルの木」ではなく、ましてや最大のものでもありません。似たような社会構造は数多く存在しますが、私はまだそれらを発見できていません。結局のところ、このような環境は台湾社会のあらゆる階層に広く影響を与えており、多くの「ガジュマルの木」が集まって「ガジュマル園」を形成しているのです。社会の様々な階層が互いに刺激し合い、影響を与え合いながら、共に発展しているのです。

同時に、このような環境がオープンソースコミュニティとそれに関わる人々を生み出してきたことも観察してきました。かつて変化をもたらすことができた人々が、この環境を離れると、別の場所で影響力を発揮することが難しくなるでしょう。

避けるべき問題

確かに、台湾のオープンソースコミュニティは非常に好調で、アジアでは稀有な存在であり、世界でも類を見ないと言えるでしょう。しかし、だからといって欠点がないわけではありません。むしろ、いくつかの欠点が発展を阻むボトルネックとなっているのです。まるでガジュマルの樹のようです。樹冠は青々と茂っていますが、木自体はそれほど高くありません。

ポピュリズム(ナショナリズム)

ポピュリズムは台湾と中国本土の両方に存在します。中国本土では、「Little Pinks」や「That Rabbit」に代表される若者たちがナショナリズムの旗印を掲げています。両者の間に根本的な違いはありません。2015年、台湾は「金軒」フォントのクラウドファンディングキャンペーンを開始しました。これは台湾人が作ったフォントとして宣伝され、台湾のオープンソースコミュニティの多くのメンバーが惜しみない資金提供を行いました。しかし、今年のリリース後、様々な問題に直面し、国民の期待を大きく下回る結果となりました。一方、中国本土の一部企業は「国産OS」を精力的に宣伝しましたが、リリース後には既存のシステムの焼き直しに過ぎず、様々な批判に直面しました。これらはどれも本質的に同じで、地元の人々の非合理的なポピュリズムやナショナリズムを悪用しようとするものであり、しばしば大騒ぎになったり、努力の割に成果が薄い結果に終わったりします。こうした問題は、オープンソースプロジェクトの長期的な発展にとって大きな障害となることは間違いありません。

国際基準から逸脱

今年のCOSCUPでは当初、Apache Foundationを招いて講演と特別セッションを開催する予定でしたが、反響はごくわずかでした。これは、台湾のオープンソースコミュニティ/プロジェクトは地域的には大きな影響力を持つものの、国際的な影響力は極めて小さいことを示しています。これは国際的な参加率が低いことが原因だと私は考えています。「外国崇拝」の傾向がある中国本土は、大規模な国際プロジェクトへの参加に非常に熱心です。また、ナショナリズムに駆り立てられて、自国のオープンソースプロジェクトをApache Foundationのような主要な国際財団に押し付ける傾向があり、多くの大企業が特定のオープンソース財団を「スポンサー」し、場合によっては支配権を握る意図で株主になることもあります。私が過去2年間追ってきたGoogle Summer of Codeを見ると、台湾の学生の参加は非常に少なく、台湾の活気あるオープンソースプロジェクト/コミュニティとは対照的です。この国際標準からの乖離は、台湾のオープンソースセクター全体の発展を阻害するボトルネックとなっており、その影響は単にCOSCUPに参加しないというだけにとどまりません。

食事の中止

台湾からの高度なスキルを持つ人材の流出が著しく、オープンソース分野の人材の流出も深刻化しています。多くのオープンソースコミュニティやプロジェクトは存続に苦戦し、新たな貢献者やオーガナイザーを見つけることができません。中国本土でも同様の問題は存在しますが、人材流出はそれほど顕著ではなく、影響も比較的軽微です。さらに、新しいコミュニティの出現が加速しており、人材不足はいずれ解消されるでしょう。台湾では、SITCONのような組織による更なる努力と、財団からの支援が不可欠です。

[[180752]]

COSCUP 2014のワンシーン

商業の衰退と影響

人材流出の問題は、ビジネス界の浅薄さに大きく関係しています。かつてオープンソースに関わる人々は、大学や研究機関という象牙の塔に集中していましたが、後に社会のあらゆる階層に広がり、商業的な影響を受けやすくなりました。これは、人々が生計を立てるのに忙しく、他に時間がない時に特に顕著になります。一方、ローカリズムの台頭を助長する心理的要因として集団悲観主義があり、これも人材流出の引き金となることがよくあります。オープンソースコミュニティに最も大きな影響を与えるのはまさにこの人材流出であり、コミュニティの崩壊につながる可能性があります。

経験と学んだ提案

最後に、台湾のコミュニティ運営から学べる実践と提案をいくつか挙げたいと思います。

耕作土壌

台湾の独特な土壌で育つ「ガジュマル」は、まさに多様な文化的背景を持つがゆえにこそ成り立つものです。では、そのような土壌を持たない中国本土で、どうすれば同じ成果を上げることができるでしょうか?もちろん、第一歩はオープンソースの成長と発展を促す環境を育むことです。私は、この環境は本質的に二つの要素、すなわち自由な環境と自由な精神、そして分散化されたコミュニティ組織から成り立っていると考えています。中国本土で自由な環境を実現することは容易ではありませんが、それでもなお、一人ひとりが自分の責任を負い、最大限の個人の自由を追求することを奨励することで、積極的に推進していくべきです。

草の根に根ざし、細部から始める

何かをするなら、オープンソース財団を設立するなど、大規模に行うべきだと多くの人が考えています。これは2014年と2015年に流行しましたが、結果は理想的とは言えず、中には完全に理解できないものもありました。このような壮大なアプローチは、中国におけるオープンソースの発展に何の役にも立ちません。草の根コミュニティの構築支援、大学のオープンソース協会の育成、公共に役立つフリーオープンソースプロジェクトの奨励、そして多様なオープンソース人材の発掘に、より重点を置くべきだと私は考えています。OCFのような財団に加えて、台湾にはソフトウェア自由協会のような非財団組織もあり、小規模なスタートアップ企業を基盤として、それぞれの役割を担っています。

[[180753]]
昨年の香港オープンソースカンファレンスでの SITCON のプレゼンテーション。SITCON は現在香港に拡大されています。

したがって、草の根レベルで根を下ろし、時間をかけて熱心にコミュニティを運営し、真に人々に役立つオープンソース プロジェクトを開発し、小さなことに焦点を当て、細部から始めることで、最終的には適切なタイミングで成功するでしょう。

自立、自治、自由、そして自己改善

一方で、教育も非常に重要です。昨年から、私は人間の自律性を重視してきました。私の記事「フリー・オープンソースコミュニティの統治方法 ― 荘子の寓話からのインスピレーションと考察」もご参照ください。オープンソースコミュニティが自立し、自主性を持ち、自由で、自己改善する人々で構成されてこそ、オープンソースの発展を大きく促進できるのです。

地域社会の協力を促進し、共通の繁栄を達成する

単独で行動するだけでは決して十分ではありません。これはオープンソースの世界では特に当てはまります。最大限の相乗効果を生み出すには、コミュニティ、あるいは同盟を形成することが不可欠です。全員が同じ志を持ち、同じ目標に向かって努力し、個人的な利益だけでなく、共通の利益のためにあらゆる努力を傾ける必要があります。だからこそ私は、中国の財団の不純な動機を一貫して批判してきたのです。営利企業がしばしば独自の目的を持ち、利益の統合に苦労しているからというだけでなく、財団という名称でありながら、実際にはコミュニティの成果を私腹を肥やすために利用している営利団体であることが多いからです。

最終的に必要なのは、誰もが協力し、共に創造していく、活気あるコミュニティです。これは、台湾海峡を越えたオープンソースコミュニティ間の協力だけでなく、世界的な協力も意味します。しかし、あらゆる協力は自律性と自己改善にかかっています。自己改善なしには、強力なコミュニティ組織は存在し得ません。

最後に、3度の台湾旅行で多大なるご支援をいただいた台湾の友人たちに感謝申し上げます。また、過去3年間のCOSCUPの運営とボランティアの皆様のご尽力、そして情報提供をしてくださったMozTWの趙百強氏とアーヴィン・チェン氏にも感謝申し上げます。さらに、淡水大学の季宗衡教授と国立成功大学の黄景群教授には情報提供をいただき、Ezgoチームのエリック・スン氏、蔡凱如氏、フランクリン・ウェン氏にはサイン本をいただきました。皆様には台湾の名所を案内していただいただけでなく、貴重な教訓もいただきました。