Gaiax & OSS
Gaiax 技術本部はエンジニアのOSS活動の機会をサポートします。
エンジニアの皆さんが様々な想いでOSS活動を行うことを、Gaiaxは妨げない組織を目指しています。
そのために、エンジニアのOSS活動を始める(継続)していくサポートする情報を提供致します。
OSS活動によって間接的に、エンジニアの成長、業界への貢献、ガイアックスの発展を期待しています。
OSSとは?
要点をまとめると
ソースコードが公開されている
利用における制限が少ない
といったソフトウェアを指したものです。
以下に明確な定義が記述されています。
OSS公開のユースケース
以下の状況では、積極的にOSS化を検討してみましょう!
「プロダクトのコードを再利用したいためライブラリにしたい」
「このツール、他のエンジニアも使えると喜びそうだなぁ」
そのメリットを次の項で解説していきます。
なぜOSS?
ソフトウェアをOSSとして公開するメリットは多くあります。
エンジニアへのメリット
技術力向上、モチベーション向上
公開できるプロダクト(ポートフォリオ)としての利用が可能
業務で開発したソースコードを個人利用可能
組織 へのメリット
IT分野におけるプレゼンスの向上
優秀なITエンジニアの採用
ガイアックスにおけるOSS
ガイアックスではOSSについて
事業/サービスを実現する上で必要不可欠な文化
エンジニアが効率的に成果を出すための拠り所
エンジニアが挑戦できる技術コミュニティのひとつ
と考えGaiax技術本部では、Gaiax Group のエンジニアがOSSの利用と公開を業務で行うことをサポートします。
公開する際のリポジトリ
事業に直接紐づいているOSSは、ガイアックスのオーガニゼーションに紐づけて組織で管理します。
個人で開発した便利ツールなどは、個人リポジトリで管理しましょう。
サポートが必要な場合
OSSの公開やコントリビュートを行う上で、何か不安点や疑問がある場合には Gaiax の Slack workspace 内の下記にチャンネルに声をかけてください。技術本部および Gaiax Group 内のOSSに知見のあるメンバーがアドバイスしてもらえます。
チャンネル: #oss-support