618ZXW

中国におけるオープンソースソフトウェアとハ​​ードウェアの開発を促進するための経験と提案

オープンソース協会開源社

以下の記事は、Guo Tengda 氏と Zhang Mingxi 氏が執筆した Science & Technology Review からのものです。

オープンソース分野における展開、投資、指導を強化し、ソースコードやハードウェア設計情報に関する適切なガバナンス体制を構築することは、デジタル経済発展の新たな原動力を育成する上で極めて重要である。本稿では、オープンソース開発の基本ロジックを分析し、研究開発支援、需要側政策供給、オープンソース・エコシステム構築といった側面から、オープンソース開発促進における国際的な経験を詳述する。また、米国におけるオープンソース開発の現状を比較的高い視点から分析し、米国がオープンソース分野において比較的高い影響力を有していることを指摘する。中国は「グローバル統合+独立オープンソース」という二本柱のアプローチを堅持し、海外のオープンソース・プラットフォームが課す制約の限界を明確にし、オープンソース開発の戦略的方向性を模索し、共同研究への支援を強化し、オープンソース導入のパイロット事業を実施し、セキュリティ評価フレームワークを構築し、オープンソース・エコシステム構築における課題に対処する必要がある。

人工知能(AI)、モノのインターネット(IoT)、ビッグデータ、ブロックチェーンに代表される新たな技術革命は、中国のデジタル経済に歴史的なチャンスをもたらしました。2022年には、中国のデジタル経済は50兆2000億元に達し、GDPの41.5%を占め、名目成長率は10.3%となり、安定した経済成長の重要な原動力となりました。人工知能(AI)やブロックチェーンなどの情報技術は、オープンソースのおかげで着実に発展してきました。大国間の競争が激化する中で、オープンソース分野への展開、投資、指導を強化し、オープンソースガバナンス体制を改善することは、デジタル経済発展の原動力を育成する上で極めて重要です。

オープンソースとは、通常、ソースコードやハードウェア設計情報を公開することを指し、オープンで共有され、双方にメリットのある大規模な共同制作方法の 1 つです。

オープンソースの起源

オープンソースソフトウェアの起源は、UNIXオペレーティングシステムの開発に遡ります。UNIXは1969年から1970年にかけて、AT&Tのベル研究所の研究グループによって開発されました。1970年代には、ベル研究所と大学(主にカリフォルニア大学バークレー校)の様々なチームがオペレーティングシステムを書き換え、新しいハードウェアの変化に継続的に適応させてきました。専門知識を共有するこの独自の環境が、オープンソース開発の基盤を築きました。1998年、Netscape社が自社のWebブラウザのソースコードを一般公開することを決定し、「オープンソース」という用語が徐々に受け入れられ、広く使われるようになりました。オープンソースは、企業や個人がコンピュータソフトウェアの基盤となるソースコードを入手するだけでなく、それを改変・再配布することを可能にするという認識が高まっています。ユーザー数の増加は、オープンソースソフトウェアと標準の継続的な革新と改善を促進しています。

オープンソースハードウェアは、オープンソースソフトウェアの経験を活かして進化しており、その設計哲学もオープンソースソフトウェアに似ています。オープンソースハードウェアは、主に物理ハードウェアのソースコードを提供しており、部品表、回路図、コンピュータ支援設計(CAD)、詳細な仕様書などが含まれます。現在、オープンソースハードウェアは徐々にオープンソース文化の重要な一部となっています。代表的なプロジェクトの一つがFacebookのOpen Computeです。これは、Facebookのデータセンター設計をオープンソース化し、あらゆる企業がFacebookのように運営できるようにすることを約束しています。

オープンソース開発の基本的なパラダイム

1. オープンソース技術の開発はリーナスの法則に従う

リーナスの法則は、十分なユーザーの注意を引くことでソフトウェアの欠陥がすべて明らかになるというものです。オープンソース技術の開発はリーナスの法則に従っており、開発プロジェクトに参加する人が増えるほど、ソースコードやハードウェア情報のエラーが発見される可能性が高まり、設計の安定性と信頼性が向上します。オープンソースでは、参加者がソースコードやハードウェア情報を自由に変更し、問題に迅速に対応できるため、開発コストが削減され、セキュリティと検証可能性が向上します。これがオープンソースの発展を推進する重要な要因です。

