Getting Started with Open Source

μ˜€ν”ˆμ†ŒμŠ€μ˜ μ •μ˜

μ˜€ν”ˆμ†ŒμŠ€λž€?

: Source codeκ°€ 무료둜 κ³΅κ°œλ˜μ–΄ λˆ„κ΅¬λ‚˜ 자유둭게 μ‚¬μš©, μˆ˜μ •, 배포 ν•  수 μžˆλŠ” S/W

OSI (Open Source Initiative) μ •μ˜

OSI: μ˜€ν”ˆμ†ŒμŠ€ λΌμ΄μ„ μŠ€μ˜ 기쀀을 μ •μ˜ν•˜κ³  기뢄에 λΆ€ν•©ν•˜λŠ” license에 λŒ€ν•΄μ„œ μ˜€ν”ˆμ†ŒμŠ€λ‘œ μΈμ¦ν•΄μ£ΌλŠ” 단체

  1. 자유둭게 배포 ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€

  2. μ†ŒμŠ€μ½”λ“œκ°€ μ œκ³΅λ˜μ–΄μ•Ό ν•˜λ©° μ†ŒμŠ€μ½”λ“œμ˜ μž¬λ°°ν¬λ„ ν—ˆμš©ν•΄μ•Ό ν•œλ‹€

  3. μ†ŒμŠ€μ½”λ“œλ₯Ό μˆ˜μ • ν•˜μ—¬ νŒŒμƒ μ €μž‘λ¬Όμ„ λ§Œλ“€ 수 μžˆμ–΄μ•Ό ν•œλ‹€

  4. λ³€κ²½λœ μ†Œν”„νŠΈμ›¨μ–΄λŠ” λ‹€λ₯΄ μ΄λ¦„μ΄λ‚˜ 버전을 λΆ€μ—¬ν•¨μœΌλ‘œμ¨ μ›μž‘μžμ˜ μ½”λ“œλ₯Ό 보μž₯ν•΄μ•Ό ν•œλ‹€

  5. νŠΉμ •μΈμ΄λ‚˜ νŠΉμ • 그룹에 λŒ€ν•΄μ„œ 차별이 μ—†μ–΄μ•Ό ν•œλ‹€

  6. νŠΉμ • 뢄야에 λŒ€ν•΄μ„œ 차별이 μ—†μ–΄μ•Ό ν•œλ‹€

  7. μ†ŒμŠ€μ½”λ“œλ₯Ό λ°›λŠ” μ‚¬μš©μžκ°€ λ™μΌν•œ license둜 μ‚¬μš©ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€

  8. licenseλŠ” νŠΉμ • μ œν’ˆμ— κ΅­ν•œλ˜μ–΄μ„œλŠ” μ•ˆλœλ‹€

  9. licenseκ°€ νŒŒμƒ μ €μž‘λ¬Όμ΄ μ•„λ‹Œ λ‹€λ₯Έ μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό μ œν•œν•΄μ„œλŠ” μ•ˆλœλ‹€

  10. licenseλŠ” κΈ°μˆ μ— λŒ€ν•΄μ„œ 쀑립적이어야 ν•œλ‹€

개발 μ‹œμŠ€ν…œ

  • Issue Tracker (PLM)

  • ν˜•μƒκ΄€λ¦¬ 툴 (git, perforce)

  • μ½”λ“œ 리뷰 (gerrit, swarm)

  • CI (Jenkins)

  • 개발 (Doc, Comments, Tests)

Last updated