작성자 : 문 형 석(FluoRite)

목차

1. OpenSource 란?

2. OpenSource의 장점과 단점

3. License 란?

4. 주요 License 목록

OpenSource 란?

어떤 프로그램을 만드는 과정에서 필요한 소스코드나 설계도등을 누구나 열람할 수 있도록 공개하는 것이다. 단순히 소스 공개에 그치지 않고, 이것을 2차 창작하는 것을 허용하기도 하고, 조건없이 상용적 용도로도 사용할 수 있게 하는 경우도 있다.

OpenSource의 장점과 단점

OpenSource의 장점

  1. OpenSource를 개발할때, 수많은 개발자들이 직접 개발을 하고, 또 Debugging 과정에 참여하기 때문에 다른 독점 프로그램보다 안정적으로 동작하는 편이다.
  2. OpenSource는 일반적으로 최신 정보 그리고 문제점과 해결책을 공유하는 형태로 운영되기 때문에 기술 발전 속도가 빠르다.

OpenSource의 단점

  1. 여러 사람들이 개발을 하기 때문에 체계적인 문서가 없다.
  2. OpenSource 회사에서 개발되는 것이 아니라, 자발적 참여를 바탕으로 자유롭게 개발되므로 소프트웨어 로드맵을 보기 힘들다.

License 란?

저작권을 가진 사람이 사용자에게 자사의 제품을 사용하도록 허락하는 것을 말한다. 저작권사가 허락하는 조건은 구입한 제품의 라이선스 증서에 표기되어 있거나, 제품 설치시 안내된다.

주요 License 목록

  1. 크리에이티브 커먼즈 라이선스(CCL)