2. オープンソース技術の普及は、ロジャースのイノベーション普及理論と一致しています。

表1. 業界別オープンソースコードリポジトリの割合

3. オープンソースは企業や国の競争力を高める重要な手段です。

一方、主要な国際企業は、オープンソース技術、特にオープンソースソフトウェアを主に活用し、リソースを迅速に収集し、相互依存的なエコシステムを徐々に構築しています。これらのエコシステムでは、各エンティティが互いに埋め込まれています。クラウドコンピューティングにおけるKubernetesとOpenStack、モバイルインターネットにおけるAndroid、人工知能におけるTensorflowなどがその例です。後発企業がこれらを追い抜くことは極めて困難です。一方、オープンソースは産業発展の推進において重要な役割を果たしています。ハーバード・ビジネス・スクールのライト氏らは、GitHubオープンソースプラットフォームへの参加が関連産業の発展にどのような影響を与えるかを測定しました。彼らの研究によると、特定の国に居住する人々のGitHubコミットメント(コード貢献)が1%増加するごとに、その国で設立されるテクノロジー企業の数は0.1%から0.5%、新規資金調達件数は0.6%、資金調達額は0.97%、技術買収件数は0.3%、グローバル企業の数は0.1%から0.5%増加しました。オープンソース ハードウェアの場合、将来の「大規模共同科学」は低コストのハードウェアの恩恵を受けることができ、それによって国の産業発展を促進することができます。

オープン精神に基づき、ソースコードやハードウェア設計情報を中心とした適切なガバナンス システムを構築することが、オープン ソース開発を促進する中核となっています。

公的研究開発支援により、技術および関連する上流・下流産業の発展が推進されています。

需要側の政策により、技術の急速な普及が促進されました。

オープンソース技術の急速な普及には、需要側の政策インセンティブが不可欠です。Nagle氏は、フランスの技術調達政策の変更が及ぼした影響について調査しました。この政策変更は、政府機関に対し、プロプライエタリソフトウェアよりもオープンソースソフトウェアを優先することを義務付けました。この調査によると、この政策変更により、フランスでは年間約60万件のオープンソースソフトウェアの寄付が増加し、大きな社会的価値が生み出されました。米国連邦政府も、オープンソース技術の調達を政策的に支援しています。2016年、米国行政管理予算局(OMB)は、再利用可能なオープンソースソフトウェアを通じて効率性、透明性、イノベーションを向上させることを目指したオープンソースコード政策(覚書M-16-21)を提案し、パイロットプログラムを設計しました。

表 2 は、オープンソース ソフトウェアの開発に対する米国の主要連邦政府の姿勢を示しています。

表2 米国連邦政府の主要なオープンソースソフトウェア政策

オープンソースハードウェアに関しては、米国国立衛生研究所(NIH)が3Dプリント交換データベースを構築し、医療に適用可能なオープンソース3Dプリントモデルを作成し、COVID-19パンデミック中にオープンソース3Dモデル設計を提供しました。このオープンソースハードウェアは、米国連邦政府からの調達支援を受け、国家レベルでの利用が開始されています。

多要素・多主体の共同イノベーションがオープンソースエコシステムの構築をサポートします。

オープンソース・エコシステムの構築には、企業、大学・研究機関、非営利団体、ベンチャーキャピタル、メディアプラットフォーム間の連携を促進する政府の舞台裏での役割が不可欠です。例えば、米国国防高等研究計画局(DARPA)とLinux Foundationは、安全な5Gネットワ​​ークソフトウェアとアプリケーションの開発に特化したOPS-5Gプログラムを立ち上げるために、広範囲に協力してきました。OPS-5Gプログラムは、ハードウェアとソフトウェアのエコシステムを分離するアーキテクチャを構築することで、5Gのセキュリティ向上を目指しています。DARPAとLinux Foundationの提携は、エコシステム内の企業、大学、研究機関などの関係者間でのリソースの共有と活用を促進し、安全なオープンソース・イノベーションを加速させ、画期的な技術における米国の競争力を強化することを目的としています。米国はオープンソース開発の世界的リーダーです。米国のオープンソース・エコシステム、特にオープンソース・ソフトウェア・エコシステムでは、複数の要素と関係者が協力してイノベーションを起こし、オープンソース開発を共同で主導しています。筆者は、いくつかの企業との議論を通じて、図 1 に示すように、米国のオープンソース ソフトウェア エコシステムを構成する主要な要素を特定しました。

