この記事は、日立グループ OSS Advent Calendar 2020 の15日目の記事になります。
はじめに
こんにちは。日立グループの社内SNSで「OSS全般情報共有部屋」というグループを運営している森下と申します。本業はOSS利活用グループという部門でOSS全般に関するお仕事をしています(2020年現在)。
今回は2020年の終わりということで、この1年OSS界隈で話題になった出来事を10選としてまとめてみました。せっかく社内SNSで情報共有しているしアウトプットしてみよう!というモチベーションで、グループにUPされた話題を基にして10個のニュースを選びました。有名な話題から、少しコアな内容まで幅広く選んでみたつもりです。最後の方には番外編もあります。
それではお楽しみください!
前提
- 対象はOSS全般のニュースに限ります。
- 個々のOSS内で盛り上がった話題ではなく、OSS界隈全体で盛り上がった話題が選択対象です。
補足事項
- 本記事は「2019年にOSS界隈で話題になったニュース10選〜日立社内SNSより〜」の2020年版となります。過去記事もどうぞご覧ください。
- 本記事で取り上げるニュース/出来事においては、法的な事案、および社会的な思想に関する内容を一部含みます。各内容を紹介することは、各当事者の立場を肯定および否定することを意図しておらず、あくまで多くの議論を呼んだ"事実(fact)"の紹介として取り上げておりますので、その点ご承知おきください。
それでは行ってみましょう〜!
[3月] 東京都 新型コロナウイルス感染症対策サイトがOSSで公開
- 東京都 新型コロナウイルス感染症対策サイト
https://stopcovid19.metro.tokyo.lg.jp/ - tokyo-metropolitan-gov/covid19(GitHubリポジトリ)
https://github.com/tokyo-metropolitan-gov/covid19 - 東京都の新型コロナ対策サイト、GitHubでコード公開 修正提案受け付け
https://www.itmedia.co.jp/news/articles/2003/05/news073.html
<概要>
新型コロナウイルス感染症に対する活動として東京都が対策サイトをOSSとして公開。@hal_sk さんが代表を務めるCode for Japanに所属するエンジニアやデザイナーが中心となり、オープンソースで開発されました。本サイトは小池百合子都知事や宮坂学副知事(元ヤフー社長)がTwitterで紹介して拡散し、GitHub上では台湾のデジタル担当大臣・唐鳳(オードリー・タン)氏が参加するなど話題を呼びました。
[3月] GitHub、JavaScriptパッケージ管理のnpmを買収
- npm is joining GitHub(GitHubブログ)
https://github.blog/2020-03-16-npm-is-joining-github/ - GitHub、JavaScriptパッケージ管理のnpmを買収
https://www.itmedia.co.jp/news/articles/2003/17/news064.html
<概要>
GitHubがJavaScriptのパッケージ管理システムであるnpmの買収しました。npmが管理するパッケージ数は業界最大規模であり、この巨大なエコシステムの買収はOSS界隈で大きな話題となりました。npmは将来的にGitHubに統合されていく予定だそうです。
[5月] 経産省がIMIコンポーネントツールをnpmモジュールとして公開
- IMIコンポーネントツール(経済産業省HP)
https://info.gbiz.go.jp/tools/imi_tools/index.html - IMI-Tool-Project(GitHubリポジトリ)
https://github.com/IMI-Tool-Project - 経産省発のnpmモジュール!住所や電話番号の正規化、ジオコーディングなどができるIMIコンポーネントツールを試した!
https://blog.geolonia.com/2020/05/29/imi-tools.html
<概要>
法人の住所や電話番号の正規化に使えるIMIコンポーネントツールが経済産業省から公開されました。電子政府に向けた情報共有基盤の構築を円滑に進めるための取り組みの1つとして、npmモジュールという開発者が利用しやすい形式で公開され話題となりました。
[6月] BLM運動によるプログラミング用語見直しの動き
- GitHub、「マスター」「スレーブ」などの用語を見直し--人種差別撤廃に賛同
https://japan.cnet.com/article/35155337/ - IT用語も「奴隷」廃止の動き 「slave」は「フォロワー」や「レプリカ」に
https://www.itmedia.co.jp/news/articles/2007/13/news057.html
<概要>
米国ミネアポリス警察によってジョージ・フロイド氏が殺害された事件による世界的な反人種差別運動(いわゆるBLM/Black Lives Matter)はIT業界、OSS業界にも大きな影響を与えました。多くの米国大手IT企業やOSSコミュニティが本活動に賛同を表明し、「master/slave」「whitelist/blacklist」といった用語に変更が加えられました。
[6月] 接触確認アプリCOCOAのベースとなったOSS「Covid19Radar」で激論
- 新型コロナウイルス接触確認アプリCOCOA(厚生労働省)
https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/cocoa_00138.html - Covid19Radar(GitHubリポジトリ)
https://github.com/Covid-19Radar/Covid19Radar - 開発コミュニティー破綻? 接触確認アプリの問題点と批判の在り方で激論
https://www.itmedia.co.jp/news/articles/2006/23/news107.html
<概要>
スマートフォンアプリ「新型コロナウイルス接触確認アプリ(COCOA)」のいくつかの不具合や問題について、ベースとなったOSS「Covid19Radar」に対して厳しい批判が相次ぎました。一方で、タイトなリリーススケジュールや直前のAPI仕様の変更、また委託体制への問題に対する指摘など、多方面から多くの意見が上がる出来事となりました。なお現在はCOCOAの実体となるソースコードがGitHubに公開されています。
[7月] Google、OSSプロジェクトの商標を管理する団体「Open Usage Commons」を設立
- Open Usage Commons
https://openusage.org/ - Announcing a new kind of open source organization(Googleブログ)
https://opensource.googleblog.com/2020/07/announcing-new-kind-of-open-source.html - GoogleがIstioなどの商標を管理する団体を設立、波紋が広がる
https://www.atmarkit.co.jp/ait/articles/2007/13/news056.html
<概要>
GoogleがOSSの商標管理組織「Open Usage Commons(OUC)」を立ち上げました。まずAngular、Istio、Gerritの商標が移管されています。OSSプロジェクトにおいてコードのライセンスはOSSライセンスで管理されますが、商標についてはこれとは別の形で保護されなければならず、これの管理を支援、提供する団体として本組織は設立されました。一方でベンダニュートラルでないなどの指摘もあり、多方面から議論を呼んでいます。
[8月] Linux Foundation、「Open Source Security Foundation」を設立
- Open Source Security Foundation(OpenSSF)
https://openssf.org/ - Technology and Enterprise Leaders Combine Efforts to Improve Open Source Security(OpenSSFプレスリリース)
https://openssf.org/press-release/2020/08/03/technology-and-enterprise-leaders-combine-efforts-to-improve-open-source-security/ - github.com/ossf(GitHubリポジトリ)
https://github.com/ossf - Linux Foundationがオープンソースセキュリティのための団体を設立
https://japan.zdnet.com/article/35157683/
<概要>
Linux Foundationが設立した「Open Source Security Foundation(OpenSSF)」は、GitHub、Google、IBM、Microsoft、OWASP、Red Hatなどが参加する業界横断的な組織です。OSSのセキュリティを向上させることを目的としており、OSSセキュリティに関するメトリクスやツール、ベストプラクティスの提供などを中心に活動を行うようです。GitHubリポジトリではすでにいくつかのプロジェクトが活動を開始しています。
[8月] Docker Hub、イメージ保管やPull制限に関する規約を変更(申請済OSSプロジェクトは適用外に)
- Docker Hub Image Retention Policy Delayed, Subscription Updates
https://www.docker.com/blog/docker-hub-image-retention-policy-delayed-and-subscription-updates - Scaling Docker to Serve Millions More Developers: Network Egress
https://www.docker.com/blog/scaling-docker-to-serve-millions-more-developers-network-egress/ - Scaling Docker’s Business to Serve Millions More Developers: Storage
https://www.docker.com/blog/scaling-dockers-business-to-serve-millions-more-developers-storage/ - Expanded Support for Open Source Software Projects
https://www.docker.com/blog/expanded-support-for-open-source-software-projects/ - Docker Hubに保存したコンテナイメージ、無料プランでは6カ月間使われないと削除へ
https://www.publickey1.jp/blog/20/docker_hub6.html - Docker Hubの無料プランにおける利用制限、オープンソースのプロジェクトは適用外にするとDocker社が発表
https://www.publickey1.jp/blog/20/docker_hubdocker.html
<概要>
Docker Hubのイメージにおける保管やPullについて規約が変更されました。対応が必要になった方々も多かったと思いますが、11月の発表によると本制限措置はOSSコミュニティから申請されたイメージについては適用外になるとのことです。本件は今後も情報が更新される可能性があるため、随時最新情報を参照いただくようお気をつけください。
[10月] Hacktoberfestでスパムにあたるプルリクエストが横行
- Hacktoberfest
https://hacktoberfest.digitalocean.com/ - DigitalOcean's Hacktoberfest is Hurting Open Source
https://blog.domenic.me/hacktoberfest/ - 「プログラムの修正を送るとTシャツがもらえる」キャンペーンが開発者に迷惑がられる理由とは?
https://gigazine.net/news/20201002-digitalocean-hacktoberfest-hurting-open-source/
<概要>
「Hacktoberfest」はDigitalOceanが毎年10月に開催しているイベントで、GitHubにプルリクエスを送るとTシャツが貰えるというキャンペーンです。今回は一部インフルエンサーの影響もあってかスパムにあたるプルリクエストが横行し、主催者は謝罪とルール変更を行いました。opt-in方式に変更されたことで今後は今回のような大きな事態にはならなそうです。
[10月] GitHub、YouTube動画ダウンロードのOSS「youtube-dl」のリポジトリを削除(その後復活)
- GitHub、RIAAからのDMCA申請で複数のリポジトリを削除
https://www.itmedia.co.jp/news/articles/2010/26/news064.html - GitHub、削除した「youtube-dl」は著作権を侵害していなかったとして復元
https://www.itmedia.co.jp/news/articles/2011/17/news070.html
<概要>
動画ダウンロードの人気OSS「youtube-dl」のリポジトリが全米レコード協会(RIAA)からの要請を受けて削除されたことに対して多くのデベロッパー、非営利団体から抗議の声が寄せられました。正当な目的で利用できるツールの削除であるとしてGitHubには厳しい声も上がっており、その動向が注目されていました。現在GitHubは一転してRIAAからの要請を不当なクレームだとし、該当のリポジトリを復活。また不当なクレームからデベロッパーを守るための100万ドルの保護基金の設立を発表しています。
番外編
他にもたくさんのOSS関係のニュースがありました。個人的に掲載したかったものを番外編としていくつか載せておきます。色々ありましたねぇ。
- [2月] Open Source Guidesの日本語版を公開しました(GitHub)
- [3月] メルカリグループ、Open Invention Networkおよび LOT Networkへ加盟 〜オープンソースコミュニティを守り、パテント・トロールに対抗〜
- [3月] 楽天、オープンソース特許の相互利用団体 「Open Invention Network」(OIN)に加盟
- [5月] GNOME,パテントトロールとの訴訟から解放される
- [5月] OSS脆弱性管理yamoryがオートトリアージ機能の特許を取得
- [6月] オープンソース開発者を暗号資産で支援するフレームダブルオーが資金調達
- [6月] GitHubがUI刷新、「元に戻せるようにして」との声も続出
- [7月] ZOZOテクノロジーズのオープンソースソフトウェアポリシーを策定しました
- [8月] FSF、Stallman氏の後任にGeoffrey Knauth氏を任命
- [8月] はてなブログ、OSSコミュニティの支援を目的に有料プランを永年無料で提供
- [8月] 米Microsoftがオープンソースの取り組みを集めたWebサイトを公開
- [10月] 一般社団法人オープンソース・グループ・ジャパン、設立のお知らせ
- [10月] 新型コロナでアプリ開発予算が削減、注目集めるオープンソース技術ーー米Tidelift調査
- [11月] Pythonの生みの親グイド・ヴァンロッサム氏がオープンソースに積極的になったMicrosoftに入社
まとめ
皆さんが期待したOSSニュースはありましたでしょうか?
他にも、こんな出来事も盛り上がってたよ〜等ありましたらコメントいただけると嬉しいです。
それではまた、来年もOSS界隈の盛り上がりに期待しましょう!
#来年も多分書く!