三井住友銀行(SMBC)が行内で使っている業務システムのソースコードの一部が「GitHub(ギットハブ)」で公開されていたとして話題になっている。 GitHub経由でソースコードなどが流出したのは初めてではない。GitHubとは何か、過去にはどういった流出事件があったのか。3分で分かるようにまとめた。 複数人によるソフト開発を支援 GitHubはソフトウエア開発で使うWebサービスである。主に複数人による開発を支援する。米GitHub(ギットハブ)が運営し、同社は2018年に米Microsoft(マイクロソフト)に買収され、その傘下に入った。 WebサービスとしてのGitHubは、ソフトウエアのバージョンを管理する「Git」、課題管理の機能を備える「Issues」、ドキュメント管理の「Wiki」「Pages」といったツール(サービス)で構成される。 このうち中核機能といえるのが「Git」だ
![SMBCのソースコード流出で話題騒然、3分でまるわかり「GitHub」](https://cdn-ak-scissors.b.st-hatena.com/image/square/75d8e1912fc74bf9be90d0e05d00918333cb2133/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fatcl%2Fnxt%2Fcolumn%2F18%2F00157%2F012900077%2Ftopm.jpg%3F20220512)