図1. 米国のオープンソースソフトウェアエコシステムの主要要素

米国は世界のオープンソース開発をリードしています。

世界的に見ると、米国はオープンソース分野において比較的高い影響力を持っています。オープンソースソフトウェアに関しては、Linux Foundation、Apache Software Foundation、RISC-V Foundationといった国際的に著名なオープンソース財団がオープンソースコードとオープンプロセスを展開している一方で、企業による影響力はコードの貢献度に基づいて決定されるのが一般的であり、この点では米国企業が優位な立場を占めています。マイクロソフトに買収されたGitHubは、世界的なオープンソースコミュニティ基盤のデファクトスタンダードとなっています。Googleが主導するAndroid、Chromium、TensorFlowといったフレームワークは、オープンソースを通じて世界的な技術優位性を獲得しています。一方、オープンソースハードウェアとオープンソースソフトウェアの相互作用はますます顕著になっています。2018年、DARPAはElectronic Recovery Initiative(ERI)による最初の資金提供プロジェクトを発表しました。これには、Posh Open Source Hardware(POSH)プログラムへの資金提供も含まれています。このプログラムは、オープンソース ソフトウェアの文化をハードウェア設計分野に取り入れ、オープンソース IP ハードウェア モジュールの設計と検証のための Linux ベースのプラットフォームとエコシステムを構築することを目的としています。

2019年、中国工業情報化部(MIIT)は中国初のオープンソースライセンスである「ムーラン許容ライ​​センス(MulanPSL)」の導入を主導しました。2020年には、Giteeを活用し、中国独自のオープンソースホスティングプラットフォームを構築し、Gitベースのコードホスティングサービスを開始しました。また、MIITはDAppLedgerオープンソースコミュニティの設立を主導し、ブロックチェーンの世界的な発展に貢献しました。しかし、全体として、中国では大学や研究機関、ベンチャーキャピタル、スタートアップ企業、メディアプラットフォーム、オープンソース財団などによるオープンソースへの参加といった重要な要素が依然として不足しており、オープンソース開発は依然として初期段階にあると言えるでしょう。

中国のオープンソース部門に対する米国の規制の潜在的な範囲

近年、複数の米国政府機関や中核シンクタンクが、中国への主要技術の輸出規制を課すことを提案しています。例えば、2021年には、米国議会は、中国が米国のオープンソース技術や基礎研究を取得することで得られる利益について調査し、輸出規制を強化すべきかどうかを提言しました。GitHubなどの一部のコードホスティングプラットフォームは、米国の輸出管理規制や法律を遵守することに暗黙的に同意していますが、すべてのオープンソース分野が米国の規制の対象となるわけではないことを認識することが重要です。例えば、DARPA主導のRISC-Vオープンソースプロジェクトは、命令セット仕様です。命令セット仕様はオープンソースでオープンかつ無料ですが、RISC-Vに基づいて開発されたプロセッサはコモディティです。米国以外の企業が独自にRISC-Vプロセッサを開発した場合、一般的に米国の輸出管理規制に違反することはありません。したがって、海外のオープンソースプラットフォームに基づいて開発された製品に対する制限の境界を明確にし、極端なシナリオに備え、積極的かつ的を絞った対策を講じることが急務です。

当社は、「グローバル統合+独立オープンソース」のデュアルエンジンアプローチを堅持し、オープンソースハードウェアとオープンソースソフトウェアの開発を同等に重視し、両者に同等の重要性と力を与えることを確保し、オープンソースの開発を政策の入り口としてデジタル経済の発展を促進します。

オープンソース開発戦略の道を探る

