Mais conteúdo relacionado
Semelhante a 오픈소스의 이해 (20)
Mais de Kenu, GwangNam Heo (20)
오픈소스의 이해
- 2. 오픈 소스
• Open Source Software; OSS
• Free and Open Source Software; FOSS
• 공개SW(대한민국 정부)
• Free SW와 구분
- 3. 오픈 소스 프로그램
• 소스가 버전관리 시스템 등을 통해서 공개되어
있는 프로그램
• 라이선스에 따라 자유롭게 사용 가능
• 개발자의 참여로 발전 속도가 빠름 빠름 빠름
- 4. FSF
• Free Software Foundation
• 지식 발전을 위한 공개
- 6. 오픈소스 비용(Cost)
• Poor Manual
• Few Experts
• Trials & Errors
• Patches
– Securities
– Vulnerabilities
– Performance Better
- 8. 오픈 소스 생태계
Commiters
Contributors
• It’s own position.
Configurer
• Step by Step growing
User
End User
- 13. End User
• Person who has only time and money.
• Target of Internet Business.
• Finally, Open Source is for these people.
- 15. 소통
• 메일링을 통해 의사소통하고,
• 이슈트래커를 통해서 소스에 기여하고,
• 변경된 소스에 대해서 문서화하고 전파함.
- 16. Step Up
• 더 나은 개발자가 되기 위해서는
• 애플리케이션 코드 한 줄 보다
• 이 애플리케이션이 제대로 쓰일 수 있도록
• 외부 사람들과 소통하는 것이 중요합니다.
- 17. 기존 마인드
• 소스에 숨겨둔 자신의 약점
• 지키기 힘든 약속
– 시간 나면 ...
• 남는 시간에 소스 고치면 지는 거다.
- 31. 오픈소스와 ALM
• Application Lifecycle Management
• 코드 이상의 관리 기법
• 요구사항부터 개발, 배포, 업그레이드 포함
- 32. 버전
• 0.1 major, minor
• 0.9 -> 0.10 -> 0.11
• alpha
• Milestone
• beta
• Release Candidate
- 33. 버전 의미
• Milestone
• 기능 추가 변경
• Release Candidate
• 기능 고정, 버그 픽스, 성능 개선
• Generally Available
• 안정화된 정식 버전
• Service Release
• 유지보수, 버그 픽스, 성능 개선
- 35. 오픈소스와 벤더
• IBM 서버
• IBM 이클립스
• 아파치 재단에 기부
• 애플 웹킷 브라우저 엔진
• 삼성SDS anyframejava
• 전자정부 표준프레임워크
- 36. 오픈소스 라이선스
• GPL, LGPL
• MIT
• Apache License
• CPL, EPL
• BSD
• ...
- 37. 라이선스
• 저작권, 사용/복제/배포/수정의 자유
• 특허, 상표
• 저작물에 대한 책임
- 39. 오픈소스의 가치
• TCO는 줄지 않는다 - Microsoft
• 결국 엔지니어 비용
• 기술 발전의 방법