Mais conteรบdo relacionado
Semelhante a OSS SW Basics Lecture 04: OSS Licenses and documentation (20)
Mais de Jeongkyu Shin (20)
OSS SW Basics Lecture 04: OSS Licenses and documentation
- 3. ๋ผ์ด์ผ์ค
โช ํนํ / ๋ผ์ด์ผ์ค
โช ์ฅ์ ๋ฐ ๋จ์
โช ํนํ
โช ๊ฐ๋ ฅํ ์ค์๊ถ์ด ์กด์ฌ
โช ์ผ๋ฐ์ ์ธ ๊ถ๋ฆฌ๋ฅผ ๋ชจ๋ ํ์ฌํ ์ ์์
โช ๋ผ์ด์ผ์ค
โช ์ ์ง์ ํ์ํ ๋น์ฉ์ด ์์
โช ๋ฐ๋ณต ์ถ์ ์์ด ๊ตญ๊ฐ๋ฅผ ์ด์ํ์ฌ ์๋์ผ๋ก ๋ฐ์๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์
- 6. ์ํํธ์จ์ด ๋ผ์ด์ผ์ค
โช ํนํ์ ๋ผ์ด์ผ์ค์ ์ฐจ์์
ํนํ ๋ผ์ด์ผ์ค
๊ถ๋ฆฌ ๋ฐ์ ์ถ์, ์ฌ์ฌ, ๋ฑ๋ก ์ฐฝ์๊ณผ ๋์ ๋ฐ์
๊ถ๋ฆฌ ๋ด์ฉ ๋
์ ๋ฐฐํ์ ์ค์๊ถ
์ธ๊ฒฉ๊ถ
์ฌ์ฐ๊ถ
ํจ๋ ฅ ๋ฒ์ ์์ด๋์ด์ ๋์ผ์ฑ ํํ์ ์ค์ง์ ์ ์ฌ์ฑ
- 7. ๋ผ์ด์ผ์ค ๊ธฐ๋ฐ์ ์ฌ์
๋ชจํ
โช ๊ถ๋ฆฌ์โ ์ฌ์ฉ ๊ถํ์ ์ฌ์ฉ์์๊ฒ ๋ถ์ฌํจ
โช ์คํ์์ค ๋ผ์ด์ผ์ค
โช ๋น ์คํ์์ค์ ๋์ผํ ํํ์ ์ฌ์
๋ชจํ์ด ๊ฐ๋ฅ
โช ์คํ์์ค๋ก์ ์๊ตฌ๋๋ ๋ช๊ฐ์ง ์ฃผ์์ ์ด ์กด์ฌํจ
- 8. ์คํ์์ค ๋ผ์ด์ผ์ค ๊ถ๋ฆฌ
โช ๋ผ์ด์ผ์๋ ํด๋น OpenSource ์ํํธ์จ์ด๋ฅผ ์์ ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
โช ๋ผ์ด์ผ์๋ ํด๋น OpenSource ์ํํธ์จ์ด๋ฅผ ์์ ๋กญ๊ฒ ๋ณต์ ํ ์ ์์ผ๋ฉฐ,
์ผ์ ํ ์กฐ๊ฑดํ์ ์ฌ๋ฐฐํฌํ ์ ์๋ค.
โช ๋ผ์ด์ผ์๋ ํด๋น OpenSource ์ํํธ์จ์ด๋ฅผ ์์ ๋กญ๊ฒ ์์ ํ์ฌ ์ฌ์ฉํ
์ ์์ผ๋ฉฐ, ์ผ์ ํ ์กฐ๊ฑดํ์ ์์ ๋ ๋ด์ฉ์ ์ฌ๋ฐฐํฌํ ์ ์๋ค.
โช ๋ผ์ด์ผ์๋ ํด๋น OpenSource ์ํํธ์จ์ด์ ์์ค์ฝ๋๋ฅผ ์์ ๋กญ๊ฒ
ํ๋ํ๊ณ ์ ๊ทผํ ์ ์๋ค.
- 9. ์คํ์์ค ๋ผ์ด์ผ์ค ์๋ฌด
โช ๋ผ์ด์ผ์ค์ ์ข
๋ฅ์ ๋ฐ๋ผ ๋ค์ํ ์๋ฌด ๋ถ๊ณผ
โช ์๊ตฌ์ฌํญ์ด ๋ค๋ฅด๋ฏ๋ก ๊ฐ๋ฐ์ ์ ์ฉํ ๋ ํ์ธ ํ์
โช ์ดํ ๋ค์ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ์์
- 11. ๊ณตํต์ ๋ฐ ์ฐจ์์
โช ๊ณตํต์
โช ์ ์๊ถ ๊ด๋ จ ๋ฌธ๊ตฌ ์ ์ง
โช ์ ํ๋ช
์ค๋ณต ๋ฐฉ์ง
โช ๋ผ์ด์ผ์ค์ ์กฐํฉ์ ์ถฉ๋ ์ฌ๋ถ ํ์ธ
โช ๋ชจ์ง๋ผ ํ๋ก์ ํธ: MPL+GPL+LGPL
โช QT: QPL+GPL
โช GPL / LGPL / MPL: reciprocal
โช ์ฐจ์์
โช ์ฌ์ฉ ์ฌ๋ถ ๋ช
์
โช ์์ค์ฝ๋ ๊ณต๊ฐ
โช ํนํ ๊ด๋ จ ์กฐํญ
- 12. GPL 2.0
โช ํ์ฌ ๊ฐ์ฅ ๋ง์ OpenSource ์ํํธ์จ์ด๊ฐ ์ฑํ
โช ์๋ฌด์ฌํญ์ด ํ ๋ผ์ด์ผ์ค์ ๋นํด ์๊ฒฉํจ.
โช ์ฃผ์ ๋ด์ฉ
โช ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ์ ์๊ถ ํ์, ๋ณด์ฆ์ฑ
์์ด ์๋ค๋ ํ์ ๋ฐ GPL์ ์ํด ๋ฐฐํฌ๋๋ค๋ ์ฌ์ค
๋ช
์
โช ์ํํธ์จ์ด๋ฅผ ์์ ํ๊ฑฐ๋ ์๋ก์ด ์ํํธ์จ์ด๋ฅผ ๋งํฌ(Static๊ณผ Dynamic linking ๋ชจ๋)์ํค๋ ๊ฒฝ์ฐ
GPL์ ์ํด ์์ค ์ฝ๋ ์ ๊ณตํด์ผ ํจ.
โช Object Code ๋๋ Executable Form์ผ๋ก GPL ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ, ์์ค ์ฝ๋ ๊ทธ ์์ฒด๋ฅผ ํจ๊ป
๋ฐฐํฌํ๊ฑฐ๋ ๋๋ ์์ค์ฝ๋๋ฅผ ์ ๊ณต๋ฐ์ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด๋ฅผ ํจ๊ป ์ ๊ณตํด์ผ ํจ
โช ์์ ์ ํนํ๋ฅผ ๊ตฌํํ ํ๋ก๊ทธ๋จ์ GPL๋ก ๋ฐฐํฌํ ๋๋ GPL ์กฐ๊ฑด์ ์ค์ํ๋ ์ด์ฉ์์๊ฒ๋ ๋ก์ดํฐ๋ฅผ
๋ฐ์ ์ ์์ผ๋ฉฐ, ์ 3์์ ํนํ์ธ ๊ฒฝ์ฐ์๋ ํนํ๊ถ์๊ฐ Royalty-Free ํํ์ ๋ผ์ด์ผ์ค๋ฅผ ์ ๊ณตํด์ผ๋ง
ํด๋น ํนํ ๊ธฐ์ ์ ๊ตฌํํ ํ๋ก๊ทธ๋จ์ GPL๋ก ๋ฐฐํฌํ๋ ๊ฒ์ด ๊ฐ๋ฅ
- 14. LGPL (Lesser GPL) 2.1
โช ์คํ ์์ค ์ํํธ์จ์ด์ ์ฌ์ฉ์ ์ฅ๋ คํ๊ธฐ ์ํ ์ ๋ต
โช ์ฃผ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ ์ฉ
โช ์ฃผ์ ๋ด์ฉ
โช ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ์ ์๊ถ ํ์, ๋ณด์ฆ์ฑ
์์ด ์๋ค๋ ํ์ ๋ฐ LGPL์ ์ํด
๋ฐฐํฌ๋๋ค๋ ์ฌ์ค ๋ช
์
โช LGPL Library์ ์ผ๋ถ๋ฅผ ์์ ํ๋ ๊ฒฝ์ฐ ์์ ํ Library๋ฅผ LGPL์ ์ํด ์์ค ์ฝ๋ ๊ณต๊ฐ
โช LGPL Library์ ์์ฉํ๋ก๊ทธ๋จ์ ๋งํฌ์ํฌ(Static๊ณผ Dynamic Linking ๋ชจ๋) ๊ฒฝ์ฐ ํด๋น
์์ฉํ๋ก๊ทธ๋จ์ ์์ค๋ฅผ ๊ณต๊ฐํ ํ์ ์์. ๋ค๋ง ์ฌ์ฉ์๊ฐ Library ์์ ํ ๋์ผํ
์คํ ํ์ผ์ ์์ฑํ ์ ์๋๋ก Static Linking์์๋ ์์ฉํ๋ก๊ทธ๋จ์ Object Code๋ฅผ
์ ๊ณตํด์ผ ํจ
โช ํนํ์ ๊ฒฝ์ฐ GPL๊ณผ ๋์ผ
- 15. GPL 3
โช DRM ๊ด๋ จ ๋ด์ฉ ์ถ๊ฐ (3์กฐ)
โช GPL์ ๋ถ๊ฐ์ ์ธ ์กฐ๊ฑด์ ์ถ๊ฐํ ์ ์๋๋ก ๊ท์ (7์กฐ)
โช ์ํํธ์จ์ด ํนํ ๋ฌธ์ ์ ๋ํ ์กฐํญ ์ถ๊ฐ (11์กฐ)
โช Affero GPL๊ณผ์ ์๋ฆฝ์ฑ ๋ฌธ์ ์์
โช Affero GPL
โช ์ถ๊ฐ์๊ฑด: ์๋ฒ์ฌ์ด๋์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ ๊ฒฝ์ฐ, ํด๋น ํ๋ก๊ทธ๋จ์
์์ค์ฝ๋๋ฅผ ๊ณต๊ฐํด์ผ ํ๋ค๋ ์กฐํญ ์ถ๊ฐ
- 17. MPL
โช ์๋ก์ด ํ์ผ์ ์์ฑํ ์์ค์ฝ๋์ ๊ฒฝ์ฐ ๊ณต๊ฐ ์๋ฌด๊ฐ ์์: GPL ๋ณด๋ค ๋ช
ํ
โช ์ฃผ์ ๋ด์ฉ
โช ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ์ ์๊ถ ํ์, ๋ณด์ฆ์ฑ
์์ด ์๋ค๋ ํ์ ๋ฐ MPL์ ์ํด
๋ฐฐํฌ๋๋ค๋ ์ฌ์ค์ ๋ช
์
โช MPL ์ฝ๋๋ฅผ ์์ ํ ๋ถ๋ถ์ ๋ค์ MPL์ ์ํด ๋ฐฐํฌ
โช MPL ์ฝ๋์ ๋ค๋ฅธ ์ฝ๋๋ฅผ ๊ฒฐํฉํ์ฌ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ๊ฒฝ์ฐ MPL ์ฝ๋๋ฅผ ์ ์ธํ ๊ฒฐํฉ
ํ๋ก๊ทธ๋จ์ ๋ํ ์์ค์ฝ๋๋ ๊ณต๊ฐํ ํ์๊ฐ ์์
โช ์์ค์ฝ๋๋ฅผ ์ ์ ํ ํํ๋ก ์ ๊ณตํ๋ ๊ฒฝ์ฐ, ์คํํ์ผ์ ๋ํ ๋ผ์ด์ผ์ค๋ MPL์ด
์๋ ๋ค๋ฅธ ๊ฒ์ผ๋ก ์ ํ๊ฐ๋ฅ
โช ํนํ๊ธฐ์ ์ด ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ๊ฒฝ์ฐ ๊ด๋ จ ์ฌ์ค์ โLEGALโํ์ผ์ ๊ธฐ๋กํ์ฌ ๋ฐฐํฌ
- 18. CPL / EPL
โช IBM์ ์คํ์์ค ๋ผ์ด์ผ์ค
โช ์ฃผ์ ๋ด์ฉ
โช ๊ฐ ์ฝ๋์ ์ ์๊ถ ๊ณ ์ง ์ฌํญ์ ์ ๊ฑฐ ๋๋ ๋ณ๊ฒฝํ์ง ์์๊ฒ
โช EPL ๋ผ์ด์ผ์ค ์ฌ๋ณธ์ ํฌํจ
โช ๊ฐ ๊ธฐ์ฌ๋ฌผ์ ์ฐฝ์์ ์๋ณ์ ์ํด ์ ๋ถ์ ๋ฐํ์ผ ํจ
โช ์ค๋ธ์ ํธ ์ฝ๋๋ก ๋ฐฐํฌํ ๊ฒฝ์ฐ EPL์ ์ค์ํ๊ณ , ๋ณด์ฆ ๋ถ์ธ, ์ฑ
์ ๋ฐฐ์ ๋ฐ ์์ค์ฝ๋ ํ๋ณด ๋ฐฉ๋ฒ
๊ณ ์ง
โช ์์ค์ฝ๋๋ก ๋ฐฐํฌํ ๊ฒฝ์ฐ EPL ๋ผ์ด์ผ์ค ์ ์ฉ
โช ์์
์ ๋ฐฐํฌ์ ๊ฒฝ์ฐ ๊ธฐ์ฌ์์๊ฒ ์ฑ
์์ด ๋ฐ์ํ์ง ์๋๋ก ์กฐ์น
โช ์ฃผ์ ์ํํธ์จ์ด: Eclipse
- 20. BSD
โช ํน์ง
โช ์์ค์ฝ๋ ๊ณต๊ฐ ์๋ฌด๊ฐ ์์
โช ์ฃผ์ ๋ด์ฉ
โช ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ์ ์๊ถ ํ์, ๋ณด์ฆ์ฑ
์์ด ์๋ค๋ ํ์
โช ์์ ํ๋ก๊ทธ๋จ์ ๋ํ ์์ค ์ฝ๋์ ๊ณต๊ฐ๋ฅผ ์๊ตฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ฉ
์ํํธ์จ์ด์ ๋ฌด์ ํ ์ฌ์ฉ๊ฐ๋ฅ
- 21. Apache License
โช BSD์ ์ ์ฌ: ์์ค์ฝ๋ ๊ณต๊ฐ์ ์๋ฌด๊ฐ ์์
โช BSD์์ ์ฐจ์์
โช Apache ์ด๋ฆ์ ๋ํ ์ํ๊ถ์ ์นจํดํ์ง ์์์ผ ํจ
โช ํนํ๊ถ์ ๋ํ ๋ด์ฉ์ด ์ถ๊ฐ๋์ด ์์
โช ๊ฒฐํฉ
โช ํนํ๊ถ ๊ด๋ จ ์ถฉ๋๋ก GPL 2.0 ๊ณผ๋ ๋ถ๊ฐ๋ฅ
โช GPL 3.0 ๊ณผ๋ ๊ฐ๋ฅํ๋๋ก GPL 3๊ฐ ์์ ๋์์
โช ๋ํ ์ํํธ์จ์ด: ์๋๋ก์ด๋ (Dalvik VM)
- 22. MIT License
โช BSD๊ณ์ด์ ๋ผ์ด์ผ์ค: ๊ฑฐ์ ์๋ฌด๋ฐ ์ ์ฝ์ด ์์
โช ์ฑ
์ ๋ฉด์ฑ
์กฐํญ์ด ์กด์ฌํจ
โช ์ฃผ์ ๋ด์ฉ
โช ์ด ์ํํธ์จ์ด๋ฅผ ๋๊ตฌ๋ผ๋ ๋ฌด์์ผ๋ก ์ ํ์์ด ์ทจ๊ธํด๋ ๋จ
โช ๋จ, ์ ์๊ถ ํ์ ๋ฐ ์ด ํ๊ฐ ํ์๋ฅผ ์ํํธ์จ์ด์ ๋ชจ๋ ๋ณต์ ๋ฌผ ๋๋ ์ค์ํ
๋ถ๋ถ์ ๊ธฐ์ฌํด์ผ ํจ
โช ์ ์ ๋๋ ์ ์๊ถ์๋ ์ํํธ์จ์ด์ ๊ดํด์ ์๋ฌด๋ฐ ์ฑ
์์ ์ง์ง ์์
- 23. ํนํ๊ถ / ๋์ผ ๋ผ์ด์ผ์ค
์คํ์์ค๊ฐ ์ปค๋ฎค๋ํฐ ๋ฐ ํ์ฌ, ์ฌ์
๋ชจ๋ธ๊ณผ ๊ณต์กดํ๋ ๋ฒ
- 24. ํนํ๊ถ ๊ด๋ จ: ๊ณต๊ธ์ ํนํ
โช ๋ผ์ด์ผ์ ํนํ
โช MPL, Apache: ๊ด๋ จ ํนํ๊ถ์ ๋ผ์ด์ผ์ค๋ ๋ฌด์ ์ ๊ณต์ผ๋ก ๊ฐ์ฃผ
โช GPL: ๋ฌต์์ ๋ผ์ด์ผ์ค ์ ๊ณต
โช GPL 3: ์์ ์ด ๊ธฐ์ฌํ ๋ถ๋ถ๊ณผ ๊ด๋ จ๋ ํนํ๊ถ ๋ผ์ด์ผ์ค๋ฅผ ๋ฌด์์ผ๋ก ๊ธฐ์ฌํ๋
๊ฒ์ผ๋ก ๊ท์
โช ๋ผ์ด์ผ์ ํนํ
โช ์ 3์ ํนํ
- 25. ํนํ๊ถ ๊ด๋ จ: ์ด์ฉ์ ํนํ
โช ๋ผ์ด์ผ์ ํนํ
โช ์ด์ฉ์๊ฐ ํนํ๊ถ์ ๊ฐ์ง๊ณ ์๋ ๊ฒฝ์ฐ
โช MPL์ ํน์์
โช ๊ทธ๋ฅ ์ฌ์ฉ๋๋ ๋ฌธ์ ๊ฐ ์์.
โช ์ด์ฉ์๊ฐ ์์ ์ ํนํ๊ถ์ ๊ทผ๊ฑฐ๋ก ์์ก์ ์ ๊ธฐํ ๊ฒฝ์ฐ ์ฒ ํํ์ง ์๋ํ
๋ผ์ด์ผ์ค ์ข
๋ฃ / MPL ํ๋ก๊ทธ๋จ ์ฌ์ฉ๊ถ ๋ฐํ / ๊ทธ๋์ ์ฌ์ฉํ ๋ถ๋ถ์ ๋ํ ๋ก์ดํฐ
์ฐ์
โช Apache 2.0 / GPL 3์ ๊ฒฝ์ฐ MPL๊ณผ ์ ์ฌํ ์กฐํญ ์ถ๊ฐ.
- 26. ํนํ๊ถ ๊ด๋ จ: ์ 3์ ํนํ
โช ์ 3์ ํนํ
โช ํนํ ์์ ์์ ๊ตฌํ์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ
โช GPL
โช ๋ช
์์ ์ธ ํนํ๊ถ ํ์ฉ์ด ์๋ ๊ฒฝ์ฐ ๊ทธ ํ๋ก๊ทธ๋จ์ GPL๋ก ๋ฐฐํฌํ ์ ์์
โช ํนํ๊ถ์๊ฐ ์ด์ฉ์๋ค์ ์ฐจ๋ณํ์ฌ ๋ผ์ด์ผ์ค๋ฅผ ๋ถ์ฌํ ์ ์์ (GPL 3.0)
- 27. ๋์ผ ๋ผ์ด์ผ์ค
โช ๋ณต์ ๋ผ์ด์ผ์ค ์ ์ฉ
โช ๋ชจ์ง๋ผ ๋ผ์ด์ผ์ค์ ๊ฒฝ์ฐ: ํธ๋ฆฌํ ๋ผ์ด์ผ์ค (MPL, GPL, LGPL)
โช QT ๋ผ์ด์ผ์ค์ ๊ฒฝ์ฐ (QPL, GPL)
โช GPL 3.0 ๊ณผ Affero GPL 3.0
- 28. ์ถฉ๋์ฌ๋ถ
โช ๊ธฐ์กด ๋ผ์ด์ผ์ค์ ๋ฐฐํฌ๋ฅผ ์ํ
๋ผ์ด์ผ์ค ํ์ธ
โช ๊ธฐ์กด ์ฝ๋์ ๋ผ์ด์ผ์ค๋ฅผ ํ
๋ผ์ด์ผ์ค์ ์ฝ๋์ ํฉ์น ๊ฒฝ์ฐ
๋ผ์ด์ผ์ค์ ํธํ ์ฌ๋ถ
โช ์์ฒด์ ์ผ๋ก ํ์ธ์ด ํ์
- 30. AT&T / BSD
โช TCP/IP ์ ๊ตฌํ์ ๋๋ฌ์ผ ๋ฒ์ ์์ก
โช DARPA - ์ ๋์ค ๊ฐ๋ฐ (๋ฒํด๋ฆฌ ๋ํ) ๋ฐ TCP/IP ํ๋กํ ์ฝ (๋นํผ ์ํ/ ๋ฐฅ ์นธ)ํฌํจ
โช ๋น ์กฐ์ด (๋ฒํด๋ฆฌ) ์ ๊ตฌํ
โช AT&T์ ์ ๋์ค ์์
ํ (1984)
โช 99$ -> 250,000$
โช ๋ฒํด๋ฆฌ์ BSD ๋ฆฌ๋
์ค ๋์ ์์ก
โช TCP/IP ๊ตฌํ์ ๋๋ฌ์ผ ๋ง๊ณ ์
โช ํฉ์
- 31. ์ฃผ์ ์ฌ๋ก
โช gpl-violations.org by Harald Welte
โช D-Link / TARGA Traveller Notebook / etc.
โช ~100 ๊ฑด ์ด์์ ์์ก์์ ๋ชจ๋ ์น์
โช binaryanalysis.org by Armijn Hemel
โช ์์ค์ฝ๋์์ ์๋์ผ๋ก GPL ์๋ฐ ์ฌ๋ก๋ฅผ ๊ฒ์
- 32. ์ฌ์ ํ ์งํ์ค: Dalvik VM
โช Oracle vs. Google
โช Dalvik VM: Apache Harmony์ ๊ธฐ๋ฐํ JVM
โช ์์ฌ์ ์ด ๋ณต์กํจ
โช ์์
โช ๋์ผ ์ปจํธ๋ฆฌ๋ทฐํฐ์ ์ํด ์์ชฝ์ ๊ธฐ์ฌ๋ ์ฝ๋๋ค
โช ์ฝ๋๊ฐ์ ์ ์ฌ์ฑ
โช ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฌธ๋ฒ ๋ฐ API๋ ํนํ์ ๋์์ด ๋ ์ ์๋๊ฐ?
- 34. Learn by run: ๋ฌธ์ํ
โช reST๋ก ์์ค์ฝ๋ ๋ฌธ์ํ ํ๊ธฐ
โช ํ์ด์ฌ ์ฝ๋ ์์ฑ
โช ๊ฐ์๋ฐ์๋ณด๋ฅผ ํ๋ ํ๋ก๊ทธ๋จ ์์ฑํ๊ธฐ
โช 10๊ฒ์์ ์งํํ์ฌ ๋๊ฐ ์น๋ฆฌํ๋์ง
์๋ ค์ฃผ๋ ํ๋ก๊ทธ๋จ
โช ํ์ด์ฌ ์์ค์ฝ๋ ๋ฌธ์ํ
โช ์์ ์ด ์์ฑํ ์์ค์ฝ๋์ ํจ์์ ๊ธฐ๋ฅ
์ค๋ช
โช ์
๋ ฅ / ์ถ๋ ฅ
โช ์ฝ๋ ๋ผ์ด์ผ์ค
โช Sphinx๋ก ์์ค์ฝ๋๋ก๋ถํฐ ๋ฌธ์
์์ฑํ๊ธฐ
โช Sphinx ์ค์น
โช Sphinx๋ฅผ ์ด์ฉํ HTML ๋ฌธ์ ์์ฑ
โช Markdown์ผ๋ก ํ๋ก๊ทธ๋จ ์๊ฐ ์์ฑ
โช ์ต์ข
๊ฒฐ๊ณผ๋ฌผ
โช ๊ฐ๋จํ ํ์ด์ฌ ํ๋ก๊ทธ๋จ+์ฃผ์
โช Sphinx๋ก ์์ฑํ html ๋ฌธ์
โช Markdown (.md ํ์ฅ์) ์ผ๋ก ์์ฑํ
์ค๋ช
- 35. ์๋ฌด #2
โช ๋ฉ ์๊ฐ์ ์์ฑํ ํ๋ก๊ทธ๋จ์ github์ ์ฌ๋ฆฌ๊ธฐ
โช Github์ ์ ํ๋ก์ ํธ ์์ฑ
โช ํด๋น ํ๋ก์ ํธ์ ์์ ์ ์ฝ๋ ์
๋ก๋
โช ๊ฐ๋จํ git ๋ช
๋ น์ ์ฌ์ฉํด์ ์ฌ๋ฆฌ๊ธฐ
โช ๊ทธ๋ํฝ ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํด๋ ๋ฉ๋๋ค
โช ํด๋น ํ๋ก์ ํธ์ ๋งํฌ๋ฅผ ์กฐ๊ต์๊ฒ Slack DM์ผ๋ก ์ ์ถ
โช ๋ง๊ฐ: 10์ 11์ผ 23์ 59๋ถ
- 36. Next is...
5/16: Special Lecture #1
@inureyes
Questions? inureyes@gmail.com
OR
https://www.codeonweb.com/circle/@oss-basics-hu