一方で、ソースコードおよびそれに基づいて構築されたソフトウェア/ハードウェアに適用される輸出管理規則と法規制を追跡・分析し、リスクを評価し、指導、支援、保護に注力することで、オープンソース分野における中国の国際競争力を強化します。他方では、企業、大学、研究機関が国際的なオープンソースルールに基づき、国際的なオープンソース基盤プラットフォームを基盤とした共同研究を行うことを奨励し、より適用可能な応用シナリオを創出し、技術独占を徐々に打破し、より多くの開発者とパートナーがオープンソースプラットフォームとコンポーネントに基づくローカリゼーションの実践を迅速に完了できるようにします。同時に、独自のルート技術とルートコミュニティの育成にも力を入れていきます。

共同研究への支援を強化する

政府機関は、企業と学術機関によるオープンソース・ソフトウェアおよびハードウェアの共同研究を支援するための資金と政策支援を提供できます。オープンソース・ハードウェア開発のメリット(科学的知見の共有やコスト削減など)を活用し、企業、大学、研究機関で構成される共同ワーキンググループを設立するための資金提供を行い、高いROIを実現し国家戦略目標を達成するオープンソース・ハードウェア開発の最適な機会を特定します。これには、オープンソース・ハードウェアの調査・検証済みリストの作成と公開が含まれます。

オープンソース展開パイロットを実施し、セキュリティ評価フレームワークを確立します。

政府機関は、オープンソース導入パイロットプログラムを主導し、共同で実施します。このプログラムでは、オープンソースのソフトウェア、ハードウェア、およびそれらの連携スキームのセキュリティと信頼性のテストを実施し、基本的なリスク特定フレームワークを構築します。ホワイトペーパーの発行などを通じて、シナリオ分析などの手法を用いて、政府資金によるソフトウェアとハ​​ードウェアを主流ライセンスの下でオープンソース化する際のリスクとロードマップを策定します。同時に、政府調達と税制優遇措置を活用し、オープンソースの応用と導入を促進します。

オープンソースエコシステムのギャップを埋める

オープンソース財団およびオープンソース業界団体の発展を促進し、中国オープンソース財団による知的財産アライアンスの設立を奨励する。オープンソースの推進におけるメディアプラットフォームの重要な役割を指導し、活用する。大学および研究機関におけるオープンソースの教育・研究文化を育成する。

著者について:郭騰達氏は、中国科学技術発展院の准研究員です。彼の研究分野は、ブロックチェーン技術の開発と政策、そして科学技術イノベーションのガバナンスです。

著者: 郭騰達、張明熙

転載元:サイエンス&テクノロジーレビュー

編集:王俊

関連資料

なぜ大企業はオープンソースとクローズドソースのどちらかを選ぶのでしょうか?

[杭州イベントへの招待] 2024 年 8 月 25 日 | PowerData デジタル経済 - 杭州オープンソースツアー!

オープンソース協会の紹介

2014年に設立されたオープンソース協会(KAIYUANSHE)は、オープンソースの理念に献身的に貢献する個々のボランティアで構成されるオープンソースコミュニティであり、「貢献、合意、そして共同統治」の原則に基づき活動しています。KAIYUANSHEは、「ベンダー中立性、公益性、非営利性」の原則を堅持し、「中国を拠点とし、世界に貢献し、新時代のライフスタイルとしてオープンソースを推進する」というビジョンを掲げています。その使命は「オープンソースのガバナンス、国際的な連携、コミュニティの発展、そしてプロジェクトのインキュベーション」であり、健全で持続可能なオープンソースエコシステムの共創を目指しています。

オープンソース協会は、オープンソースを支援するコミュニティ、大学、企業、政府機関と積極的に連携しています。また、世界的なオープンソースライセンス認証組織であるOSIの中国初の会員でもあります。

2016年以降、中国オープンソースカンファレンス(COSCon)が毎年開催され、「中国オープンソース年次報告書」が継続的に発表されています。また、「中国オープンソースパイオニアリスト」と「中国オープンソースコードパワーリスト」も共同で立ち上げ、国内外で幅広い影響力を発揮しています。