Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to OSS

Introduction to OSS

社内で開催した OSS 勉強会の資料

原本はこちら
https://github.com/oss-friends/oss-study/blob/master/01-introduction-to-oss.md

Yu Kawanami

August 19, 2020
Tweet

More Decks by Yu Kawanami

Other Decks in Technology

Transcript

  1. Index Index 1. OSS とは 2. OSS 活動のはじめかた 3. OSS

    と個⼈・組織・社会 4. OSS の精神 2
  2. Open Source Initiative Open Source Initiative オープンソースの定義 ( ) オープンソースライセンス

    ( ) Tips https://opensource.org/osd 和訳 https://opensource.org/licenses 和訳 オープンソースの誕⽣ - Shuji Sado - 6
  3. 様々な “ コントリビュート” の⽅法 様々な “ コントリビュート” の⽅法 コードを書く(機能追加、バグ修正) コードを書くことだけが

    OSS 活動ではない ドキュメントの改善 誤字脱字、リンク切れ、翻訳誤り、の報告・修正 最新バージョンへの追従、翻訳の追加 バグの報告、未解決問題の再現報告 これらも、⽴派な OSS への「貢献」 “ ユーザー” から “ コントリビューター” へ Tips メンテナー(コミッター)とコントリビューター https://opensource.guide/ja/how-to-contribute/ https://opensource.guide/ja/leadership-and-governance/ 10
  4. 何から始めればよいか 何から始めればよいか Good First Issue / Help Wanted 参考: http://github-help-wanted.com/

    https://good rstissue.dev/ 今すぐ始められるOSS 活動 - Gunosy テックブロ グ - 11
  5. OSS と個⼈ OSS と個⼈ モチベーション 技術的な課題の解決 ⾃⼰実現 Tips 初めてOSS 貢献体験と、それにより変化した考え⽅に

    ついて - Money Forward Engineer’s Blog - 趣味で作ったソフトウェアが海外企業に買われるまで の話 - knqyf263’s blog - 13
  6. OSS と組織 OSS と組織 ソフトウェア開発業務で OSS を利⽤ 現代のソフトウェア開発に OSS は⽋かせない

    技術広報(エンジニアリング⽂化、オープン性) ⾃社技術を OSS として公開 従業員が OSS を公開、貢献 従業員の OSS 活動の推奨 社会貢献 14
  7. Tips Tips OSS ポリシーを策定するテック企業 オープンソースビジネスに取り組む SI 企業のための企 業ポリシー策定ガイドライン 社団法⼈ 情報サービス産業協会

    オープンソース・ビジ ネス委員会 Ateam Cookpad Cybozu Gaiax ZOZO Technologies https://www.jisa.or.jp/Portals/0/report/16-J013.pdf 15
  8. OSS と社会 OSS と社会 オープンデータ CivicTech, Code for Japan 東京都

    新型コロナウイルス感染症対策サイト 新型コロナウイルス接触確認アプリ 社会情勢への対応 https://github.com/tokyo-metropolitan-gov/covid19 https://github.com/Covid-19Radar/Covid19Radar Google のセキュリティスキャナー「Tsunami 」、名称が GitHub で議論呼ぶ 関係者が参加し釈明 - ITmedia - GitHub 、「マスター」「スレーブ」などの⽤語を⾒直 し– ⼈種差別撤廃に賛同 - CENT Japan - 16