Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
"OSSにコントリビュート" なんてしてる場合じゃない!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
FUJI Goro
September 01, 2016
Technology
21
15k
"OSSにコントリビュート" なんてしてる場合じゃない!
Speee Cafe Meetup #02, 2016/09/01
FUJI Goro
September 01, 2016
Tweet
Share
More Decks by FUJI Goro
See All by FUJI Goro
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
7
1.8k
How to Boost Your Code with WebAssembly
gfx
2
3.1k
AssemblyScriptでライブラリコードの高速化をしてみる
gfx
5
3.3k
実践TypeScriptトークバトル
gfx
1
1.2k
歴史的経緯の説明 as code
gfx
7
2.9k
Elasticsearchによる 全文検索の実装 in Rails
gfx
6
9.7k
すばらしきGraphQLのSEKAIへようこそ
gfx
20
9.7k
マルチテナント・ウェブアプリケーションの実践
gfx
14
9.7k
How to choose the ORM on Android
gfx
1
4.4k
Other Decks in Technology
See All in Technology
2026年はチャンキングを極める!
shibuiwilliam
9
1.9k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
150
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
430
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.4k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.3k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
130
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
180
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
プロポーザルに込める段取り八分
shoheimitani
0
140
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
1
190
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.5k
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
400
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
GitHub's CSS Performance
jonrohan
1032
470k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
760
Making Projects Easy
brettharned
120
6.6k
Testing 201, or: Great Expectations
jmmastey
46
8k
Scaling GitHub
holman
464
140k
The Invisible Side of Design
smashingmag
302
51k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
Transcript
“OSSʹίϯτϦϏϡʔτ” ͳΜͯͯ͠Δ߹͡Όͳ͍ʂ FUJI Goro (gfx), Technical Advisor of Speee Speee
Cafe Meetup #02, 2016/09/01
ࣗݾհ • FUJI Goro (gfx) • Speeeٕज़ސ / Bit JourneyΤϯδχΞ
• લ৬: ΫοΫύουͰϞόΠϧ։ൃج൫ͳͲ • झຯͰO/R MapperͷOrmaͳͲΛ։ൃ
• GitHub public contributionsͦͦ͜͜ • ฏͷझຯͩͬͨΓࣄͩͬͨΓ
ࠓͷͷλʔήοτ ✅ ΣϒܥιϑτΣΞΤϯδχΞͰ͋Δ ✅ ۀ࣌ؒதʹOSS׆ಈΛ͍ͨ͠ ✅ ্͓࢘ΑͼһΛઆಘ͢Δඞཁ͕͋Δ
ݴ͍͍ͨ͜ͱ
ϓϩδΣΫτ ͷޭͷͨΊ ʹશྗΛਚ͘ ͦ͏
ϓϩδΣΫτ ͷޭΛٕज़ Ͱࢧ͑Δͷ͕ ΤϯδχΞ
“OSSͷίϯτ ϦϏϡʔτ” ͳ Μͯͯ͠Δ߹ ͡Όͳ͍
ୈҰ෦
ͨͩ͠
ϓϩδΣΫτ ͷޭͷͨΊ ʹOSS׆ಈ ༗ޮ
ͳͥͳΒ
OSS׆ಈ
1. ্࣭ 2. ϦεΫϔοδ 3. ٕज़ྗͷ্
ΛظͰ͖Δ ͜ͱ͕͋Δ w w w w w
(1) ্࣭
OSS ≠ ߴ࣭
OSSԽʹΑΔ ্࣭ ͕݅͋Δ
A. ೲظΑΓ ࣭͕ٻΊΒ ΕΔϓϩδΣ Ϋτͷͱ͖
ྫ
ίϯύΠϥ RDBMS ݕࡧΤϯδϯ
B. ͢Ͱʹ͋Δ ιϑτΣΞ ͷସΛ࡞ Δͱ͖
طଘΛ௨͡ ͯઃܭӡ༻ ͷݟ͕͋Δ
طଘͷෆ ຬཁΛ ཧ͔ͯ͠Β։ ൃͰ͖Δ
ྫ
cookpad/rrrspec eagletmt/faml
C. ͔Β෦ ΛΓग़͢ ͱ͖
ঢ়گͱͯ͠ ʮطଘͷ ସΛͭ͘Δʯ ͷͱ΄΅ಉ͡
ίϯϙʔωϯ τΛಠཱͤ͞ Δͱඞͣૄ݁ ߹ʹͰ͖Δ
Γग़͠࡞ۀ ͷͱ͖ʹશମ తʹϦϑΝΫ λ͢Δ
ૄ݁߹ʹ͢Δ͜ ͱͰςετ͠ ͘͢ͳΓΧόϨο δΛ૿ͤΔ
ྫ
cookpad/license-tools-plugin cookpad/garage
2. ϦεΫϔοδ
OSSৗʹ։ ൃఀͷՄೳ ੑ͕͋Δ
ࣾͰར༻ͯ͠ ͍ΔOSSͷϝϯ ςφϯε͕Ͱ͖ ͳ͍ͷϦεΫ
ৗࠒ͔Β OSS׆ಈʹ׳ Ε͍ͯΔඞཁ ͕͋Δ
3. ٕज़ྗͷ্
ۀ࣌ؒதʹ OSS׆ಈΛ͢Δ ͜ͱٕज़ྗͷ ্ʹد༩͢Δ͔ʁ
: ߹ʹΑΔ
ອવͱίϯτ ϦϏϡʔτ͠ ٕͯज़ྗʹ د༩͠ͳ͍
ٕज़ྗ্ͷ ݅
ߴ࣭ͳOSS ։ൃʹؔΘΔ ͱ͖
…
ͱ͍͏ࡐྉΛ ্ͬͯ һΛઆಘ͠ ·͠ΐ͏
ͦͯ͠OSSϙ ϦγʔΛࡦఆ ͠·͠ΐ͏