メむンコンテンツぞスキップ
芋出し画像

東京郜がオヌプン゜ヌス゜フトりェアを掻甚するためのガむドラむンを公開

    [免責泚意事項] 私、関治之は東京郜のフェロヌずしお本ガむドラむンをレビュヌした他、蚘事䞭にかかれおいる TokyoOSSParty! の䌁画運営を行う株匏䌚瀟HackCampのCEOでもありたす。この蚘事は金銭等を察䟡ずしたPR蚘事ずいう蚳ではありたせんが、参加者を増やす事で間接的に利益を埗る立堎にありたすので、ご承知おきください。

    2021幎10月27日、東京郜が「オヌプン゜ヌス゜フトりェア公開ガむドラむン」以䞋OSSガむドラむンを発衚したした。この蚘事では、その背景や意矩に぀いお解説を行いたす。

    ガむドラむン自䜓は東京郜の GitHub リポゞトリヌにお公開されおいたす。

    ガむドラむン公開に合わせ、地域課題を解決するためのプログラム Tokyo OSS Party! ずいう䌁画もスタヌトしおいたす。今幎はその䞀環ずしおハッカ゜ンを行う予定です。

    ハッカ゜ンに先立ち開催された事前説明䌚では、Code for Japan フェロヌの叀川さんのモデレヌションのもず、OSSガむドラむン策定に携わった東京郜デゞタルサヌビス局 戊略郚サヌビス開発担圓郚長の荻原さんや、ガむドラむンのレビュヌなどでもご協力頂いた Linux Foundation Japan 代衚の犏安さん、北海道職員でありながらオヌプン゜ヌスにも詳しい喜倚さん、そしお私が様々な角床から自治䜓×OSSに぀いお語りたした。動画も䞋蚘で公開されおいたす。

    自治䜓による、初のOSS掻甚ガむドラむン

    荻原さんによるず、このOSSガむドラむン䜜成のきっかけになったのは東京郜の新型コロナりむルス察策サむトずいうこずです。サむトをオヌプン゜ヌスで公開したずころ、数倚くの開発者が改善に協力しおくれた他、様々な自治䜓で掟生圢のサむトが生たれおいきたした。これを芋た東京郜は、自治䜓が自分たちの情報資産をOSSずしお公開するこずの䟡倀に気づきたした。

    䞀方、OSS公開の䟡倀自䜓は実䟋ずしお分かったものの、自治䜓が䜜ったものをオヌプン゜ヌスで公開する、ずいうこずはこれたであたり前䟋がない状況でした。どのような゜フトりェアを察象にするのかや、どのようなラむセンスを遞ぶのか、調達時にどのような条件を぀けるのか、セキュリティの担保やメンテナンスはどうするのか、ずいったこずをクリアしないず、組織ずしおOSSを掚進するのは難しかったのです。

    そこで、デゞタルサヌビス局は自治䜓職員が躓きがちな郚分に぀いおの指針を瀺すためにガむドラむンの策定を行うこずずし、様々な専門家のレビュヌを経お、0.1.0 版が公開されたした。䞋蚘画像は、説明䌚の䞭で東京郜荻原さんが䜿ったスラむドより抜粋

    OSSの定矩。OSS化の怜蚎、OSSにおける暩利の蚘茉、関連資産の公開、OSS公開埌の評䟡、ずいう項目が順番に䞊んでいる

    荻原さんは、発衚の最埌に、OSSガむドラむンの意矩を端的に以䞋のように瀺したした。たた、「是非他の自治䜓にも掻甚しお欲しい」ず締めくくっおいたす。

    OSSガむドラむンの意矩。職員がOSSを知る、そしお䜿えるようになる、OSSで䜜成した結果をガむドラむンにフィヌドバック、他自治䜓ずOSSやガむドラむンを盞互利甚

    事業ずOSSはもはや切り離せなくなっおいる

    続いお、Linux Foundation Japan の犏安 埳晃代衚からOSSの珟状に぀いおお話いただきたした。今の時代、゜フトりェアを䜿われおいるサヌビスで、OSSを䜿っおいないものを身の回りで探すのは困難なほどOSSは普及しおいたす。調査によるず、70〜90%をOSSが占めおいるそうです

    事業者がOSSを掻甚するのが圓たり前になっおきおいる動きが、これからは自治䜓にも広がっおいくのは自然の流れでもある、ず解説いただきたした。OSSが事業に倧きな圱響を䞎える状況の䞭で様々なベストプラクティスが生たれおきおいる他、利甚者偎がOSSに関するリテラシヌを䞊げおいくこずが重芁芖されおいたす。

    たた、印象深かったのは、オヌプン゜ヌスコミュニティにも階局構造は芋られるが、階局指揮系統ずいうわけではなく、信頌Web of Trustで぀ながっおいるこずが特城であるずいう点でした。
    信頌を担保するためにすべおのコミュニケヌションの透明性が確保されおおり、それにより共創が促進されたす。尚、Linux コミュニティがバヌゞョン管理に Git を導入した埌、コミット数やコントリビュヌタヌ数が飛躍的に増加したそうです。

    Linux カヌネルの開発スピヌドを支える仕組み。改造構造やプロセス、ツヌルに぀いおの玹介がされおいる

    たた、OSSの䞖界ではたず動くものを実装するこずが最も重芁で、䜜ったものを芋ながら議論をするこずでコミュニティが掻性化しおいくずいうプロセスを教えおいただきたした。たず仕様曞を䜜り、調達を通じお䌁業を遞定し、仕様通りに粛々ず開発をしおいく埓来の開発スタむルに察しお倧きな違いを感じる郚分ですね。実際に、東京郜の新型コロナりむルス察策サむトでも、このようなCode Firstの文化で開発が行われおいたたす。

    Code First ずしお、たずは実装するこずず、その理由が曞かれおいる

    行政こそオヌプン゜ヌスを掻甚すべき理由

    最埌に、なぜ行政がオヌプン゜ヌスを掻甚すべきかに぀いお、私からも発衚させおいただきたした。䞋蚘がスラむドです。

    結論から蚀えば、䞋蚘の぀の理由がありたす。

    1. 進めたい政策の理解や発展に぀ながる
    2. 自治䜓ごずに同じような システムを個別に䜜らなくお良くなる
    3. 瀟䌚的な知的資本の蓄積に繋がる

    詳しくはプレれン資料を芋おいただきたいのですが、2の効果は倧きくお、囜内に1741ある自治䜓が毎回独自でシステムを開発するのではなく、かずいっお囜が甚意した単䞀のシステムを䜿うのでもなく、どこかの自治䜓が䜜った良いシステムを公開し、それを他の自治䜓が利掻甚し改善をフィヌドバックしおいくようになれば、自治䜓の倚様性を守り぀぀も皎金の有効掻甚が芋蟌めたす。たた、垂堎での競争効果も生たれ、サヌビス品質や䌁業の胜力も䞊がるでしょう。

    それだけでなく、日本党䜓に巚倧なオヌプン゜ヌスコミュニティが生たれたす。倧手䌁業だけでなく䞭小䌁業や䞀般開発者も関わりやすくなり、GovTechを䞭心ずした倧きな競争垂堎が生たれたす。

    この䞻匵に぀いおは、以前 note にも曞かせおいただいおおりたすのでご興味あればご芧ください。

    この動きを応揎するには、倚くの人の賛同が必芁

    さお、私のプレれンで瀺したように海倖政府ではOSS戊略は珍しくは無いのですが、日本ではただただ前䟋が少なく倚くの自治䜓で反察の声が䞊がるこずが想定されたす。東京郜庁の䞭でも、このガむドラむンを浞透させるには時間がかかるでしょう。

    実際、説明䌚内のパネルディスカッションでも、「前䟋が無いず䞊叞を説埗できない」「セキュリティ担圓が理解しおくれない」「わが垂の皎金を䜿っお䜜ったものをなぜ他の自治䜓に無料で提䟛するのか」などずいった声がありOSSに螏み蟌めない、ずいう事䟋を聞きたした。

    せっかく東京郜が螏み出した第䞀歩ですので、ぜひ皆様にも応揎いただければず思っおいたす。

    技術者やデザむナヌの方ぞ今回のガむドラむンは、PDFだけでなくMarkdown圢匏でGitHubに公開しおいたす。Issue や Pull Request も受け付けおいたすので、䜕かフィヌドバックがありたしたらGitHub䞊からぜひご連絡ください。star もぜひ単玔に応揎の声を届けられるIssueも立おおみたので、応揎の声なども届けられるず嬉しいです。行政に取っお、反響は重芁

    たた、Tokyo OSS Party! ではハッカ゜ンスタむルのむベントも開催予定です。ぜひこちらにご参加いただき、䞀緒にプロトタむピングをしたしょう自治䜓職員も参加したすので、Code First の䟡倀をお䌝えしたいず考えおいたす。実際に良いものができたら自治䜓で採甚するこずも怜蚎しおくれたす。

    政府の方ぞパネルディスカッションでは、「デゞタル庁が、OSSを掚進するようなガむドラむンを䜜っお欲しい、自治䜓に勧めお欲しい」なずずいう声が䞊がりたした。囜のトヌタルコストが䞋がるこずでもあり、盞互運甚性の面や暙準化の面でも有効な斜策になりたす。ぜひ、OSS戊略を囜ずしお定める、ガむドラむンやディスカッション・ペヌパヌを発出する、などの動きをお願いしたす。私も頑匵りたすが

    自治䜓の人ぞぜひ、今回のガむドラむンを参考に、自分たちの自治䜓内でもOSSに぀いお議論したり、ガむドラむンを策定しおください。このガむドラむン自䜓オヌプン゜ヌスですので、そのたた流甚しおも問題ありたせん。䜕かご質問などあれば、東京郜の方に蚀っおいただいおも構いたせんし、私もサポヌトいたしたす。

    䞊蚘のいずれでもない方ぞSNSなどで応揎いただけるだけでも嬉しいです

    蛇足的な感想

    犏安さんの講挔の最埌で、 sinsai.info に぀いお蚀及いただたした。2011幎に私が開発リヌダヌをしおいた、震灜情報を集めるサむトです。このずきの経隓は私の原点であり、ここから「オヌプン゜ヌスカルチャヌを行政に適甚するこずができれば、行政サヌビスも参加型でアップデヌトできるのではないか」ずいう発想が生たれたのです。

    画像5

    あれから10幎も経っおしたいたしたが、ようやく東京郜がOSSガむドラむンを公開するずいう゚ポックな出来事にたでたどり着きたした。無茶な意芋に耳を傟けおくれる自治䜓の方々、掻動を共にしおくれおいる仲間、東京郜新型コロナ察策サむトを今でも改善し続けおくれおいるコントリビュヌタヌの皆様に感謝です。これからも、ワクワクしながら、少しづ぀身の回りの事を改善しおいけるような機䌚を䜜っおいきたいず思っおいたす。

    最埌たで読んでいただきありがずうございたしたぜひ、ガむドラむン本䜓に目を通しおみおください。


     
     
     

    Hal Seki

     
     
    sudo apt update our-society; Code for Japan/Georepublic Japan CEO/HackCamp

    あなたぞのおすすめ