1. 정의
- 저작권자가 소스코드를 공개하여 누구나 자유롭게 사용,수정,재배포할 수 있는 자유로운 소프트웨어
- 특징) 자유, Copyleft(소스공개), 무료, 반환의무, 저작권 보장
- 반환의무 - GPL, LGPL, EPL,MPL / 반환불필요 - 제약(BSD,APL), 무제약(MIT,W3C)
2. 오픈소스 소프트웨어(OSS)의 조건 자소파일 차배동포
3. 오픈 소스 라이선스 양립성
- 서로 다른 의무사항을 가진 공개SW 라이선스는 의무사항 충돌로 인해 양립(Compatibility)이 불가능한 경우가 발생하는 문제
- 소프트웨어 개발시 기존에 만들어진 코드를 재사용하거나 결합하는 경우에 결합되는 각 코드의 라이선스끼리 상충되는 경우 발생
- 해결방안으로 나온 라이선스 : 모질라 프로젝트, GPL, GPL3.0